Aller au contenu

Rôles et autorisations

ExamCraft AI utilise un système d'autorisations basé sur les rôles (RBAC). Chaque utilisateur se voit attribuer un rôle qui détermine les fonctionnalités auxquelles il a accès.

Accédez à /admin et sélectionnez l'onglet Rôles pour consulter les attributions de rôles de votre institution.

Admin Rôles et autorisations

Rôles disponibles

ExamCraft AI connaît deux rôles:

Rôle Description
ENSEIGNANT Rôle standard pour les enseignants — accès à toutes les fonctions d'enseignement
ADMIN Rôle étendu pour les administrateurs d'institution — accès supplémentaire au panneau d'administration

Aperçu des autorisations

Fonction ENSEIGNANT ADMIN
Télécharger et gérer des documents
Générer des examens IA
Générer des examens RAG
Utiliser la Review Queue
Utiliser Exam Composer
Utiliser la bibliothèque de prompts
Modifier son propre profil
Gestion des utilisateurs
Gérer les institutions
Consulter les statistiques d'utilisation
Attribuer des rôles
Gérer les abonnements et quotas
Consulter les évaluations (submissions:read)
Importer des submissions (submissions:import)
Noter des submissions (submissions:grade)
Gérer les étudiants (students:manage)
Configurer la connexion Moodle (moodle:configure)
Gérer les schémas de notation (grading_schemes:manage) ✓ (Enterprise)

Attribuer ou modifier un rôle

L'attribution des rôles s'effectue dans la gestion des utilisateurs:

  1. Accédez à /admin → onglet Utilisateurs
  2. Ouvrez l'utilisateur souhaité
  3. Sélectionnez la nouvelle valeur dans le champ Rôle (ENSEIGNANT ou ADMIN)
  4. Cliquez sur Enregistrer les modifications

Le nouveau rôle prend effet immédiatement — l'utilisateur voit l'interface mise à jour dès le prochain chargement de page.

Attribuer le rôle ADMIN avec parcimonie

N'accordez le rôle ADMIN qu'aux personnes qui doivent effectivement gérer les utilisateurs et les paramètres de l'institution. Un trop grand nombre d'administrateurs augmente le risque de modifications de configuration non intentionnelles.

Tiers d'abonnement et autorisations

Le rôle (ENSEIGNANT / ADMIN) contrôle qui peut accéder à quelles fonctions. Le tier d'abonnement (Free, Starter, Professional, Enterprise) contrôle en outre combien un utilisateur peut utiliser — par exemple le nombre de documents ou de questions générables par mois.

Les deux mécanismes fonctionnent indépendamment l'un de l'autre: un ADMIN avec le tier Free a accès au panneau d'administration, mais les mêmes limites d'utilisation qu'un ENSEIGNANT avec le tier Free.

Note de mise à jour v1.4 — Nouvelles permissions

Attribution automatique au rôle Reviewer

Avec la mise à jour v1.4, le rôle Reviewer reçoit automatiquement la permission submissions:grade. Ceux qui souhaitent séparer la notation (Grading) de la simple activité de révision doivent définir avant la mise à jour un rôle personnalisé sans cette permission.

La permission grading_schemes:manage n'est pas attribuée automatiquement — elle est exclusivement réservée aux rôles Admin et Institution Owner dans le tier Enterprise.

Mapping des rôles par défaut (à partir de v1.4)

Rôle Nouvelles permissions
ENSEIGNANT submissions:read, submissions:import, submissions:grade
ADMIN Toutes les précédentes + students:manage, moodle:configure
Institution Owner En plus grading_schemes:manage (Enterprise)

Étapes suivantes