Reduce administrative overhead in Snowflake with Privilege Inheritance in Role Hierarchies

Privilege inheritance in Snowflake’s role hierarchy is a powerful feature that simplifies access management and reduces administrative overhead. In Snowflake, roles can be granted to other roles, creating a hierarchical structure. Privileges associated with a role are inherited by any roles above it in the hierarchy. This means that when you grant a privilege to…

Snowflake hierarchy of objects and Role Based Access Control (RBAC) and Discretionary Access Control (DAC) security models

In Snowflake objects are hierarchically ordered. This means that at the top you will find the organization, then the account all the way down until you’re at the level of tables. A graphical representation of this hierarchy is provided at the end of the post. This hierarchy is important when discussing the security of Snowflake.…

Snowflake Dashboards

Snowflake is primarily known in my circles as a cloud Data Warehouse provider. But did you know that you can also build Dashboards in Snowflake, using SQL queries? Below is an example of a Dashboard built in Snowflake. Right now, the dashboards do not have the same visualization capabilities of e.g. Power BI or Tableau.…