# Delete

Launch stage: Beta

`DELETE /api/2.0/identity/accounts/{account_id}/workspaces/{workspace_id}/workspace-assignments/{principal_id}`

Deletes a workspace assignment for a principal, revoking all of its entitlements.
 Entitlements are revoked one at a time rather than atomically. If the request fails partway
 through, the principal stays assigned with some of its original entitlements. Retrying is safe.

API scopes: identity

## Path parameters

- `account_id` (string, optional)
  Required. The account ID for which the workspace assignment is being deleted.
- `workspace_id` (int64, optional)
  The workspace ID where the principal has access.
- `principal_id` (int64, optional)
  Required. ID of the principal in <Databricks> to delete workspace assignment for.

## Response

```json
{}
```

