Workspace Access
The details of a principal's access to a workspace.
WorkspaceAccessDetail object
The details of a principal's access to a workspace.
- principal_idint64Beta
The internal ID of the principal (user/sp/group) in <Databricks>.
- workspace_idint64Beta
The workspace ID where the principal has access.
- account_idstringBeta
The account ID parent of the workspace where the principal has access.
- principal_typestringBeta
- access_typestringBeta
- statusstringBeta
The activity status of the principal in the workspace. Not applicable for groups at the moment.
- permissionsarray of stringBeta
The permissions granted to the principal in the workspace.
Get Beta
GET
Returns the access details for a principal in the current workspace. Allows for checking access details for any provisioned principal (user, service principal, or group) in the current workspace.
- Provisioned principal here refers to one that has been synced into <Databricks> from the customer's IdP or added explicitly to <Databricks> via SCIM/UI. Allows for passing in a "view" parameter to control what fields are returned (BASIC by default or FULL).
API scopes: identity
Parameters
- principal_idint64path
Required. The internal ID of the principal (user/sp/group) for which the access details are being requested.
- viewstringquery
Controls what fields are returned.
Response
Returns the WorkspaceAccessDetail object.