nerdexam
Snowflake

ARA-C01 · Question #134

Who can view account-level Credit and Storage Usage?

The correct answer is A. ACCOUNTADMIN B. A role which has been granted the MONITOR USAGE global privilege. In Snowflake, account-level Credit and Storage Usage is visible to the ACCOUNTADMIN role and any role explicitly granted the MONITOR USAGE global privilege.

Cost Optimization

Question

Who can view account-level Credit and Storage Usage?

Options

  • AACCOUNTADMIN
  • BA role which has been granted the MONITOR USAGE global privilege
  • CSTORAGEADMIN
  • DSTORAGEMONITOR

How the community answered

(17 responses)
  • A
    88% (15)
  • C
    6% (1)
  • D
    6% (1)

Why each option

In Snowflake, account-level Credit and Storage Usage is visible to the ACCOUNTADMIN role and any role explicitly granted the MONITOR USAGE global privilege.

AACCOUNTADMINCorrect

ACCOUNTADMIN is Snowflake's highest-level system role and has inherent visibility into all account-level metrics, including credit consumption and storage usage, without requiring any additional privilege grants.

BA role which has been granted the MONITOR USAGE global privilegeCorrect

The MONITOR USAGE global privilege, when granted to a custom or lower-level role, explicitly enables that role to query account-level credit and storage usage data, allowing delegation of this visibility without granting full ACCOUNTADMIN access.

CSTORAGEADMIN

STORAGEADMIN is not a standard built-in Snowflake system role and does not exist in Snowflake's default role hierarchy.

DSTORAGEMONITOR

STORAGEMONITOR is not a real Snowflake role and has no definition or privileges within Snowflake's access control framework.

Concept tested: Snowflake roles and MONITOR USAGE privilege for usage visibility

Source: https://docs.snowflake.com/en/sql-reference/sql/grant-privilege

Topics

#Account usage#Roles and privileges#MONITOR USAGE#ACCOUNTADMIN

Community Discussion

No community discussion yet for this question.

Full ARA-C01 Practice