EDU-SCHOOL EDU-SCHOOL Documentation

Le menu Administration regroupe le paramétrage des établissements et la gestion des comptes. La plupart de ces écrans sont réservés à ROLE_ADMIN et au-dessus ; le mode maintenance est réservé au super-administrateur.

Établissements et groupes

Un groupe d'établissements réunit les écoles d'un même promoteur. Le groupe rattaché au compte d'un administrateur ou d'un fondateur définit son périmètre :

ActionAdministrateur / fondateurSuper-administrateur
Voir, modifier, activer un établissementUniquement ceux de son groupeTous
Créer un établissementOui, rattaché d'office à son groupeOui, dans n'importe quel groupe
Voir et modifier un groupeSon groupe uniquementTous
Créer, supprimer, (dés)activer un groupeNonOui

Tout accès hors périmètre (fiche, modification, suppression, paramétrage GeniusPay) renvoie une erreur 403.

Thème graphique de l'établissement

À la création ou à la modification d'un établissement, la section Personnalisation du design, avec aperçu en direct, permet de régler :

  • la couleur principale et la couleur d'accent ;
  • la couleur et le style de la barre latérale ;
  • le fond des pages ;
  • les polices des titres et du texte ;
  • l'arrondi des coins.
Modification d'un établissement → Personnalisation du design, avec aperçu en direct à droite.
Modification d'un établissement → Personnalisation du design, avec aperçu en direct à droite.

Le thème s'applique à l'interface d'administration et aux portails élève, parent et enseignant. Le logo de l'établissement sert d'icône d'onglet et de logo des portails. Seules les valeurs différentes du thème par défaut sont enregistrées : sans personnalisation, l'apparence standard est conservée.

Sur les portails, l'établissement est déduit des fiches élèves. Un parent dont les enfants sont scolarisés dans plusieurs établissements voit le thème par défaut.

Comptes utilisateurs

Administration → Utilisateurs et Rôle. Un administrateur ne voit et ne gère que les comptes de ses établissements, et jamais un compte plus puissant que le sien. Les écrans Comptes parents et Comptes élèves sont limités à l'établissement sélectionné.

Administration → Utilisateurs et Rôle : type, établissement(s), dernière connexion et statut de chaque compte.
Administration → Utilisateurs et Rôle : type, établissement(s), dernière connexion et statut de chaque compte.
  • Désactiver un compte bloque la connexion et ferme immédiatement les sessions déjà ouvertes.
  • Un compte du personnel sans établissement (ni groupe) est redirigé vers la page « Aucun établissement attribué » : il peut seulement se déconnecter, changer son mot de passe et consulter l'aide. Seul le super-administrateur peut se passer de rattachement.

Mots de passe

  • Longueur minimale : 6 caractères, sur le site comme dans les applications mobiles.
  • Changer son mot de passe : lien Changer mon mot de passe dans le menu utilisateur, disponible dans tous les espaces.
  • Réinitialisation par un administrateur : depuis la fiche du compte. Le mot de passe est remis à la valeur par défaut 123456, l'utilisateur doit le changer à sa prochaine connexion, et le jeton de l'application mobile en cours est révoqué.
  • Un mot de passe saisi par un administrateur à la création ou à la modification d'un compte doit lui aussi être changé à la première connexion (sauf sur son propre compte).
Applications mobiles
Tant que le mot de passe n'a pas été changé, l'API répond 403 password_change_required. Les applications parent et enseignant proposent un écran de « premier login » pour le faire sans passer par le site.

Mode maintenance

Administration → Mode maintenance (super-administrateur). On peut saisir un message et une heure de fin prévue, tous deux facultatifs.

Administration → Mode maintenance : état actuel et activation.
Administration → Mode maintenance : état actuel et activation.
  • Pendant la maintenance, seuls les super-administrateurs peuvent se connecter.
  • Les autres utilisateurs, y compris ceux déjà connectés, voient une page de maintenance (code 503).
  • Les API mobiles répondent une erreur maintenance.
  • Le webhook de paiement GeniusPay reste accessible : aucun paiement en ligne n'est perdu.
  • Les pages de connexion affichent un bandeau d'information.

L'état est stocké dans var/maintenance.json ; il survit donc à un vidage du cache.

Documentation et centre d'aide

Deux ressources publiques, accessibles sans connexion depuis les pages de connexion et le pied de page :

  • /documentation — la présente documentation fonctionnelle et technique.
  • /support — le centre d'aide « comment faire » : guides pas à pas par module, avec captures d'écran. Les captures se déposent dans public/images/support/<module>-<n>.png ; tant qu'un fichier manque, un emplacement réservé indique le nom attendu.
Le centre d'aide /support : guides par module et recherche instantanée.
Le centre d'aide /support : guides par module et recherche instantanée.