# The WorkspaceIdentityDetail object

The details of a directly or indirectly assigned principal's details in a workspace.

## Attributes

- `principal_id` (int64, Beta)
  The internal ID of the principal (user/sp/group) in <Databricks>.
- `principal_type` (string, Beta)
  The type of the principal (user/service principal/group).
  Possible values: `PRINCIPAL_TYPE_UNSPECIFIED`, `USER`, `SERVICE_PRINCIPAL`, `GROUP`
- `workspace_identity_status` (string, Beta)
  The activity status of an identity in a <Databricks> workspace.
  Possible values: `STATE_UNSPECIFIED`, `ACTIVE`, `INACTIVE`
- `assignment_type` (string, Beta)
  The type of assignment the principal has to the workspace (direct or indirect).
  Possible values: `ASSIGNMENT_TYPE_UNSPECIFIED`, `DIRECT`, `INDIRECT`

## Example

```json
{
  "principal_id": 0,
  "principal_type": "string",
  "workspace_identity_status": "string",
  "assignment_type": "string"
}
```


