Skip to main content

API scopes

API scopes restrict which Databricks REST API endpoints a token can access. Each scope grants access to specific API operations.

Access Management

access-management

Perform operations related to users, service principals, groups and their permissions in Accounts and Workspaces.

OperationAPI
List Workspace Permission AssignmentsAccess Management
List Workspace PermissionsAccess Management
Delete Workspace Permission AssignmentAccess Management
Update Workspace Permission AssignmentAccess Management
List Assignable Roles For ResourceAccess Management
Get Rule SetAccess Management
Update Rule SetAccess Management

Authentication

authentication

Perform operations related to authentication settings and configurations for Accounts and Workspaces.

OperationAPI
List Account Federation PoliciesAuthentication
Create Account Federation PolicyAuthentication
Get Account Federation PolicyAuthentication
Update Account Federation PolicyAuthentication
Delete Account Federation PolicyAuthentication
List Service Principal Federation PoliciesAuthentication
Create Service Principal Federation PolicyAuthentication
Get Service Principal Federation PolicyAuthentication
Update Service Principal Federation PolicyAuthentication
Delete Service Principal Federation PolicyAuthentication
List Service Principal SecretsAuthentication
Create Service Principal SecretAuthentication
Delete Service Principal SecretAuthentication
List Custom O Auth App IntegrationsO Auth
Create Custom O Auth App IntegrationO Auth
Get Custom O Auth App IntegrationO Auth
Update Custom O Auth App IntegrationO Auth
Delete Custom O Auth App IntegrationO Auth
List Published O Auth App IntegrationsO Auth
Create Published O Auth App IntegrationO Auth
Get Published O Auth App IntegrationO Auth
Update Published O Auth App IntegrationO Auth
Delete Published O Auth App IntegrationO Auth
List Published O Auth AppsO Auth

Billing

billing

Perform operations related to Databricks billing and usage.

OperationAPI
DownloadBillable Usage Download
List Budget PoliciesBudget Policy
Create Budget PolicyBudget Policy
Update Budget PolicyBudget Policy
Delete Budget PolicyBudget Policy
Get Budget PolicyBudget Policy
List Budget ConfigurationsBudgets
Get Budget ConfigurationBudgets
Delete Budget ConfigurationBudgets
Create Budget ConfigurationBudgets
Update Budget ConfigurationBudgets
List Log Delivery ConfigurationLog Delivery
Update Log Delivery ConfigurationLog Delivery
Get Log Delivery ConfigurationLog Delivery
Create Log Delivery ConfigurationLog Delivery
Create Billing Usage DashboardUsage Dashboards
Get Billing Usage DashboardUsage Dashboards

Disaster Recovery

disaster-recovery

Manage disaster recovery configurations and execute failover operations.

OperationAPI
Update Failover GroupDisaster Recovery
Get Failover GroupDisaster Recovery
Delete Failover GroupDisaster Recovery
Failover Failover GroupDisaster Recovery
Get Stable UrlDisaster Recovery
Delete Stable UrlDisaster Recovery
List Failover GroupsDisaster Recovery
Create Failover GroupDisaster Recovery
List Stable UrlsDisaster Recovery
Create Stable UrlDisaster Recovery

Identity

identity

Perform operations related to identities in Accounts and Workspaces.

OperationAPI
List GroupsIam
Create GroupIam
Resolve GroupIam
Update GroupIam
Delete GroupIam
Get GroupIam
Create Direct Group MemberIam
List Direct Group MembersIam
Get Direct Group MemberIam
Delete Direct Group MemberIam
List Transitive Parent GroupsIam
Create Service PrincipalIam
List Service PrincipalsIam
Resolve Service PrincipalIam
Delete Service PrincipalIam
Get Service PrincipalIam
Update Service PrincipalIam
List UsersIam
Create UserIam
Resolve UserIam
Delete UserIam
Get UserIam
Update UserIam
Get Workspace Access DetailIam
List Workspace AssignmentsIam
Create Workspace AssignmentIam
Get Workspace AssignmentIam
Update Workspace AssignmentIam
Delete Workspace AssignmentIam
Get External GroupIam
Get External Service PrincipalIam
Get External UserIam

Networking

networking

Perform operations related to network connectivity configurations, private access, and network policies.

