Compte rendu du Comité Esup-Multi #2 qui s'est tenu le 12-02-2026
Établissements participants
Univ. Polytechnique Hauts de France, Univ. Nimes, Groupe INSA, Univ. Bretagne Occidentale, Univ. des Antilles, Univ. Angers, Univ. de Reims Champagne Ardennes, Sciences Po Lyon, Univ. D'Artois, Inst. National Universitaire Champollion, Normandie Université.
Manque Paris 1 dans la liste présentée : s'intéressent à Multi
Multi V2.0 et 2.1
Présentation de la v2.x. Voir le diaporama
Démo WordPress
Wordpress
- Tour de présentation de l'outil final
- Widgets, Services, Informations importantes
- Singleton : Form contact et form login
- Ajout de la notion des rôles
- Plugins installés pour coller à Directus
- Pods pour le contenu personnalisable
- Polylang pour les traduction de contenu
- Admin Column pour personnaliser l'affichage des listes de contenus
- Plugin custom : Multi Wordpress Config
- Headless => redirect url publique vers admin
- Customisation Pods et ajout automatique des collections
- Gestion des singletons
- Gestion avancée des traductions => par champs + ajout d'un drapeau lors de l'édition * Sécurité => Si frontal Nginx activé, les médias sont délivrés par l'url statique (Démo sur wordpress UL)
Connecteur CMS
- Rapide tour d'horizon sans rentrer dans le code
- présentation du module common avec les collections génériques
- présentation du module CMS avec Directus et Wordpress -> collections -> resolvers pour mapper les données
- Présentation du cache avancé
- Redis
- Config dans .env
- Démo au démarrage
- Démo changement article
- Délivre l'url complète des assets au client => plus besoin de configurer le chemin dans environment.ts
Plugin Wordpress
- https://github.com/univlorraine/multi-wordpress-config
- Listing des collections pods à mettre à jour
Docs et remarques
Audit de sécurité
Un audit de sécurité a été commandité par l'URCA et les résultats ont été transmis.
Les points les plus critiques ont été corrigés.
La vérification renforcée du certificat SSL/TLS et la détection des terminaux compromis restent à traiter mais le risque est évalué comme faible.
Il apparait que la détection des terminaux compromis n'est pas une bonne idée car elle nécessite de multiples plugins capacitor qui ne couvrent pas tout le spectre + le développement d'un plugin dédié qu'il serait couteux de maintenir. De plus, ces détections peuvent engendrer de faux-positifs, causer le refus de l'app sur les stores et se contourner facilement. Pour toutes ces raisons, rien ne sera mis en place dans Multi pour cela.
En revanche, une vérification renforcée du certificat SSL/TLS présenté par le serveur afin d'empêcher à un attaquant d'intercepter et modifier les échanges client/backend (MITM) sera mise en place. La solution du SSLPinning est dépréciée donc écartée. C'est la méthode du Certificate Transparency qui sera privilégiée.
Retour de l’URCA et du Mode SAAS
- Retour d'expérience + décision entre SAAS et On Premise
- Contributions :
- page forcée en mode full,
- plusieurs favoris dans les menus du CROUS,
- retrait des boutons précédents et suivants sur les menus du CROUS quand pas nécessaires,
- bug sur champ du mdp form login
- Module Contacts Utiles (= Base de connaissance) développé avec JNESIS (intéresse Champollion et UPHF). PR faite cette semaine.
Migration vers la V2
Pour l'instant seule l'univ. de Rennes 2 expérimente Multi sur la V2 (+ UL et URCA).
Il faut planifier de migrer pour des questions de sécurité et ne pas accumuler un trop gros delta. La documentation est ici : https://www.esup-portail.org/wiki/x/BYCSVg
Fonctionnalités à venir
V 2.2
Plans dans le CMS + notion de campus : intégration en cours de finalisation + Report des collections sur WP
Carte européenne dématérialisée : intégration terminée
Intégration base des connaissances de l'URCA. PR livrée récement
Plus tard ...
Authentification
Le module Shib à Normandie est un externalAuth, qui sous-entend qu'il peut s'adapter à d'autres types d'auth externe. UBO s'apprête à développer une Auth OIDC. L'idée est donc de tout intégrer pour pouvoir proposer les 3 possibilités d'authentification sur Multi.
Esup-Notif'
Présentation globale du projet dont le développement vient de débuter. 1ère version testable prévue cet été.
Emilie Le Corre propose d'échanger sur les cas d'usages de l'application existante de Nîmes et sur les soucis rencontrés à éviter dans la prochaine version.
Echanges
Muriel Heyvaert (UBO) demande l'existence de module qui permet à l'utilisateur de constituer son un emploi du temps => Normandie Université a modifié le fonctionnement du module l'EDT de Multi pour traiter un ICAL (+ outil externe pour gérer les inscriptions)
L'univ. de Rennes 2 est en train de faire un développement pour permettre la construction de l'EDT par l'étudiant + un module Multi. Elle propose de le rendre le plus générique possible pour pouvoir le proposer à la communauté.
Cette question de pouvoir construire son emploi du temps est récurrente sur les projets d'applications mobiles. Le besoin de pouvoir construire son EDT en choisissant ses groupes/ses options emmerge souvent. Le projet de l'UBO intéressera la communauté et sera une application complémentaire à Multi mais l'UBO envisage également une l'intégration d'une interface dans Multi. A suivre.