Rôles & droits d'accès : qui voit quoi dans Neil
Chaque utilisateur de Neil accède uniquement aux fonctionnalités qui le concernent.

Neil dispose d'une seule et unique interface pour tous les utilisateurs — directeur, enseignant, agent de scolarité, comptable. C'est le Rôle qui adapte cette interface : il détermine les menus visibles et les actions autorisées pour chaque profil.
Sans rôle affecté, un utilisateur créé dans Neil ne peut pas se connecter. Le rôle est le passage obligatoire pour activer l'accès à l'application.
Rôle
Ensemble de permissions affecté à un utilisateur
Pédagogie
- Gérer les formations
- Planifier les séances
- Saisir les notes
- Gérer les absences
Scolarité
- Inscrire des étudiants
- Gérer les dossiers
- Suivre les cursus
- Envoyer des messages
Comptabilité
- Gérer les factures
- Suivre les échéanciers
- Accéder aux encaissements
- Piloter la trésorerie
Un même rôle peut être partagé par plusieurs utilisateurs — pas besoin de reconfigurer les droits pour chaque personne.
En haut, les utilisateurs : ce sont les personnes qui accèdent à Neil (agents de scolarité, responsables pédagogiques, comptables…).
Plutôt que d'attribuer des droits individuellement à chaque utilisateur, Neil passe par un Rôle. Un rôle est un ensemble de permissions nommé et réutilisable. Un utilisateur reçoit un ou plusieurs rôles, et hérite immédiatement de toutes les permissions associées.
Chaque rôle définit précisément ce que l'utilisateur peut voir et faire dans les trois grands domaines de Neil : Pédagogie (formations, séances, notes), Scolarité (inscriptions, dossiers) et Comptabilité (factures, encaissements).
L'avantage : quand les droits d'un poste évoluent, il suffit de modifier le rôle une seule fois — tous les utilisateurs qui le portent sont mis à jour instantanément.
Créer l'utilisateur
Nom, prénom, email. Il reçoit une invitation.
Affecter un rôle
Choisir un rôle parmi les profils configurés.
Connexion activée
L'utilisateur ne voit que ce que son rôle autorise.
Donner accès à Neil à un nouvel utilisateur se fait en trois étapes. D'abord, créer l'utilisateur avec son nom, prénom et email : Neil envoie une invitation par mail pour qu'il définisse son mot de passe.
Ensuite, affecter un rôle parmi les profils configurés. Le rôle détermine ce que l'utilisateur pourra voir et faire. Sans rôle affecté, l'utilisateur ne peut pas se connecter — aucun accès n'est ouvert par défaut.
Enfin, la connexion est activée et l'utilisateur ne voit que ce que son rôle autorise. Le même processus s'applique à toute personne qui doit accéder à l'instance : enseignant, agent de scolarité, direction. Les étudiants suivent un parcours différent (voir Étudiants et parents).
Directeur d'école
Vision consolidée de l'école. Lecture et téléchargements sur tous les modules, sans création ni suppression.
Responsable pédagogique
Gestion complète des formations, modules, notes, groupes et calendriers.
Responsable des admissions
Gestion des formules, inscriptions et suivi marketing.
Secrétaire pédagogique
Gestion quotidienne des étudiants : fichiers, absences, retards, messages.
Comptable
Gestion financière : paiements, remises en banque, factures et contrôle.
Enseignant
Consultation des formations et saisie des notes. Accès limité aux formations assignées.
Responsable RH
Gestion du personnel : employés, contrats, permissions et heures de travail.
Neil propose un set de rôles prédéfinis qui couvre les profils métiers les plus courants d'une école : directeur, responsables pédagogie/scolarité, enseignant, surveillant, comptable, RH. Ces rôles sont configurés avec des permissions raisonnables, prêts à l'emploi.
Ils sont un point de départ, pas une fatalité. Chaque école les adapte à sa propre organisation : ajouter un rôle spécifique, modifier les permissions d'un rôle existant, en créer de nouveaux pour des métiers atypiques (chargé d'admission, responsable communication, intervenant extérieur).
Les rôles sont cumulables : un même utilisateur peut en porter plusieurs, et les permissions s'additionnent. Un directeur d'école qui assure aussi un cours porte typiquement le rôle Direction plus le rôle Enseignant : il accède aux deux espaces sans avoir à basculer entre comptes.
Rôle « Administrateur » distribué trop largement
Le rôle Administrateur donne accès à toute la configuration de Neil — y compris la suppression d'entités et la modification des droits. Il n'est visible que par les autres administrateurs : un utilisateur porteur d'un rôle non-administrateur ne sait même pas que ce rôle existe. Le réserver au profil technique (DSI), jamais à un utilisateur métier.
Rôles cumulés = permissions additionnées
Affecter deux rôles à un utilisateur additionne leurs permissions. Un comptable qui reçoit aussi le rôle pédagogique accèdera aux fonctionnalités des deux — vérifier que cette combinaison est intentionnelle.
Utilisateur créé sans rôle = accès bloqué
Créer un utilisateur dans Neil sans lui affecter de rôle le laisse dans un état inaccessible. Il reçoit l'invitation mais ne peut pas se connecter. Le rôle est le passage obligatoire.
Pas de connexion sans rôle
Un utilisateur créé dans Neil doit se voir affecter au moins un rôle pour pouvoir se connecter et utiliser l'application.
Menus et actions
Un rôle n'est pas un simple « niveau d'accès » — c'est une combinaison de menus visibles et d'actions autorisées, adaptée à un profil métier.
Calibrer dès le départ
Des rôles mal calibrés donnent trop ou trop peu d'accès. Le rôle Administrateur doit rester réservé au profil technique (DSI).