# Workspace Service Principal

The details of a ServicePrincipal resource.

## The ServicePrincipal object

- [workspace-service-principal/object.md](workspace-service-principal/object.md)

## Endpoints

### Get a service principal in the account

- [GET /api/2.0/identity/service-principals/{service_principal_id}](get-service-principal-proxy.md)

### List service principals in the account

- [GET /api/2.0/identity/service-principals](list-service-principals-proxy.md)

### Create a service principal in the account

- [POST /api/2.0/identity/service-principals](create-service-principal-proxy.md)

### Update a service principal in the account

- [PATCH /api/2.0/identity/service-principals/{service_principal_id}](update-service-principal-proxy.md)

### Delete a service principal in the account

- [DELETE /api/2.0/identity/service-principals/{service_principal_id}](delete-service-principal-proxy.md)

### Resolve an external service principal in the Databricks account

- [POST /api/2.0/identity/service-principals/resolve-by-external-id](resolve-service-principal-proxy.md)

