Project

General

Profile

Scénario #29663

Updated by Joël Cuissinat over 2 years ago

Ne pas autoriser sur un Scribe que le mot de passe contienne l'identifiant.

Lors de la synchronisation entre un Scribe 2.6 eole-ad et un Ad Windows 2019 le mot de passe est rejeté par le serveur Ad Windows ce qui entraine une désynchronisation des mots de passe.

h3. Solutions à mettre en œuvre

* à faire sur EOLE >= 2.6.2
* ajouter une variable oui/non dans l'onglet "Mots de passe" (à non par défaut) (projet project:eole-fichier)
* définir l'algorithme de validation et l'implémenter en python dans @fichier/passwd.py@ (projet project:python-fichier)
* implémenter le test dans les outils EOLE
** EAD2 (cf. @backend/actions/scribe/tool/validate.py@ project:ead)
** Import CSV : (cf. scribe/eoletools.py project:scribe-backend)
** EOP/EOE : utilise project:controle-vnc en tant qu'intérmédiaire mais on une duplication du code peut être envisagée si c'est beaucoup plus simple (il y en a déjà pas mal !)
* documenter l'option en précisant que c'est >= 2.6.2 : http://eole.ac-dijon.fr/documentations/2.6/completes/HTML/ModuleScribe/co/01-politiqueMDP.html (le portage en 2.7 pourra être effectué par le relecteur EOLE)


h3. Critères d'acceptation

* L'option est disponible
* Elle est fonctionnelle sur les outils EOLE (EAD/EOP/EOE)
* L'option est documentée (doc 2.6)


h3. Critères d'acceptation

Back