Look up permission definitions for the authenticated caller
Returns compact canonical permission definitions. scope=mine is resolved from the current authenticated user only; it accepts no user or role identifier. Definitions explain what each permission contributes, not a promise that a requested action or record will be allowed.
/administration/permission-definitionsAuthorizationOAuth2 access token · headerrequiredapi:readAuthorizationBearer token (JWT) · headerrequiredkeysstring[]Comma-separated permission keys to return.
groupstringExact shared RBAC permission group.
searchstringCase-insensitive search over key, group, subgroup, name, and description.
scopestringRestrict results to the authenticated caller’s effective permission keys.
minelimitnumberMaximum entries. Defaults to 25 for unscoped catalog browsing and 200 for scope=mine.
PermissionDefinitionItemdescriptionstringrequiredWhat the permission lets a person do and its most important boundary or condition.
groupstringShared RBAC UI group, when defined.
keystringrequiredCanonical permission key.
namestringrequiredProduct-facing permission name.
subgroupstringShared RBAC UI subgroup.
Unauthorized - Invalid or missing authentication token
Forbidden - Insufficient API scopes or permissions