Par défaut 9 profils globaux : Administrateur, Gestionnaire, Créateur de cours, Enseignant, Enseignant non éditeur, Etudiant, Visiteur anonyme, Utilisateur authentifié, Utilisateur authentifié sur la page d'accueil.
Par défaut, ces profils disposent de droits spécifiques.
Ils peuvent être assignés globalement ou localement. Ils ne le sont pas lors de l'enregistrement.
Ils couvrent l'ensemble des rôles qui peuvent se jouer sur une plate-forme de formation.
L'assignation locale est possible pour chacun des outils/objets de cours : fichier, forum, chat...
Elle l'est aussi théoriquement pour les cours et les catégories de cours, mais semble moins bien fonctionner : un enseignant assigner localement à une catégorie de cours ne se retrouve pas enseignant dans tous les cours de cette catégorie.
L'assignation locale permet d'adapter la plate-forme à différentes configurations. Un utilisateur peut jouer plusieurs rôles à la fois : manager d'une catégorie de cours, étudiant dans un cours, enseignant dans un autre, étudiant dans telle ressource du cours A, enseignant dans le forum du même cours A...