Les rôles ne sont pas assignables globalement.
Le rôle Administrateur de comptes est assignable localement dans les comptes et les sous-comptes,
L'administrateur d'un compte peut, entre autres, créer des cours et inscrire des utilisateurs dans les cours du compte.
Il existe un compte principal dédié à l'administration du LMS. L'administrateur de ce compte dispose d'outils et de fonctionnalités spécifiques (par exemple installation de plugins).
Les autres rôles - Assistant d'enseignement (AE), Enseignant, Concepteur, Observateur, Etudiant - sont assignables localement dans les cours.
Par défaut, l'enseignant a davantage de permissions que l'assistant d'enseignement et que le concepteur. Il peut notamment créer des sections de cours, modifier l'état d'un cours (le passer par exemple à Terminer).
Par défaut, l’observateur (ou parent) n'est autorisé qu'à lire les discussions.
Par défaut, 6 rôles.
Administrateur de compte, Assistant d'enseignement, Enseignant, Concepteur, Observateur, Etudiant.