Tâche #30553
Scénario #30539: Traitement express MEN (36-39)
Etoffer le fichier CSV généré par la modification groupée des mots de passe dans l'EAD
100%
Description
Je me permets de reprendre une demande datant de quelques années et qui me semble réellement intéressante :
https://dev-eole.ac-dijon.fr/issues/1140
A l'heure actuelle, si l'édition groupée de mot de passe concerne une quantité importante de comptes (tous les professeurs ou tous les élèves par exemple), les 2 colonnes Identifiant/Mot de passe dans le fichier csv généré ne sont pas suffisantes pour identifier les personnes. Il est donc très difficile de redistribuer ces nouveaux mots de passe aux utilisateurs.
Demandes liées
Révisions associées
Ajout nom/prénom/classe dans le CSV généré par la modification groupée des mots de passe
Ref: #30553
Historique
#1 Mis à jour par Gilles Grandgérard il y a plus de 3 ans
- Tracker changé de Demande à Scénario
- Début
03/09/2020supprimé
#2 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Sujet changé de Etoffer le fichier CSV généré par la modification groupée des mots de passe à Etoffer le fichier CSV généré par la modification groupée des mots de passe dans l'EAD
#3 Mis à jour par Joël Cuissinat il y a plus de 3 ans
Ça se passe dans la fonction modify_password du fichier /usr/share/ead2/backend/actions/scribe/tool/grpedit.py
...
#4 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Lié à Scénario #30679: EOP devrait permettre (à l'admin) de modifier les mots de passe de tous les élèves d'un établissement ajouté
#5 Mis à jour par Joël Cuissinat il y a plus de 3 ans
En-tête du CSV généré par EOP :
CLASSE;NOM;PRENOM;LOGIN;MOT DE PASSE;
#6 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Tâche parente mis à #30539
#7 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Joël Cuissinat
- Début mis à 22/09/2020
#8 Mis à jour par Joël Cuissinat il y a plus de 3 ans
Modifications effectuées pour Scribe >= 2.6.2 (paquets eole-ead >= 2.6.2-41).
#9 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
#10 Mis à jour par Fabrice Barconnière il y a plus de 3 ans
Test sur aca.scribe 2.7.2
root@scribe:~# cat /usr/share/ead2/backend/tmp/passwords/root1.txt LOGIN;MOT DE PASSE;NOM;PRENOM;CLASSE; c32e6;Eole12345!;Eleve6;Prenom;c32; c43e18;Eole12345!;Eleve18;Prenom;c43; c32e4;Eole12345!;Eleve4;Prenom;c32; c32e5;Eole12345!;Eleve5;Prenom;c32; c33e7;Eole12345!;Eleve7;Prenom;c33; c43e17;Eole12345!;Eleve17;Prenom;c43; c41e12;Eole12345!;Eleve12;Prenom;c41; c33e9;Eole12345!;Eleve9;Prenom;c33; c33e8;Eole12345!;Eleve8;Prenom;c33; c43e16;Eole12345!;Eleve16;Prenom;c43; c42e14;Eole12345!;Eleve14;Prenom;c42; c41e19;Eole12345!;Eleve19;Prenom;c41; c42e15;Eole12345!;Eleve15;Prenom;c42; c42e13;Eole12345!;Eleve13;Prenom;c42; c41e11;Eole12345!;Eleve11;Prenom;c41; c31e1;Eole12345!;Eleve1;Prenom;c31; c41e10;Eole12345!;Eleve10;Prenom;c41; c31e3;Eole12345!;Eleve3;Prenom;c31; c31e2;Eole12345!;Eleve2;Prenom;c31;
barco@tp-barco:~/git/ead (2.6.2/master=)$ git br --contains 79b6797b24b361eb87ec81bc53c23f55d88420a9 * 2.6.2/master 2.7.1/master 2.7.2/master 2.8.0/master master barco@tp-barco:~/git/ead (2.6.2/master=)$ git tag --contains 79b6797b24b361eb87ec81bc53c23f55d88420a9 pkg/eole/eole-2.6/2.6.2-41 pkg/eole/eole-2.7/2.7.1-21 pkg/eole/eole-2.7/2.7.2-13 pkg/eole/eole-2.8/2.8.0-33
#11 Mis à jour par Fabrice Barconnière il y a plus de 3 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0