Flux — Comptes et connexion¶
Guide pratique : qui fait quoi, dans quel ordre. Pas de détail technique ici — voir la documentation technique du site si besoin.
Alert-Parent n'a pas d'inscription libre : tous les comptes sont créés par un administrateur.
1. Connexion¶
Qui : Toute personne disposant d'un compte
Deux façons de se connecter :
- Avec l'email et le mot de passe du compte.
- Avec le bouton « Continuer avec Microsoft » (compte Microsoft Epitech).
2. Création d'un compte¶
Qui : Admin, puis la personne concernée
- Un administrateur crée le compte (nom, email, rôle) depuis l'écran des comptes.
- La personne reçoit deux emails distincts :
- un email contenant un mot de passe généré automatiquement ;
- un email séparé avec un lien de confirmation de compte.
- Elle doit cliquer sur ce lien pour activer son compte.
- Tant que le compte n'est pas confirmé, toute tentative de connexion échoue — et renvoie automatiquement un nouvel email de confirmation à chaque essai.
- Une fois confirmé, elle peut se connecter avec le mot de passe reçu (ou via Microsoft si son adresse correspond).
sequenceDiagram
participant Admin
participant Compte as Nouvelle personne
Admin->>Compte: Crée le compte
Compte->>Compte: Reçoit mot de passe + lien de confirmation (2 emails)
Compte->>Compte: Clique sur le lien → compte activé
Compte->>Compte: Se connecte
3. Mot de passe oublié¶
Qui : Toute personne disposant d'un compte
- Depuis l'écran de connexion, elle clique sur « Mot de passe oublié ? » et indique son email.
- Elle reçoit un email avec un lien de réinitialisation.
- Dès qu'elle clique sur ce lien, un nouveau mot de passe est généré automatiquement et envoyé par email immédiatement — elle ne choisit pas elle-même son nouveau mot de passe, elle reçoit celui qui vient d'être généré.
- Elle se reconnecte avec ce nouveau mot de passe.
Le lien expire
Le lien de réinitialisation a une durée de vie limitée. Passé ce délai, il faut refaire une demande depuis le début.
4. Gestion des comptes¶
Qui : Admin uniquement
Un administrateur peut créer, modifier, désactiver ou supprimer n'importe quel compte, et lui attribuer un rôle parmi :
| Rôle | Ce qu'il permet |
|---|---|
| Admin | Accès complet : comptes, campus, promotions, étudiants (y compris ajout et suppression), modèles et campagnes d'alertes. |
| Pedago (équipe pédagogique) | Gère les étudiants au quotidien (modifier, déplacer, désactiver/réactiver), crée des campus, gère les modèles de message et les campagnes d'alertes (composition, aperçu, envoi). |
| Campus, Finance, Career Center, User | Accès en lecture seule : consultation des étudiants, promotions, modèles et historique des alertes, sans possibilité de créer ou modifier quoi que ce soit. |
Seul un rôle Admin peut ajouter un nouvel étudiant (individuellement ou en important un fichier), créer ou supprimer un campus ou une promotion, ou supprimer définitivement un étudiant — actions volontairement plus restreintes que la gestion courante confiée à la Pédagogie. Voir Flux — Campus, promotions, étudiants.