--- title: AI Service Graph Connector for Databricks description: The AI Service Graph Connector for Databricks enables you to discover and import AI assets from your Databricks environment into ServiceNow AI Control Tower. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/intelligent-experiences/ai-control-tower/ai-service-graph-connector-for-databricks.html release: australia product: AI Control Tower classification: ai-control-tower topic_type: concept last_updated: "2026-05-03" reading_time_minutes: 3 breadcrumb: [Service Graph Connectors for AI Control Tower, AI connections, Explore, AI Control Tower \(legacy\), Enable AI experiences] --- # AI Service Graph Connector for Databricks The AI Service Graph Connector for Databricks enables you to discover and import AI assets from your Databricks environment into ServiceNow AI Control Tower. The connector integrates with your Databricks account to catalog AI systems, agents, models, and prompts. Usage data is automatically collected and populated into the AI Control Tower value dashboard, providing comprehensive visibility and governance of your AI operations. ## Download apps from the Store Visit the ServiceNow store website to download the [AI Service Graph Connector for Databricks](https://store.servicenow.com/store/app/55bcf303478043d02339f6cc416d43fa) application. ## Supported ServiceNow versions This connector is supported on the following ServiceNow releases: |Release|Status| |-------|------| |Australia|Supported| |Zurich|Supported| ## User Roles You must have one of the following roles assigned. |Required Roles| |--------------| |sn\_ai\_disc.discovery\_admin| |sn\_cmdb\_int\_util.sgc\_admin| ## ServiceNow Prerequisites Complete the following setup steps once when configuring the connector for the first time. **Note:** Updating data source access and clear cache is a prerequisite that needs to be completed only once, when setting up a new instance for the first time. Update Data Source Access: The connector requires write permissions to the Data Source table to create data sources. To enable data source creation: 1. Select **Global** from the application picker. 2. Navigate to **Application Access**. 3. Select the **Can create**, **Can update**, and **Can delete** check boxes. 4. Select **Update**. 5. Switch to the connector application scope. Clear the cached data for the Data Source and Tables. To clear the cache: 1. Navigate to **System Definition** > **Background Scripts**. 2. Enter the following script in the **Run Script** text box: ``` GlideTableManager.invalidateTable('sys_data_source'); GlideCacheManager.flushTable('sys_data_source'); GlideTableManager.invalidateTable('sys_db_object'); GlideCacheManager.flushTable('sys_db_object'); ``` 3. Select **Run Script**. **Note:** The script might take several minutes to complete. After completion, switch to the connector application scope. ## Databricks Prerequisites The Al Service Graph Connector for Databricks automatically imports data from your Databricks into the ServiceNow CMDB. This playbook will guide you through configuring the connection and credentials. Before proceeding, verify you have: Databricks Workspace: An active workspace \(Azure, AWS, or GCP\) with administrative access to the resources you intend to sync. Authentication Method: A valid OAuth credentials with sufficient scopes to read workspace metadata. Required Permissions These permissions are managed via the Databricks Admin console or Account console under the User Management or Service Principal sections: Service Principal / User Access: The identity used for the connection must have the Admin or Workspace Access entitlement. Resource-Specific Permissions Compute/Clusters: Can View permissions for all clusters to be imported. Unity Catalog: USE CATALOG and USE SCHEMA permissions if importing data lineage or metadata from the Unity Catalog. SQL Warehouses: Can Use permissions if tracking SQL endpoint utilization. For information on Databricks resources to generate credentials and configure workspace access, see [Databricks- Configure OAuth for Service Principals](https://docs.databricks.com/aws/en/dev-tools/auth/oauth-m2m) and [https://docs.databricks.com/aws/en/admin/users-groups](https://docs.databricks.com/aws/en/admin/users-groups) ## Data Mapping Agents: alm\_ai\_system\_digital\_asset -> Model table \(cmdb\_ai\_system\_component\_product\_model\)
Required Fields ServiceNow \(Target\) Databricks \(Staging\)
Model ID Model ai\_system\_product\_model
Agent ID Product instance identifier agent\_id
Version External record reference u\_id
Status State \(install\_status\) install\_status
Quantity Quantity quantity
Vendor Vendor vendor\_ref
Company Company cleansed\_manufacturer\_ref
  AI Models ai\_models
Source System Source System vendor\_name
Asset Type Model Category asset\_type
Models: AI Model Digital Asset \(alm\_ai\_model\_digital\_asset\):
Required Fields ServiceNow \(Target\) Databricks \(Model Staging\)
  Model Category asset\_type
  External record reference  u\_id
Model Id Model  ai\_product\_model
  State  install\_status
Provider Company  cleanse\_manufacturer\_ref
Vendor Vendor  vendor\_ref
  Source System  vendor\_name
  Quantity  quantity
Tools: AI Tool \(sn\_ent\_ai\_tool\)
Required Fields ServiceNow Databricks
Name Name Tool Name
   Type Tool Type
Description  Description Tool Description
Source Information  Source Information Vendor Name
AI Agents Usage: sn\_ai\_disc\_ai\_usage -> AI system/Model table \(alm\_ai\_system\_digital\_asset\)
Required Fields ServiceNow \(Target\) Databricks \(Staging\)
User User User ID
Time Time Timestamp
Parent ID Session ID Session ID
Total Invocations Count Invocation count
AI system AI system Agent ID
  Type Type