OperationAPI
List Account Ip Access ListsNetworking
Create Account Ip Access ListNetworking
Update Account Ip Access ListNetworking
Delete Account Ip Access ListNetworking
Replace Account Ip Access ListNetworking
Get Account Ip Access ListNetworking
Create Network Connectivity Config PublicNetworking
List Network Connectivity Configs PublicNetworking
Get Network Connectivity Config PublicNetworking
Delete Network Connectivity Config PublicNetworking
List Ncc Private Endpoint RulesNetworking
Create Ncc Private Endpoint RuleNetworking
Get Ncc Private Endpoint RuleNetworking
Update Ncc Private Endpoint RuleNetworking
Delete Ncc Private Endpoint RuleNetworking
List Network Policies RpcNetworking
Create Network Policy RpcNetworking
Update Network Policy RpcNetworking
Delete Network Policy RpcNetworking
Get Network Policy RpcNetworking
List Network PublicNetworking
Create Network PublicNetworking
Get Network PublicNetworking
Delete Network PublicNetworking
Create Private Access Settings PublicNetworking
List Private Access Settings PublicNetworking
Get Private Access Settings PublicNetworking
Delete Private Access Settings PublicNetworking
List Vpc Endpoint PublicNetworking
Create Vpc Endpoint PublicNetworking
Get Vpc Endpoint PublicNetworking
Delete Vpc Endpoint PublicNetworking
Get Workspace Network Option RpcNetworking
Update Workspace Network Option RpcNetworking
Update Private Access Settings PublicNetworking

Provisioning

provisioning

Perform operations related to Databricks Workspace deployment, cross-account IAM roles, storage, and encryption configurations.

OperationAPI
List Customer Managed Key PublicKey Configurations
Create Customer Managed Key PublicKey Configurations
Delete Customer Managed Key PublicKey Configurations
Get Customer Managed Key PublicKey Configurations
Get EndpointNetworking
Delete EndpointNetworking
List EndpointsNetworking
Create EndpointNetworking
Create Storage Configuration PublicStorage Configurations
List Storage Configuration PublicStorage Configurations
Get Storage Configuration PublicStorage Configurations
Delete Storage Configuration PublicStorage Configurations
List Workspaces PublicWorkspaces
Create Workspace PublicWorkspaces
Get Workspace PublicWorkspaces
Delete Workspace PublicWorkspaces
Update Workspace PublicWorkspaces

SCIM

scim

Perform operations related to users, service principals, groups and their permissions in Accounts and Workspaces.

OperationAPI
List Account GroupsScim
Create Account GroupScim
Get Account GroupScim
Update Account GroupScim
Delete Account GroupScim
Patch Account GroupScim
Create Account Service PrincipalScim
List Account Service PrincipalsScim
Get Account Service PrincipalScim
Update Account Service PrincipalScim
Delete Account Service PrincipalScim
Patch Account Service PrincipalScim
List Account UsersScim
Create Account UserScim
Get Account UserScim
Update Account UserScim
Delete Account UserScim
Patch Account UserScim

Settings

settings

Perform operations related to security settings for Accounts and Workspaces.

OperationAPI
List Account Settings MetadataSettings
Get Public Account SettingSettings
Patch Public Account SettingSettings
List Account User Preferences MetadataSettings
Get Public Account User PreferenceSettings
Patch Public Account User PreferenceSettings

Unity Catalog

unity-catalog

Perform operations related to data governance with Unity Catalog for metastores, catalogs, schemas, tables, external locations, and storage credentials.

OperationAPI
List Credentials PublicUc Credentials
Create Credentials PublicUc Credentials
Delete Credentials PublicUc Credentials
Get Credentials PublicUc Credentials
List Accounts Storage CredentialsUc Credentials
Create Accounts Storage CredentialUc Credentials
Delete Accounts Storage CredentialUc Credentials
Get Accounts Storage CredentialUc Credentials
Update Accounts Storage CredentialUc Credentials
List Accounts MetastoresUc Metastores
Create Accounts MetastoreUc Metastores
Get Accounts MetastoreUc Metastores
Update Accounts MetastoreUc Metastores
Delete Accounts MetastoreUc Metastores
List Metastore AssignmentsUc Metastores
Get Metastore AssignmentUc Metastores
Create Accounts Metastore AssignmentUc Metastores
Update Accounts Metastore AssignmentUc Metastores
Delete Accounts Metastore AssignmentUc Metastores