Roles
The Roles page manages role definition and assignment/removal of roles to the user within the scope of RBAC.
Access Path
- Web:
/roles
Major Transactions
- Role list and detail
- Role creation
- Role update
- Delete a role
- Assigning a role to the user and revoking the role
API Terminals
GET /api/rolesGET /api/roles/:idPOST /api/rolesPATCH /api/roles/:idDELETE /api/roles/:idPOST /api/roles/assignPOST /api/roles/unassign
Authorization Note
- Management routes are protected by
authenticate + requireRole + tenantIsolation + requireAdmin. - Transaction based permissions:
role:readrole:createrole:updaterole:delete
:::info Manifest Code
core:role:view
:::