Skip to content

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

Capability Workspace Owner Trainer Reviewer Learner
Manage workspace members
Assign roles (excl. Admin)
Manage billing & subscription
Create & edit courses
Duplicate a course as a draft
Create and regenerate course templates
Author the workspace's Branding Intro
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 dashboard
Launch own simulations
View debrief & scores

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.