Aller au contenu

Rôles

Les rôles permettent de regrouper des permissions et de les attribuer facilement aux opérateurs. Un rôle définit ce qu'un utilisateur peut faire dans Eduvia.


Principe des rôles

graph TD
    R[Rôle]
    R --> P1[Permission 1]
    R --> P2[Permission 2]
    R --> P3[Permission 3]

    R --> O1[Opérateur 1]
    R --> O2[Opérateur 2]

Un rôle contient des permissions. Quand un opérateur reçoit un rôle, il obtient toutes ses permissions.


Accéder aux rôles

Liste des rôles

  1. Ctrl+K (ou Cmd+K sur Mac)
  2. Tapez "rôles"
  3. Sélectionnez Liste des rôles

Créer un rôle

Accéder au formulaire

  1. Via Smart Search : "nouveau rôle"
  2. Ou depuis la liste : + Créer un rôle

Informations du rôle

Champ Description
Nom* Nom du rôle (ex: "Gestionnaire")
Couleur Couleur d'identification
Description Description optionnelle

Ajouter des permissions

  1. Section Permissions
  2. Parcourez les catégories
  3. Cochez les permissions souhaitées

Les permissions sont organisées par catégorie :

  • Entreprises
  • Apprenants
  • Contrats
  • Formations
  • etc.

Héritage de rôles

Un rôle peut hériter des permissions d'autres rôles.

Exemple

graph TD
    BASE[Rôle de base]
    BASE --> P1[Voir les contrats]
    BASE --> P2[Voir les apprenants]

    MANAGER[Rôle Manager]
    MANAGER --> BASE
    MANAGER --> P3[Modifier les contrats]
    MANAGER --> P4[Valider les documents]

Le rôle "Manager" hérite du "Rôle de base" et ajoute ses propres permissions.

Configurer l'héritage

  1. Ouvrez le rôle
  2. Section Hérite de
  3. Sélectionnez le(s) rôle(s) parent(s)

Cycles interdits

Eduvia empêche les héritages circulaires (A hérite de B qui hérite de A).


Structure d'une fiche rôle

Onglet Permissions propres

Permissions directement attribuées à ce rôle.

Onglet Permissions héritées

Permissions obtenues via l'héritage d'autres rôles.

Onglet Utilisateurs

Liste des opérateurs ayant ce rôle.

Onglet Statistiques

  • Nombre d'utilisateurs
  • Nombre de permissions
  • Rôles parents/enfants

Modifier un rôle

  1. Ouvrez la fiche du rôle
  2. Modifiez les permissions
  3. Les modifications sont appliquées immédiatement à tous les utilisateurs du rôle

Impact immédiat

Ajouter ou retirer une permission affecte tous les opérateurs ayant ce rôle.


Supprimer un rôle

Un rôle peut être supprimé s'il n'est plus utilisé :

  1. Aucun opérateur ne doit avoir ce rôle
  2. Aucun autre rôle ne doit en hériter

Attention

La suppression d'un rôle est définitive.


Exemples de rôles

Rôle "Gestionnaire administratif"

Permissions :

  • Voir et modifier les contrats
  • Valider les documents
  • Gérer les signatures

Rôle "Commercial"

Permissions :

  • Créer des entreprises
  • Créer des apprenants
  • Créer des contrats

Rôle "Formateur"

Permissions :

  • Voir les contrats (lecture seule)
  • Voir le suivi pédagogique
  • Gérer les évaluations

Rôle "Administrateur"

Permissions :

  • Toutes les permissions
  • Gestion des rôles
  • Gestion des opérateurs

Permissions requises

Action Permission
Voir les rôles -
Créer un rôle role.create
Modifier un rôle role.update
Supprimer un rôle role.delete

Bonnes pratiques

Conseils

  • Rôles métier : Créez des rôles correspondant aux métiers (gestionnaire, commercial, formateur)
  • Héritage : Utilisez l'héritage pour éviter la duplication
  • Moindre privilège : N'accordez que les permissions nécessaires
  • Nommage clair : Utilisez des noms explicites
  • Documentation : Décrivez le rôle dans la description