| Interface | Description |
|---|---|
| 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.
|
| AccountServicePrincipalsService |
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.
|
| 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.
|
| PermissionMigrationService |
This spec contains undocumented permission migration APIs used in
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.
|
| UsersService |
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.
|
| Class | Description |
|---|---|
| AccessControlRequest | |
| AccessControlResponse | |
| AccountAccessControlAPI |
These APIs manage access rules on resources in an account.
|
| AccountAccessControlProxyAPI |
These APIs manage access rules on resources in an account.
|
| AccountGroupsAPI |
Groups simplify identity management, making it easier to assign access to Databricks account,
data, and other securable objects.
|
| AccountServicePrincipalsAPI |
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| AccountUsersAPI |
User identities recognized by Databricks and represented by email addresses.
|
| ComplexValue | |
| CurrentUserAPI |
This API allows retrieving information about currently authenticated user or service principal.
|
| DeleteAccountGroupRequest |
Delete a group
|
| DeleteAccountServicePrincipalRequest |
Delete a service principal
|
| DeleteAccountUserRequest |
Delete a user
|
| DeleteGroupRequest |
Delete a group
|
| DeleteResponse | |
| DeleteServicePrincipalRequest |
Delete a service principal
|
| DeleteUserRequest |
Delete a user
|
| DeleteWorkspaceAssignmentRequest |
Delete permissions assignment
|
| DeleteWorkspaceAssignments | |
| GetAccountGroupRequest |
Get group details
|
| GetAccountServicePrincipalRequest |
Get service principal details
|
| GetAccountUserRequest |
Get user details
|
| GetAssignableRolesForResourceRequest |
Get assignable roles for a resource
|
| GetAssignableRolesForResourceResponse | |
| GetGroupRequest |
Get group details
|
| GetPasswordPermissionLevelsResponse | |
| GetPermissionLevelsRequest |
Get object permission levels
|
| GetPermissionLevelsResponse | |
| GetPermissionRequest |
Get object permissions
|
| GetRuleSetRequest |
Get a rule set
|
| GetServicePrincipalRequest |
Get service principal details
|
| GetUserRequest |
Get user details
|
| GetWorkspaceAssignmentRequest |
List workspace permissions
|
| GrantRule | |
| Group | |
| GroupsAPI |
Groups simplify identity management, making it easier to assign access to Databricks workspace,
data, and other securable objects.
|
| ListAccountGroupsRequest |
List group details
|
| ListAccountServicePrincipalsRequest |
List service principals
|
| ListAccountUsersRequest |
List users
|
| ListGroupsRequest |
List group details
|
| ListGroupsResponse | |
| ListServicePrincipalResponse | |
| ListServicePrincipalsRequest |
List service principals
|
| ListUsersRequest |
List users
|
| ListUsersResponse | |
| ListWorkspaceAssignmentRequest |
Get permission assignments
|
| Name | |
| ObjectPermissions | |
| PartialUpdate | |
| PasswordAccessControlRequest | |
| PasswordAccessControlResponse | |
| PasswordPermission | |
| PasswordPermissions | |
| PasswordPermissionsDescription | |
| PasswordPermissionsRequest | |
| Patch | |
| PatchResponse | |
| Permission | |
| PermissionAssignment | |
| PermissionAssignments | |
| PermissionMigrationAPI |
This spec contains undocumented permission migration APIs used in
https://github.com/databrickslabs/ucx.
|
| PermissionMigrationRequest | |
| PermissionMigrationResponse | |
| PermissionOutput | |
| PermissionsAPI |
Permissions API are used to create read, write, edit, update and manage access for various users
on different objects and endpoints.
|
| PermissionsDescription | |
| PermissionsRequest | |
| PrincipalOutput | |
| ResourceMeta | |
| Role | |
| RuleSetResponse | |
| RuleSetUpdateRequest | |
| ServicePrincipal | |
| ServicePrincipalsAPI |
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| UpdateResponse | |
| UpdateRuleSetRequest | |
| UpdateWorkspaceAssignments | |
| User | |
| UsersAPI |
User identities recognized by Databricks and represented by email addresses.
|
| WorkspaceAssignmentAPI |
The Workspace Permission Assignment API allows you to manage workspace permissions for principals
in your account.
|
| WorkspacePermissions |
| Enum | Description |
|---|---|
| GetSortOrder | |
| GroupSchema | |
| ListResponseSchema | |
| ListSortOrder | |
| PasswordPermissionLevel |
Permission level
|
| PatchOp |
Type of patch operation.
|
| PatchSchema | |
| PermissionLevel |
Permission level
|
| ServicePrincipalSchema | |
| UserSchema | |
| WorkspacePermission |
Copyright © 2024. All rights reserved.