List All Permissions
List all system-defined permissions.Response
Array of permission objects
List Permission Categories
Get all permission categories for organizing permissions.Response
Array of category strings
Get My Permissions
Get the current user’s effective permissions.Response
The current user’s identifier
Array of permission codes the user has access to
List Permission Sets
List all permission sets with their associated permissions.Response
Array of permission set objects
Create Permission Set
Create a new permission set with a collection of permissions.Body Parameters
Unique code for the permission set
Human-readable name for the permission set
Description of what this permission set grants
Array of permission codes to include in this set (e.g., [“user.view”, “user.edit”])
Response
Same as individual permission set in List Permission Sets.Get Permission Set
Get a specific permission set by ID.Path Parameters
The permission set ID to retrieve
Response
Same as individual permission set in List Permission Sets.Update Permission Set
Update an existing permission set.Path Parameters
The permission set ID to update
Body Parameters
New name for the permission set
New description for the permission set
Array of permission codes to replace existing permissions
Response
Same as individual permission set in List Permission Sets.Delete Permission Set
Delete a permission set from the system.Path Parameters
The permission set ID to delete
Response
Returns 204 No Content on success.List RBAC Audit Logs
List RBAC audit logs with optional filters for tracking permission changes.Query Parameters
Filter by entity type (e.g., “user”, “role”, “permission”)
Filter by specific entity ID
Filter by action type
Number of logs to return (1-100)
Number of logs to skip for pagination
Response
Array of audit log entries
Total number of audit logs
Number of logs returned
Number of logs skipped
Get RBAC Entity History
Get complete audit history for a specific RBAC entity.Path Parameters
The type of entity (e.g., “user”, “role”, “permission”)
The entity ID to retrieve history for
Query Parameters
Filter by secondary entity ID for relationship changes
Response
Response status
The entity type queried
The entity ID as a string
Array of change events