A Snowflake administrator is tasked with setting up role-based access control (RBAC) to manage access to different objects within Snowflake using the web UI. Which of the following statements accurately describe best practices and functionalities available through the Snowflake web UI for managing RBAC?
Correct Answer: B,D
The Snowflake web UI enables creating custom roles, granting various privileges (including object privileges like SELECT and INSERT), and assigning roles to users or other roles. The
'Account' section within the web UI indeed provides a user- friendly interface for managing users, roles, and their associated privileges. Role hierarchies can be managed through SQL but the UI also allows users to manage, by assigning users or roles to a given role. Therefore, 'C' is incorrect. 'A' is incorrect as roles can be managed by using the UI.