Skip to content

Setup Databricks Unity Catalog on Privacera Portal

These steps apply to both Self-Managed and Data Plane deployments

  1. For Self-Managed, log in to the Privacera Portal; for Data Plane, log in to the Privacera Discovery Admin Console.
  2. Navigate to the Settings > Data Source Registration
  3. Under the system name you added here, click the more icon. Select Add Application > DATABRICKS UNITY CATALOG
  4. Under Configure JDBC Application, provide values for the Application Name and Application Code fields.
  5. Under Application Properties, provide values for the following:

    • JDBC Url: jdbc:databricks://hostname:<port>/default;transportMode=http;ssl=1;AuthMech=3;httpPath=/sql/1.0/warehouses/xxxxxxxx;

    • JDBC Username: <user_with_readwrite_permission>

    • JDBC Password: <login_credentials_of_identified_user>

    • JDBC Driver Class: com.databricks.client.jdbc.Driver

    Important

    For Databricks Unity Catalog, it is required to grant read-only access to the System catalog on Databricks Unity Catalog warehouse. For scanning, the JDBC user used by Discovery need read permission and for processing compliance policies need read and write permissions. Also user must have the following permissions on the System catalog:

    USE CATALOG: This allows access to the System catalog.

    USE SCHEMA: This permits access to specific schemas within the System catalog.

    These permissions can be provided by either a Metastore Admin or an Admin User. For more information, click here.

    Warning

    DO NOT modify the values of other properties, as they are set to their default values.

  6. Click TEST CONNECTION. Ensure that a message named success is displayed.

  7. Click SAVE

Comments