For the complete documentation index, see llms.txt. This page is also available as Markdown.

Connect Integrations

Learn how your data platform integrates with Immuta so you can register and manage access controls on your data

Immuta integrates with your data platforms so you can register your data and effectively manage access controls on that data.

This section includes guidance for connecting your data platform and keeping it synced with Immuta.

Integrations overview

Immuta doesn't require users to learn a new API or language to access protected data. Instead, Immuta integrates with existing tools and data platforms while remaining invisible to downstream consumers.

The table below outlines features supported by each of Immuta's data platform integrations.

Request app
Subscription policies
Data policies
Identification
Impersonation
Query audit
Tag ingestion

✅

✅

✅

✅

❌

❌

❌

✅

✅

✅

✅

✅

❌

❌

Amazon S3

✅

✅

❌

✅

❌

❌

❌

AWS Lake Formation

✅

✅

❌

✅

❌

❌

✅

Azure Synapse Analytics

✅

✅

✅

✅

✅

❌

❌

Databricks Lakebase

✅

✅

❌

✅

❌

❌

❌

Databricks Spark

✅

✅

✅

✅

✅

✅

❌

Databricks Unity Catalog

✅

✅

✅

✅

❌

✅

✅

✅

✅

✅

✅

❌

❌

❌

Google BigQuery viewless

✅

✅

✅

❌

❌

❌

❌

MariaDB

✅

❌

❌

✅

❌

❌

❌

MySQL

✅

❌

❌

✅

❌

❌

❌

Oracle

✅

❌

❌

✅

❌

❌

❌

PostgreSQL

✅

✅

❌

✅

❌

❌

❌

Snowflake

✅

✅

✅

✅

✅

✅

✅

SQL Server

✅

❌

❌

✅

❌

❌

❌

Starburst (Trino)

✅

✅

✅

✅

✅

✅

❌

Teradata

✅

✅

✅

✅

❌

❌

❌

Subscription policy support matrix

The table below illustrates the subscription policy access types supported by each integration. If a data platform isn't included in the table, that integration does not support any subscription policies. For more details about read and write access policy support for these data platforms, see the Subscription policy access types reference guide.

Data platform
Read access policies
Write access policies

Amazon Redshift

✅

✅

Amazon Redshift Spectrum

✅

❌ View-based integrations are read-only

Amazon S3

✅

✅

AWS Lake Formation

✅

✅

Azure Synapse Analytics

✅

❌ View-based integrations are read-only

Databricks Lakebase

✅

✅

Databricks Spark

✅

❌ Write access is controlled through workspaces and scratch paths

Databricks Unity Catalog

✅

✅

✅

❌ View-based integrations are read-only

Google BigQuery viewless

✅

✅

PostgreSQL

✅

✅

Snowflake

✅

✅

Starburst (Trino)

✅

✅

Teradata

✅

❌ View-based integrations are read-only

Data policy support matrix

The table below outlines the types of data policies supported for various data platforms. If a data platform isn't included in the table, that integration does not support any data policies.

For details about each of these policies, see the Data policy types page.

Amazon Redshift
Amazon Redshift Spectrum
Azure Synapse Analytics
Databricks Spark
Databricks Unity Catalog
Google BigQuery view-based
Google BigQuery viewless
Snowflake
Starburst (Trino)
Teradata

Cell-level masking

❌

✅

✅

✅

✅

❌

❌

✅

✅

❌

Custom function

✅

✅

✅

✅

✅

✅

Supported with caveats

✅

✅

❌

Format preserving masking

❌

❌

❌

❌

❌

❌

❌

✅

❌

❌

Hashing

✅

✅

✅

✅

✅

✅

❌

✅

✅

❌

Limit to purpose

❌

✅

✅

✅

Supported with caveats

✅

❌

✅

✅

❌

Masking fields within STRUCT columns

❌

❌

❌

✅

Supported with caveats

❌

❌

❌

❌

❌

Minimize

❌

✅

✅

✅

✅

❌

❌

✅

✅

❌

Only show data by time

❌

✅

✅

✅

✅

❌

❌

✅

✅

❌

Only show rows (matching)

✅

✅

✅

✅

✅

✅

✅

✅

✅

✅

Randomized response

❌

❌

❌

❌

❌

❌

❌

✅

❌

❌

Regex

❌

✅

❌

✅

✅

✅

❌

✅

✅

❌

Replace with NULL

✅

✅

✅

Supported with caveats

✅

✅

❌

✅

✅

✅

Replace with constant

✅

✅

✅

Supported with caveats

✅

✅

❌

✅

✅

❌

Reversible masking

❌

✅

❌

✅

❌

❌

❌

✅

✅

❌

Rounding (by specifying the bucket size)

❌

✅

✅

✅

✅

✅

❌

✅

✅

❌

WHERE clause

✅

✅

✅

✅

✅

✅

Supported with caveats

✅

✅

✅

Identification support matrix

Identification has varied support for data sources from different technologies based on the identifier type. For details about how identification works in Immuta, see the Data identification page.

Technology
Regex
Dictionary
Column name regex

Amazon Redshift

✅

✅

✅

Amazon Redshift Spectrum

✅

✅

✅

Amazon S3

❌

❌

✅

AWS Lake Formation

❌

❌

✅

Azure Synapse Analytics

❌

❌

✅

Databricks Lakebase

❌

❌

✅

Databricks Spark

✅

✅

✅

Databricks Unity Catalog

✅

✅

✅

Google BigQuery view-based

❌

❌

✅

Google BigQuery viewless

❌

❌

❌

MariaDB

❌

❌

✅

MySQL

❌

❌

✅

Oracle

❌

❌

✅

PostgreSQL

❌

❌

✅

Snowflake

✅

✅

✅

SQL Server

❌

❌

✅

Starburst (Trino)

✅

✅

✅

Teradata

❌

❌

✅

Query audit support for platform queries

The table below outlines what information is included in the query audit logs for each integration where query audit is supported.

Snowflake
Databricks Spark
Databricks Unity Catalog
Starburst (Trino)

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

✅

❌

✅

✅

Rows returned

✅

❌

✅

✅

Query text

✅

✅

✅

✅

Unauthorized information

Limited support

✅

✅

❌

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.

Last updated

Was this helpful?