Skip to main content

Privacera Documentation

Connect Databricks Unity Catalog to PrivaceraCloud

This topic describes how to connect Databricks Unity Catalog to PrivaceraCloud.

Prerequisites

Ensure that the following prerequisites are met before configuring the connector:

  • The value of the Databricks Unity Catalog URL to connect to.

  • The value of the Databricks personal access token.

  • Determine if your personal access token gives you administrative permissions in Databricks Unity Catalog. By default, PrivaceraCloud assumes that the token does not. If it does, you will need to set the field Enable if the personal access token has account admin privileges to true.

  • Look at the BASIC fields in the ??? to see if there are other fields you might want to configure, such as catalog names or table names. You can always configure fields after making the initial connection.

Enable Privacera Access Management for Databricks Unity Catalog

To connect your PrivaceraCloud account to Databricks Unity catalog, follow the steps:

  1. Go the SettingApplications.

  2. In the Applications screen, select Databricks Unity Catalog.

  3. Select the platform type (Amazon AWS or Microsoft Azure) on which you want to configure the Databricks Unity Catalog application.

  4. Enter the application Name and Description, and then click Save.

  5. You can see the Access Management and Data Discovery toggle buttons.

    Note

    If you don't see Data Discovery in your application, enable it in Settings > Account > Discovery. For more information, see About the Account page on PrivaceraCloud.

  6. Click the toggle button to enable Access Management for Databricks Unity Catalog.

    To enable the Access Audits, follow prerequisites from here.

Enable Data Discovery for Databricks Unity Catalog

Click the toggle button to enable the Data Discovery for your application.

Note

Discovery is supported for JDBC versions 2.6.25 and higher.

  1. On the BASIC tab, enter values in the following fields.

    • JDBC URL:

      For example the JDBC URL should be -jdbc:databricks://<yourHostname>:443/default;transportMode=http;ssl=1;AuthMech=3;httpPath=/sql/1.0/warehouses/5770e1ae88dd1763

    • JDBC Username 

    • JDBC Password: The value should be Databricks personal access token that you obtained in the Prerequisites section.

  2. On the ADVANCED tab, you can add custom properties.

    You need to configure some advanced properties for the application where all the data to be scanned are stored. For more information, see General process for configuring an application.

  3. Using the IMPORT PROPERTIES button, you can browse and import application properties.

  4. Click the TEST CONNECTION button to check if the connection is successful, and then click Save.

Add Data Source

To add a resources using this connection as Privacera Discovery targets, see Privacera Discovery scan targets.