| Interface | Description |
|---|---|
| AccessControlService |
Rule based Access Control for Databricks Resources.
|
| AccountAccessControlProxyService |
These APIs manage access rules on resources in an account.
|
| AccountAccessControlService |
These APIs manage access rules on resources in an account.
|
| AccountGroupsService |
Groups simplify identity management, making it easier to assign access to Databricks account,
data, and other securable objects.
|
| AccountGroupsV2Service |
Groups simplify identity management, making it easier to assign access to Databricks account,
data, and other securable objects.
|
| AccountServicePrincipalsService |
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| AccountServicePrincipalsV2Service |
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| AccountUsersService |
User identities recognized by Databricks and represented by email addresses.
|
| AccountUsersV2Service |
User identities recognized by Databricks and represented by email addresses.
|
| CurrentUserService |
This API allows retrieving information about currently authenticated user or service principal.
|
| GroupsService |
Groups simplify identity management, making it easier to assign access to Databricks workspace,
data, and other securable objects.
|
| GroupsV2Service |
Groups simplify identity management, making it easier to assign access to Databricks workspace,
data, and other securable objects.
|
| PermissionMigrationService |
APIs for migrating acl permissions, used only by the ucx tool:
https://github.com/databrickslabs/ucx
|
| PermissionsService |
Permissions API are used to create read, write, edit, update and manage access for various users
on different objects and endpoints.
|
| ServicePrincipalsService |
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| ServicePrincipalsV2Service |
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| UsersService |
User identities recognized by Databricks and represented by email addresses.
|
| UsersV2Service |
User identities recognized by Databricks and represented by email addresses.
|
| WorkspaceAssignmentService |
The Workspace Permission Assignment API allows you to manage workspace permissions for principals
in your account.
|
| Enum | Description |
|---|---|
| GetSortOrder | |
| GroupSchema | |
| ListResponseSchema | |
| ListSortOrder | |
| PasswordPermissionLevel |
Permission level
|
| PatchOp |
Type of patch operation.
|
| PatchSchema | |
| PermissionLevel |
Permission level
|
| RequestAuthzIdentity |
Defines the identity to be used for authZ of the request on the server side.
|
| ServicePrincipalSchema | |
| UserSchema | |
| WorkspacePermission |
Copyright © 2026. All rights reserved.