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
| Resource | Action | Owner | Admin | Support | Member |
|---|---|---|---|---|---|
Activityaudit | Readread | Allowed | Allowed | Not allowed | Not allowed |
Coursescourse | Readread | Allowed | Allowed | Allowed | Allowed |
Coursescourse | Createcreate | Allowed | Allowed | Not allowed | Allowed |
Coursescourse | Updateupdate | Allowed | Allowed | Not allowed | Allowed |
Coursescourse | Deletedelete | Allowed | Allowed | Not allowed | Allowed |
Assetsasset | Readread | Allowed | Allowed | Allowed | Allowed |
Assetsasset | Createcreate | Allowed | Allowed | Not allowed | Allowed |
Assetsasset | Updateupdate | Allowed | Allowed | Not allowed | Allowed |
Assetsasset | Deletedelete | Allowed | Allowed | Not allowed | Allowed |
Translationstranslation | Readread | Allowed | Allowed | Allowed | Allowed |
Translationstranslation | Updateupdate | Allowed | Allowed | Not allowed | Allowed |
Translationstranslation | Deletedelete | Allowed | Allowed | Not allowed | Allowed |
AIai | Readread | Allowed | Allowed | Allowed | Allowed |
AIai | Useuse | Allowed | Allowed | Not allowed | Allowed |
AIai | Cancelcancel | Allowed | Allowed | Not allowed | Allowed |
Exportsexport | Readread | Allowed | Allowed | Allowed | Allowed |
Exportsexport | Createcreate | Allowed | Allowed | Not allowed | Allowed |
Exportsexport | Deletedelete | Allowed | Allowed | Not allowed | Allowed |
Organizationorganization | Readread | Allowed | Allowed | Allowed | Allowed |
Organizationorganization | Managemanage | Allowed | Allowed | Not allowed | Not allowed |
API-key assignable permissions
| Resource | Action | User key | Organization key |
|---|---|---|---|
Activityaudit | Readread | Not allowed | Not allowed |
Coursescourse | Readread | Allowed | Allowed |
Coursescourse | Createcreate | Allowed | Allowed |
Coursescourse | Updateupdate | Allowed | Allowed |
Coursescourse | Deletedelete | Allowed | Allowed |
Assetsasset | Readread | Allowed | Allowed |
Assetsasset | Createcreate | Allowed | Allowed |
Assetsasset | Updateupdate | Allowed | Allowed |
Assetsasset | Deletedelete | Allowed | Allowed |
Translationstranslation | Readread | Allowed | Allowed |
Translationstranslation | Updateupdate | Allowed | Allowed |
Translationstranslation | Deletedelete | Allowed | Allowed |
AIai | Readread | Allowed | Allowed |
AIai | Useuse | Allowed | Allowed |
AIai | Cancelcancel | Allowed | Allowed |
Exportsexport | Readread | Allowed | Allowed |
Exportsexport | Createcreate | Allowed | Allowed |
Exportsexport | Deletedelete | Allowed | Allowed |
Organizationorganization | Readread | Allowed | Allowed |
Organizationorganization | Managemanage | Allowed | Not allowed |