Immuta - Snowflake integration overview
The integration architecture

Immuta-Snowflake is a policy-push native integration. The creates an Immuta integration database in the Snowflake data warehouse.
Datasources and tables ingested to Immuta - manual, auto, API, or through schema-monitoring
Snowflake policy objects are
ADDorSETto tables when impacted by Immuta policies. Immuta subscription policy createsprefix_POLICY_xxxxandprefix_USER_usernameroles which are then granted to users for table access.
Immuta-Snowflake Integration highlevel checklist reviews:
PrivateLink between Immuta SaaS tenant and Snowflake accounts. More details here.
Review Enhanced Onboarding for Snowflake datasources. More detail here.
Snowflake Permissions required. Also, Integration Approach: Automated or Manual. More details here.
Snowflake tags as data catalog. More details here.
Review TableGrants and LowRAP(row-access-policy objects). More details on TableGrants and LowRAP.
Review Snowflake Query Audit feature. More details here.
Review Snowflake warehouse sizing criteria and consideration. More details here.
Review schema monitoring or object sync - depending on the integration approach. More details here: schema monitoring and object sync for enhanced onboarding.
Last updated

