ENS
ENSAPLV
École nationale supérieure d'architecture de Paris–La Villette
Interface admin
Administration & Référentiels

Socle de gouvernance pédagogique

Centralisation des paramètres annuels, référentiels communs, droits utilisateurs, imports, sauvegardes et journal d’audit.

Année active
Utilisateurs
Référentiels
Admins / éditeurs
Vue générale
Campagne annuelle
Ouverture, duplication et verrouillage.
Année active
Campagne pédagogique courante.
Verrouillage
Évite les modifications non contrôlées.
à définir
Duplication N → N+1
Préparation de l’année suivante.
prévu
Référentiels pédagogiques
Données communes aux applications.
Champs / domaines
Classement pédagogique.
socle
Types / semestres
Structure des cours et du planning.
socle
Labels / regroupements
Affichage et filtres métier.
socle
Sécurité & maintenance
Droits, audit, sauvegardes.
Rôles
Admin, éditeur, lecteur.
3 profils
Journal d’audit
Traçabilité des actions.
actif
Sauvegarde JSON
Export / restauration contrôlée.
prévu
Campagne annuelle
Paramètres annuels
À brancher sur la table parametres ou une fonction RPC dédiée.
Année active
Valeur technique : — · affichage : —.
Ouverture de campagne
Autoriser ou non les modifications métier.
Verrouillage de campagne
Passage en consultation / validation finale.
Opérations sensibles
À protéger par rôle admin uniquement.
ActionRisqueAccès
Changer l’année activemoyenadmin
Dupliquer une campagneélevéadmin
Verrouiller l’annéeélevéadmin
Référentiels pédagogiques
Tables de référence
À déplacer progressivement hors des applications métier.
Champs disciplinaires
ATR, HCA, SHSA, STA, TPCAU, VT…
champs
Domaines Master
Domaines, sous-domaines et filtres.
domaines
Types de cours
CM, TD, TP, projet, séminaire…
types
Semestres
S1 à S10, HMONP, DPEA, recherches…
semestres
Labels & regroupements
Pastilles, filtres et regroupements métier.
labels
Principe de migration
Sortir le structurel, garder le métier dans les apps.
ÉlémentDestinationPriorité
ChampsAdmin1
LabelsAdmin1
DomainesAdmin2
RegroupementsAdmin2
Règles métier affectationsAffectationsreste
Utilisateurs & droits
Profils
Modèle simple, lisible et suffisant pour l’établissement.
Administrateur
Paramètres, référentiels, utilisateurs, maintenance.
admin
Éditeur
Saisie et modification dans les applications métier.
editor
Lecteur
Consultation des données et exports autorisés.
viewer
Comptes actifs
À brancher sur profiles / auth.users via fonction sécurisée.
NomRôleÉtat
Chargement des utilisateurs…
Maintenance
Journal & sauvegardes
Traçabilité et réversibilité.
Journal d’audit
Actions importantes, auteur, date, détail.
audit_log
Export JSON
Sauvegarde de sécurité exploitable.
prévu
Import CSV
Import structurant contrôlé avec simulation.
sensible
RPC recommandées
Éviter d’exposer directement les tables sensibles.
FonctionUsage
admin_get_overview()KPI administration
admin_list_referentiels()Référentiels
admin_list_users()Utilisateurs
admin_export_backup()Sauvegarde
La maquette est volontairement non destructive : aucune écriture Supabase n’est active. Les actions sensibles devront passer par des fonctions SECURITY DEFINER avec contrôle de rôle.