Docs
Get User Permissions
GET /Organizations/{organizationId}/users/{userId}/permissions
GET
/Organizations/{organizationId}/users/{userId}/permissionsRequired Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
| Organization token | x-Organization-Token | Optional | Run **Authorize Organization** in the Authorization folder. |
Returns the full permission set for a user within the organization, broken down into organization-level permissions, department-level permissions, and location-level permissions.
Requires OrganizationAdmin permission.
Path Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| organizationId | Guid | Required | The organization context. |
| userId | Guid | Required | The user whose permissions to retrieve. |
Response
| Field | Type | Description |
|---|---|---|
| organizationPermissions | string[] | List of permission strings granted at the organization level. |
| departmentPermissions | DomainPermissions[] | Permissions scoped to specific departments. |
| locationPermissions | DomainPermissions[] | Permissions scoped to specific locations. |
DomainPermissions
| Field | Type | Description |
|---|---|---|
| id | Guid | ID of the department or location. |
| name | string | Display name of the department or location. |
| permissions | string[] | List of permission strings granted for this domain. |