Roles Overview¶
Aimee.ai uses a role-based access control system to manage what each user can see and do within a workspace. Every user is assigned one role per workspace.
Role comparison¶
Aimee uses five roles. Admin behaves like a Workspace Owner with one exception: Admins can promote other members to Admin, while Workspace Owners cannot. Wherever this matrix shows a ✅ for Workspace Owner, the same ✅ applies to Admin unless the row says otherwise.
| Capability | Workspace Owner | Admin | Trainer | Reviewer | Learner |
|---|---|---|---|---|---|
| Manage workspace members | ✅ | ✅ | - | - | - |
| Assign roles (excluding Admin) | ✅ | ✅ | - | - | - |
| Assign the Admin role | - | ✅ | - | - | - |
| Manage billing & subscription | ✅ | - | - | - | - |
| Create & edit courses | ✅ | ✅ | ✅ | - | - |
| Duplicate a course as a draft | ✅ | ✅ | ✅ | - | - |
| Back up / restore a course | ✅ | - | - | - | - |
| Create and regenerate course templates | ✅ | ✅ | ✅ | - | - |
| Author the workspace's Branding Intro | ✅ | ✅ | ✅ | - | - |
| Manage workspace tags | ✅ | ✅ | ✅ | - | - |
| Publish course versions | ✅ | ✅ | ✅ | - | - |
| Move learners to a newer version | ✅ | ✅ | ✅ | - | - |
| Lease or purchase from the Marketplace | ✅ | ✅ | ✅ | - | - |
| Publish a course to the Marketplace | ✅ | ✅ | ✅ | - | - |
| Define rubrics & criteria | ✅ | ✅ | ✅ | - | - |
| Create & manage groups | ✅ | ✅ | ✅ | - | - |
| Assign learners to courses | ✅ | ✅ | ✅ | - | - |
| Delete assignments | ✅ | ✅ | ✅ | - | - |
| Delete groups | ✅ | ✅ | - | - | - |
| Review scores | ✅ | ✅ | - | ✅ | - |
| Override grades | ✅ | ✅ | - | ✅ | - |
| View Analytics (incl. activity feed) | ✅ | ✅ | ✅ | ✅ | - |
| View AI Cost (Analytics) | ✅ | - | - | - | - |
| View dashboard | ✅ | ✅ | ✅ | ✅ | ✅ |
| Launch own simulations | ✅ | ✅ | ✅ | - | ✅ |
| View debrief & scores | ✅ | ✅ | ✅ | ✅ | ✅ |
| Post and reply in the Forum | ✅ | ✅ | ✅ | ✅ | ✅ |
| Moderate the Forum (pin / lock / hide, manage categories & tag allowlist) | ✅ | ✅ | - | - | - |
Role hierarchy¶
graph TD
WO[Workspace Owner] --> TR[Trainer]
WO --> RV[Reviewer]
TR --> LR[Learner]
RV --> LR
All roles are workspace-scoped - a user can have different roles in different workspaces.
Choosing the right role¶
| Course | Recommended role |
|---|---|
| Someone who creates training content | Trainer |
| Someone who checks learner performance | Reviewer |
| Someone who takes training | Learner |
| Someone who manages the team/workspace | Workspace Owner |
Security note
Only users with the Admin role can assign the Admin role to others. Workspace Owners cannot escalate users to Admin - this prevents privilege escalation attacks.
Simulation authorization
Users can only launch simulations assigned to them. Even Workspace Owners cannot launch simulations assigned to other users.
For detailed guides on each role, select one from the sidebar.