...
- URL de l'application (utilisée pour le retour du CAS)
- Logins des admins "source" (non modifiables dans l'interface de l'application)
- Clé de chiffrement AES des mots de passe dans la base de données (indiquer une clé de 16 caractères)
Paramètre non optionnel
- Activation des sondes Spring (dans le cas d'un usage cloud comme Kubernetes)
- URL du CAS
- Attribut retourné par le CAS correspondant au login de l'utilisateur
- Informations de connexion à la base MySQL de l'application
- Path du fichier de log
- Niveau de log pour les informations de connexion
...
- Administration : Logins des admins de l'application et activation des traces des requêtes SQL
- Profils : Profils applicatifs à activer.
- CAS : Attributs et conditions d'identification du profil de l'utilisateur via les attributs retournés par le CAS de l'établissement lors de l'authentification.
- Pégase Access token : URL, authentification et durée de conservation de l'access token applicatif utilisé par MDW pour s'authentifier auprès des APIs Pégase.
- Pégase API : URLs et valeurs de test des APIs Pégase utilisée par MDW (voir ci-dessous)
- Pégase Paramétrage : Valeurs de référence permettant de cibler les données à récupérer dans Pégase.
- Affichage : Ergonomie et affichage.
Lors de la mise à jour des favicon il est impératif de cliquer sur "Synchroniser la configuration" puis de redémarrer l'application.
- Aide : URLs de la documentation et de l'assistance à destination des usagers de l'application.
- SMTP : Serveur SMTP permettant l'envoi des mails
- CSS : Possibilité de modifier la couleur de quelques éléments clés de l'interface
Pour modifier le paramétrage d'un domaine, il est nécessaire de cliquer sur le bouton "Éditer" situé en bas du bloc correspondant.
...
Ces modifications ont un effet immédiat sur l'instance applicative en cours d'utilisation par l'utilisateur connecté.
Dans le cas d'une architecture multi-instances (plusieurs Tomcat hébergeant chacun une instance de MDW) il est nécessaire, pour certains domaines techniques, de pousser la configuration sur les autres instances via le bouton "Synchroniser la configuration". Dans un délais maximum de 5 secondes toutes les instances de MDW synchroniseront leur configuration du domaine technique concerné. Dans certains cas il peut être pratique de valider préalablement sa la modification sur la session en cours avant de forcer la synchronisation globale du paramétrage.
A cette fin, la configuration de certains domaines peut être testée via un bouton dédié. Le Par exemple, le bouton "Tester APIs" permet , par exemple, de valider l'appel à chacune des APIs Pégase utilisée par MDW.
...
Exemple d'URL valides pour la version 2.3.3 :
Configuration CAS
L'application identifie 3 profils utilisateur : "admin", "gestionnaire", "étudiant".
Exemple de configuration pour identifier les utilisateurs ayant le profil de l'utilisateur "étudiant" ou "gestionnaire" (les utilisateurs "admin" sont à définir dans l'encart "Administration") :
| Configuration | Traduction |
|---|---|
| Le profil étudiant sera affecté si l'attribut supannEtuId de l'utilisateur est valué. | |
| Le profil gestionnaire sera affecté si l'attribut eduPersonAffiliation de l'utilisateur est égal à "staff". | |
| Le profil gestionnaire sera affecté si l'attribut uid de l'utilisateur est "toto" ou "titi". |
...



