SnowPro Core Certification — Question 1097
Which security models are used in Snowflake to manage access control? (Choose two.)
Answer options
- A. Discretionary Access Control (DAC)
- B. Identity Access Management (IAM)
- C. Mandatory Access Control (MAC)
- D. Role-Based Access Control (RBAC)
- E. Security Assertion Markup Language (SAML)
Correct answer: A, D
Explanation
The correct answers are A and D because Snowflake employs Discretionary Access Control (DAC) and Role-Based Access Control (RBAC) to manage user permissions. Options B, C, and E are not used by Snowflake for access control; IAM is a broader framework, MAC is a different model not implemented in Snowflake, and SAML is for federated identity but not directly an access control model.