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.
|
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
|
DeleteServicePrincipalRequest |
Delete a service principal
|
DeleteUserRequest |
Delete a user
|
DeleteWorkspaceAssignmentRequest |
Delete permissions assignment
|
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 | |
Permission | |
PermissionAssignment | |
PermissionAssignments | |
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.
|
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 © 2023. All rights reserved.