Prerequisites

Before configuring the source, ensure the following requirements are met:

  • Databricks account is active

  • Identity federation is enabled

  • At least one workspace exists

  • OAuth authentication is allowed

  • You are a Databricks Account Admin

  • Network allows outbound HTTPS to Databricks

  • Firewall allows OAuth token exchange

Configuring the Databricks Connector

Complete the following steps in Databricks before connecting:

Creating a Service Principal

  • Sign in to the Databricks Account Console as an Account Admin.

  • Create Service Principal:

    1. Go to User Management.

    2. Select Service Principals.

    3. Click Add Service Principal.

    4. Enter a name (for example, SailPoint-source).

    5. Select Create.

Assigning Required Roles

  1. Select the service principal.

  2. Open Roles.

  3. Select Assign and select Account admin.

  4. Save.

Generating OAuth Credentials

  1. Open the service principal in the Account Console.

  2. Go to Secrets/Credentials.

  3. Select Generate Secret.

  4. Choose expiration.

  5. Copy the following:

    • Client ID

    • Client Secret

Retrieving Your Account ID

To retrieve your account ID:

  1. Go to the account console.

  2. Select the down arrow next to your username in the upper right corner.

  3. In the drop-down menu, view and copy your Account ID.

    Note
    You must be in the account console to retrieve the account ID. The ID will not display inside a workspace.

For more information, refer Databricks Account Settings Documentation.

Retrieving Your Metastore ID

For more information on retrieving your metastore ID, refer Find Your Metastore ID.

Note
The linked document is not maintained by SailPoint and is subject to change without notice.