Applications DUO : Différence entre versions
(→HNO) |
(→Environnement technique) |
||
| Ligne 3 : | Ligne 3 : | ||
== Environnement technique == | == Environnement technique == | ||
| − | * Développé avec le framework symfony 5 | + | * Développé avec le framework symfony 5, montée de version vers symfony 6.4 en janvier 2024 |
* Les sources sont en production sur le serveur webserv2. La mise à jour se fait à partir d'un dépôt git stocké sur la forge de la DSI https://src.koda.dsi.cnrs.fr/ | * Les sources sont en production sur le serveur webserv2. La mise à jour se fait à partir d'un dépôt git stocké sur la forge de la DSI https://src.koda.dsi.cnrs.fr/ | ||
* Token de déploiement : https://gitlab+deploy-token-19:EyFF2vyEcw7XVs6v2jwB@src.koda.dsi.cnrs.fr/nelly.pernot.2/duo2.git | * Token de déploiement : https://gitlab+deploy-token-19:EyFF2vyEcw7XVs6v2jwB@src.koda.dsi.cnrs.fr/nelly.pernot.2/duo2.git | ||
Version du 12 janvier 2024 à 09:31
Sommaire
Environnement technique
- Développé avec le framework symfony 5, montée de version vers symfony 6.4 en janvier 2024
- Les sources sont en production sur le serveur webserv2. La mise à jour se fait à partir d'un dépôt git stocké sur la forge de la DSI https://src.koda.dsi.cnrs.fr/
- Token de déploiement : https://gitlab+deploy-token-19:EyFF2vyEcw7XVs6v2jwB@src.koda.dsi.cnrs.fr/nelly.pernot.2/duo2.git
Architecture
Modules
Administration
Permet des données des droits aux différentes applications de DUO. Pour le moment, on n'affecte pas ce pouvoir aux labos. Il est réservé aux personnes du SSI.
Listes de diffusion
HNO
Pour avoir accès à ce module, il faut être en possession d'une carteCMS valide. * Si ce n'est pas le cas, consulter la rubrique Résolution de problèmes de Système de Gestion des Cartes
Normalement il faut faire partie des campus ADV ou RDM pour pouvoir faire des demandes de HNO. Pour le cas très exceptionnel où on doit donner l'accès à quelqu'un d'un labo extérieur, il faut qu'Agathe Morel lui fasse une autorisation permanente. * Si elle n'arrive pas à sélectionner la personne, vérifier qu'elle a bien une carte CMS active et que son labo fait partie de la liste des labos_ext_hno. * Pour vérifier si le labo fait partie de la liste, il faut aller sur le serveur où se trouve le code de DUO (webserv2), éditer le fichier .env.local et vérifier la constante LABOS_EXT_HNO, * si le labo n'est pas dans la liste, le rajouter * puis relancer la commande : composer dump-env prod
