Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
This information applies to Databricks CLI versions 0.205 and above. The Databricks CLI is in Public Preview.
Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.
The account
command group within the Databricks CLI contains commands to manage Databricks account-level resources including identity and access management, Unity Catalog, settings, provisioning, billing, and OAuth configurations.
databricks account access-control
The account access-control
command group within the Databricks CLI contains commands to manage access rules on resources in an account.
get-assignable-roles-for-resource
- Get assignable roles for a resource.get-rule-set
- Get a rule set.update-rule-set
- Update a rule set.
databricks account groups
The account groups
command group within the Databricks CLI contains commands to manage account gorups. Groups simplify identity management, making it easier to assign access to Databricks account, data, and other securable objects.
create
- Create a new group.delete
- Delete a group.get
- Get group details.list
- List group details.patch
- Update group details.update
- Replace a group.
databricks account service-principals
The account service-principals
command group within the Databricks CLI contains commands to manage identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD platforms. Databricks recommends creating service principals to run production jobs or modify production data.
create
- Create a service principal.delete
- Delete a service principal.get
- Get service principal details.list
- List service principals.patch
- Update service principal details.update
- Replace service principal.
databricks account users
The account users
command group within the Databricks CLI contains commands to manage user identities, which are represented by email addresses.
create
- Create a new user.delete
- Delete a user.get
- Get user details.list
- List users.patch
- Update user details.update
- Replace a user.
databricks account workspace-assignment
The account workspace-assignment
command group within the Databricks CLI contains commands to manage workspace permissions for principals in your account.
delete
- Delete permissions assignment.get
- List workspace permissions.list
- Get permission assignments.update
- Create or update permissions assignment.
databricks account metastore-assignments
The account metastore-assignments
command group within the Databricks CLI contains commands to manage metastore assignments to a workspace.
create
- Assigns a workspace to a metastore.delete
- Delete a metastore assignment.get
- Gets the metastore assignment for a workspace.list
- Get all workspaces assigned to a metastore.update
- Updates a metastore assignment to a workspaces.
databricks account metastores
The account metastores
command group within the Databricks CLI contains commands to manage Unity Catalog metastores for an account. A metastore contains catalogs that can be associated with workspaces.
create
- Create metastore.delete
- Delete a metastore.get
- Get a metastore.list
- Get all metastores associated with an account.update
- Update a metastore.
databricks account storage-credentials
The account storage-credentials
command group within the Databricks CLI contains commands to manage storage credentials for a particular metastore.
create
- Create a storage credential.delete
- Delete a storage credential.get
- Gets the named storage credential.list
- Get all storage credentials assigned to a metastore.update
- Updates a storage credential.
databricks account ip-access-lists
The account ip-access-lists
command group within the Databricks CLI contains commands to configure IP access lists for access to the account console.
create
- Create access list.delete
- Delete access list.get
- Get IP access list.list
- Get access lists.replace
- Replace access list.update
- Update access list.
databricks account network-connectivity
The account network-connectivity
command group within the Databricks CLI contains commands to manage configurations for the network connectivity of your workspaces for serverless compute resources.
create-network-connectivity-configuration
- Create a network connectivity configuration.create-private-endpoint-rule
- Create a private endpoint rule.delete-network-connectivity-configuration
- Delete a network connectivity configuration.delete-private-endpoint-rule
- Delete a private endpoint rule.get-network-connectivity-configuration
- Get a network connectivity configuration.get-private-endpoint-rule
- Get a private endpoint rule.list-network-connectivity-configurations
- List network connectivity configurations.list-private-endpoint-rules
- List private endpoint rules.
databricks account settings
The account settings
command group within the Databricks CLI contains commands to manage settings at the account level.
csp-enablement-account
- The compliance security profile settings at the account level control whether to enable it for new workspaces.esm-enablement-account
- The enhanced security monitoring setting at the account level controls whether to enable the feature on new workspaces.
databricks account credentials
The account credentials
command group within the Databricks CLI contains commands to manage credential configurations for this workspace.
create
- Create credential configuration.delete
- Delete credential configuration.get
- Get credential configuration.list
- Get all credential configurations.
databricks account encryption-keys
The account encryption-keys
command group within the Databricks CLI contains commands to manage encryption key configurations for this workspace (optional).
create
- Create encryption key configuration.delete
- Delete encryption key configuration.get
- Get encryption key configuration.list
- Get all encryption key configurations.
databricks account networks
The account networks
command group within the Databricks CLI contains commands to manage network configurations for customer-managed VPCs (optional). Its ID is used when creating a new workspace if you use customer-managed VPCs.
create
- Create network configuration.delete
- Delete a network configuration.get
- Get a network configuration.list
- Get all network configurations.
databricks account private-access
The account private-access
command group within the Databricks CLI contains commands to manage private access settings for this account.
create
- Create private access settings.delete
- Delete a private access settings object.get
- Get a private access settings object.list
- Get all private access settings objects.replace
- Replace private access settings.
databricks account storage
The account storage
command group within the Databricks CLI contains commands to manage storage configurations for this workspace.
create
- Create new storage configuration.delete
- Delete storage configuration.get
- Get storage configuration.list
- Get all storage configurations.
databricks account vpc-endpoints
The account vpc-endpoints
command group within the Databricks CLI contains commands to manage VPC endpoint configurations for this account.
create
- Create VPC endpoint configuration.delete
- Delete VPC endpoint configuration.get
- Get a VPC endpoint configuration.list
- Get all VPC endpoint configurations.
databricks account workspaces
The account workspaces
command group within the Databricks CLI contains commands to manage workspaces for this account.
create
- Create a new workspace.delete
- Delete a workspace.get
- Get a workspace.list
- Get all workspaces.update
- Update workspace configuration.
databricks account billable-usage
The account billable-usage
command group within the Databricks CLI contains commands to download billable usage logs for the specified account and date range.
download
- Return billable usage logs.
databricks account budget-policy
The account budget-policy
command group within the Databricks CLI contains commands to manage budget policies.
create
- Create a budget policy.delete
- Delete a budget policy.get
- Get a budget policy.list
- List policies.update
- Update a budget policy.
databricks account budgets
The account budgets
command group within the Databricks CLI contains commands to manage budget configurations for this account.
create
- Create new budget.delete
- Delete budget.get
- Get budget.list
- Get all budgets.update
- Modify budget.
databricks account log-delivery
The account log-delivery
command group within the Databricks CLI contains commands to manage log delivery configurations for this account.
create
- Create a new log delivery configuration.get
- Get log delivery configuration.list
- Get all log delivery configurations.patch-status
- Enable or disable log delivery configuration.
databricks account usage-dashboards
The account usage-dashboards
command group within the Databricks CLI contains commands to manage usage dashboards for this account.
create
- Create new usage dashboard.get
- Get usage dashboard.
databricks account custom-app-integration
The account custom-app-integration
command group within the Databricks CLI contains commands to manage custom OAuth app integrations.
create
- Create Custom OAuth App Integration.delete
- Delete Custom OAuth App Integration.get
- Get OAuth Custom App Integration.list
- Get custom oauth app integrations.update
- Updates Custom OAuth App Integration.
databricks account federation-policy
The account federation-policy
command group within the Databricks CLI contains commands to manage account federation policies. Account federation policies allow users and service principals in your Databricks account to securely access Databricks APIs using tokens from your trusted identity providers (IdPs).
create
- Create account federation policy.delete
- Delete account federation policy.get
- Get account federation policy.list
- List account federation policies.update
- Update account federation policy.
databricks account o-auth-published-apps
The account o-auth-published-apps
command group within the Databricks CLI contains commands to view all the available published OAuth applications in Databricks.
list
- Get all the published OAuth apps.
databricks account published-app-integration
The account published-app-integration
command group within the Databricks CLI contains commands to manage published OAuth app integrations.
create
- Create Published OAuth App Integration.delete
- Delete Published OAuth App Integration.get
- Get OAuth Published App Integration.list
- Get published oauth app integrations.update
- Updates Published OAuth App Integration.
databricks account service-principal-federation-policy
The account service-principal-federation-policy
command group within the Databricks CLI contains commands to manage service principal federation policies. Service principal federation, also known as Workload Identity Federation, allows your automated workloads running outside of Databricks to securely access Databricks APIs without the need for Databricks secrets.
create
- Create service principal federation policy.delete
- Delete service principal federation policy.get
- Get service principal federation policy.list
- List service principal federation policies.update
- Update service principal federation policy.
databricks account service-principal-secrets
The account service-principal-secrets
command group within the Databricks CLI contains commands to manage service principal secrets.
create
- Create service principal secret.delete
- Delete service principal secret.list
- List service principal secrets.