Immuta does not require users to learn a new API or language to access protected data. Instead, Immuta integrates with existing tools and ongoing work while remaining invisible to downstream consumers.
The following data platforms integrate with Immuta:
Databricks:
The table below outlines the features supported by each of Immuta's integrations.
Snowflake
Databricks Unity Catalog
Databricks Spark
Google BigQuery
❌
Starburst
❌
❌
✅
✅
✅
Redshift
❌
❌
✅
❌
✅
Azure Synapse Analytics
❌
❌
✅
❌
✅
Amazon S3
❌
❌
❌
❌
✅
Certain policies are unsupported or supported with caveats*, depending on the integration:
*Supported with Caveats:
On Databricks data sources, joins will not be allowed on data protected with replace with NULL or constant policies.
Databricks Unity Catalog ARRAY, MAP, or STRUCT type columns only support masking with NULL.
On Starburst data sources, the @iam
interpolation function can block the creation of a view.
For details about each of these policies, see the Policies in Immuta page.
The table below outlines what information is included in the query audit logs for each integration where query audit is supported.
Table and user coverage
Registered data sources and users
Registered data sources and users
All tables and users
Registered data sources and users
Object queried
✅
✅
✅
Columns returned
✅
❌
❌
✅
Query text
✅
✅
✅
Unauthorized information
✅
❌
Policy details
❌
✅
❌
❌
User's entitlements
❌
✅
❌
❌
Column tags
✅
❌
❌
✅
Table tags
✅
❌
❌
❌
Legend:
✅ This is available and the information is included in audit logs.
❌ This is not available and the information is not included in audit logs.