Workspace Identity Detail
The details of a directly or indirectly assigned principal's details in a workspace.
WorkspaceIdentityDetail object
The details of a directly or indirectly assigned principal's details in a workspace.
- principal_idint64BetaOutput only
The internal ID of the principal (user/sp/group) in <Databricks>.
- principal_typestringBetaOutput only
The type of the principal (user/service principal/group).
- workspace_identity_statusstringBeta
The activity status of an identity in a <Databricks> workspace.
- assignment_typestringBetaOutput only
The type of assignment the principal has to the workspace (direct or indirect).
Get Beta
GET
Returns the identity details for a principal in a workspace.
API scopes: identity
Parameters
- principal_idint64Requiredpath
Required. The internal ID of the principal (user/sp/group) for which the identity details are being requested.
Response
Returns the WorkspaceIdentityDetail object.
Update Beta
PATCH
Updates a workspace identity detail for a principal.
API scopes: identity
Parameters
- principal_idint64Requiredpath
Required. ID of the principal in <Databricks>.
- update_maskstringRequiredquery
Required. The list of fields to update.
Request body
- workspace_identity_detailobjectRequired
Required. Workspace identity detail to be updated in <Databricks>.
Show child attributesHide child attributes
- workspace_identity_statusstring
The activity status of an identity in a <Databricks> workspace.
Response
Returns the WorkspaceIdentityDetail object.