Overview of Security Features

Snowflake provides industry-leading features that ensure the highest levels of security for your account and users, as well as all the data you store in Snowflake.

The following table provides a high-level summary of the features, grouped into the following categories:

Category Features Snowflake Editions
Network/site access
  • Site access controlled through IP whitelisting and blacklisting, managed through network policies.
All
ESD (and higher)
Account/user authentication
  • MFA (multi-factor authentication) for increased security for account access by users.
All
  • Support for user SSO (single sign-on) through federated authentication.
Enterprise (and higher)
Object security
  • Controlled acess to all objects in the account (users, warehouses, databases, tables, etc. through a hybrid model of DAC (discretionary access control) and RBAC (role-based access control).
All
Data security All
  • All files stored in stages (for data loading/unloading) automatically encrypted (using either AES 128 standard or 256 strong encryption).
All
Enterprise (and higher)
ESD (and higher)
Security Validations
  • Soc 2 Type II compliance.
All
  • Support for HIPAA compliance.
ESD (and higher)
  • PCI DSS compliance.
ESD (and higher)