Skip to main content

Démarches — détails techniques

Fiche fonctionnelle

Description et fonctionnalités de ce module : Démarches.

Couverture de tests

Cinq scénarios e2e couvrent les cycles de bout en bout des profils de démarche, les fonctions d'administration et le classement par étiquettes — dossier apps/open-ent-e2e/src/modules/45_workflowhub.

5 tests e2e — voir le détail

WorkflowHub — pré-inscription en ligne (cycle complet) 01_preinscription.spec.ts (profil provisionnant)

  • concepteur (création d'une campagne depuis le modèle + publication) → édition graphique du workflow (personnalisation des transitions) → diffusion (lien public / QR, invitation par e-mail, démarche ciblée) → famille (dépôt et envoi anonymes d'un dossier responsable + élève) → suivi (prise en charge → acceptation, export Word / CSV) → provision (création des comptes élève + responsable dans l'ENT) → trousseau d'activation (login + code des comptes créés).

WorkflowHub — sondage / consultation des familles 02_sondage.spec.ts (profil collecte)

  • concepteur (création d'une campagne depuis le modèle « Sondage / consultation des familles » + publication) → diffusion (lien public / QR) → famille (consultation du sondage et envoi anonyme d'une réponse) → suivi (la réponse apparaît à l'état « Envoyé », export CSV / Excel). Vérifie l'absence d'action de décision et de provision — le profil collecte se limite au recueil et à l'export des réponses. Reproduit l'expérience « Formulaires et sondages » d'EcoleDirecte.

WorkflowHub — voyage scolaire (diffusion ENT + suivi prof / vie-scolaire) 03_voyage_scolaire.spec.ts (profil décisionnel)

Les étapes du scénario, dans l'ordre :

  1. Conception — création d'une campagne depuis le modèle « Autorisation de voyage / sortie scolaire » (sortie du territoire / CERFA, attestation sanitaire, renseignements famille).
  2. Personnalisation du workflow — édition graphique des transitions de la démarche.
  3. Publication — ouverture de la démarche.
  4. Diffusion ciblée à une classe — envoi aux parents d'une classe (utilisateurs ENT) : un dossier pré-rempli par destinataire + notification fil de nouveautés et e-mail avec un lien personnel.
  5. Réponse du parent — la famille complète et envoie son dossier personnel.
  6. Suivi du taux de réponse — l'émetteur voit qui a répondu / reste à répondre.
  7. Décision — prise en charge puis acceptation du dossier (sans provision de comptes).

Exécuté pour les deux modes : vie-scolaire (chef / personnel) et enseignant (le professeur gère ses propres démarches).

WorkflowHub — administration : modèles partagés 04_administration.spec.ts (profil ADML)

  • promotion en modèle d'établissement (le modèle apparaît au choix d'une nouvelle démarche, groupe « Modèles de mon établissement ») → suppression du modèlegarde-fous de la copie inter-établissement (copie sans cible refusée 400 ; cible non administrée interdite 403 ; copie réelle si l'ADML administre ≥ 2 établissements). Réservé aux profils disposant d'un périmètre ADML / super-admin (droit workflowhub.admin) ; ignoré sinon.

WorkflowHub — étiquettes administrables par établissement 05_etiquettes.spec.ts (profil gestionnaire)

  • création d'une étiquette depuis l'éditeur d'une démarche + affectationaffectation multiple (plusieurs étiquettes par démarche) → badges + filtres par étiquette dans la liste → administration (renommage et suppression d'une étiquette, reflétés sur les démarches). Les étiquettes sont cloisonnées par établissement.

Conformité

Maillon de la chaîne qualitéRéférence
🎯 Fonctionnalités attenduesfiche fonctionnelle
📄 Cadrage fonctionnel & techniquenote de cadrage du module workflowhub
🧪 Tests réalisése2e 45_workflowhub (5 scénarios) — pré-inscription (provision), sondage (collecte), voyage scolaire (diffusion à une classe ENT + suivi + décision), administration (modèles d'établissement/réseau + garde-fous de copie inter-établissement) et étiquettes (multiples, administrables par établissement)

➡️ Statut dans le dashboard E2E · Résultats détaillés