Skip to content

Reference · Reference

Permissions

Role permissions and API key ceilings generated from the application's runtime access catalog.

This reference is generated from the same access catalog used by the application at runtime.

Ceilings limit grants

An API key ceiling is the maximum set of actions that type of key may receive. It does not grant those actions by itself, and an empty ceiling means that type of key cannot receive any project action.

Runtime intersection

A user API key receives only actions present in all three sets: its requested grant, the user API key ceiling, and its owner's active role permissions.

Organization and service API keys receive only actions present in both their requested grant and their corresponding ceiling. Runtime policy checks then evaluate that effective set.

Role access and API key ceilings

Each row comes from the configured action catalog. Checks show actions assigned to a role or allowed by an API key ceiling.

Role grants

ResourceActionOwnerAdminSupportMember
ActivityauditReadreadAllowedAllowedNot allowedNot allowed
CoursescourseReadreadAllowedAllowedAllowedAllowed
CoursescourseCreatecreateAllowedAllowedNot allowedAllowed
CoursescourseUpdateupdateAllowedAllowedNot allowedAllowed
CoursescourseDeletedeleteAllowedAllowedNot allowedAllowed
AssetsassetReadreadAllowedAllowedAllowedAllowed
AssetsassetCreatecreateAllowedAllowedNot allowedAllowed
AssetsassetUpdateupdateAllowedAllowedNot allowedAllowed
AssetsassetDeletedeleteAllowedAllowedNot allowedAllowed
TranslationstranslationReadreadAllowedAllowedAllowedAllowed
TranslationstranslationUpdateupdateAllowedAllowedNot allowedAllowed
TranslationstranslationDeletedeleteAllowedAllowedNot allowedAllowed
AIaiReadreadAllowedAllowedAllowedAllowed
AIaiUseuseAllowedAllowedNot allowedAllowed
AIaiCancelcancelAllowedAllowedNot allowedAllowed
ExportsexportReadreadAllowedAllowedAllowedAllowed
ExportsexportCreatecreateAllowedAllowedNot allowedAllowed
ExportsexportDeletedeleteAllowedAllowedNot allowedAllowed
OrganizationorganizationReadreadAllowedAllowedAllowedAllowed
OrganizationorganizationManagemanageAllowedAllowedNot allowedNot allowed

API-key assignable permissions

ResourceActionUser keyOrganization key
ActivityauditReadreadNot allowedNot allowed
CoursescourseReadreadAllowedAllowed
CoursescourseCreatecreateAllowedAllowed
CoursescourseUpdateupdateAllowedAllowed
CoursescourseDeletedeleteAllowedAllowed
AssetsassetReadreadAllowedAllowed
AssetsassetCreatecreateAllowedAllowed
AssetsassetUpdateupdateAllowedAllowed
AssetsassetDeletedeleteAllowedAllowed
TranslationstranslationReadreadAllowedAllowed
TranslationstranslationUpdateupdateAllowedAllowed
TranslationstranslationDeletedeleteAllowedAllowed
AIaiReadreadAllowedAllowed
AIaiUseuseAllowedAllowed
AIaiCancelcancelAllowedAllowed
ExportsexportReadreadAllowedAllowed
ExportsexportCreatecreateAllowedAllowed
ExportsexportDeletedeleteAllowedAllowed
OrganizationorganizationReadreadAllowedAllowed
OrganizationorganizationManagemanageAllowedNot allowed