# Workspace Permission Assignments

The output format for existing workspace PermissionAssignment records, which contains some info for
 user consumption.

## The WorkspacePermissionAssignmentOutput object

- [workspace-permission-assignments/object.md](workspace-permission-assignments/object.md)

## Endpoints

### Get permission assignments

- [GET /api/2.0/accounts/{account_id}/workspaces/{workspace_id}/permissionassignments](list-workspace-permission-assignments.md)

### Delete permissions assignment

- [DELETE /api/2.0/accounts/{account_id}/workspaces/{workspace_id}/permissionassignments/principals/{principal_id}](delete-workspace-permission-assignment.md)

### Create or update permissions assignment

- [PUT /api/2.0/accounts/{account_id}/workspaces/{workspace_id}/permissionassignments/principals/{principal_id}](update-workspace-permission-assignment.md)

### List workspace permissions

- [GET /api/2.0/accounts/{account_id}/workspaces/{workspace_id}/permissionassignments/permissions](list-workspace-permissions.md)

