Skip to main content

Gestion des utilisateurs

Concerne :Administrateur localSuper-administrateur

DashboardAdministrationUtilisateurs (/admin/users)Administration des utilisateurs. L'écran est organisé en onglets et permet de retrouver, consulter et gérer les comptes du périmètre administré.

Administration des utilisateurs — la liste s'affiche après avoir choisi un établissement et lancé une recherche (filtres prénom / nom / profil / classe / statut) ; onglets Recherche, Profils, Groupes, Import CSV, Publipostagechef

Onglets

  • Recherche — filtrer par prénom, nom, profil, classe, statut et source ; la table affiche nom, login, e-mail, profil, établissement(s), classe(s) et source du compte (AAF, CSV, EDT, MANUAL…). Un clic ouvre la fiche de l'utilisateur (consulter, bloquer / débloquer, réinitialiser le mot de passe). La fiche indique aussi la date et l'auteur de la dernière modification effectuée depuis le Dashboard (« Modifié le … par … »), pour la traçabilité.
  • Utilisateurs isolés — comptes sans rattachement.
  • Activation des comptes — le bouton « Activation des comptes » ouvre une vue dédiée au taux d'activation des comptes élèves, par classe, pour relancer les familles concernées.
  • Profils — utilisateurs par profil (/admin/users/profiles/... : élève, enseignant, parent, personnel).
  • Groupes — groupes de la structure (/admin/users/groups).
  • Import CSV — créer / mettre à jour des comptes par import de fichier (voir ci-dessous).
  • Publipostage — génération PDF ou e-mail (identifiants, courriers).

Créer un compte (dont invité temporaire)

Le formulaire de création manuelle (/users/create) crée un compte d'un profil donné — Invité, Enseignant, Élève, Parent ou Personnel — dans l'établissement sélectionné.

Pour un compte invité, on peut définir une échéance : cocher « Compte temporaire » puis choisir une date d'expiration. La date est enregistrée sur le compte ; la fiche de l'utilisateur affiche alors un badge « Compte temporaire — expire le… » (rouge une fois la date passée) qui signale les comptes à désactiver. Sans échéance, l'invité est pérenne.

Création d'un invité temporaire : case « Compte temporaire » et date d'expirationsuperadmin
Couverture e2e

Scénario invite-temporaire.spec.ts : création d'un invité (Guest), pose / lecture / retrait de l'échéance (/api/users/:id/expiration), refus d'une date invalide, et affichage du badge sur la fiche.

Import CSV

Création / mise à jour des comptes par import de fichiers CSV (un par profil), via un assistant en 4 étapes avec prévisualisation. Format des fichiers et différences entre profils : voir la page dédiée Import CSV.

Opérations en masse

Super-administrateur

Les opérations groupées (/admin/bulk-operations) — blocage en masse, réinitialisation RGPD des préférences, export — sont réservées au super-administrateur.

Périmètre

L'administrateur local gère les utilisateurs de son établissement ; l'import et les opérations de masse transverses relèvent du super-administrateur.