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 environ 6 ans
- Tracker changé de Demande à Scénario
- Début
03/09/2020supprimé
#2 Mis à jour par Joël Cuissinat il y a environ 6 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 environ 6 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 environ 6 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 environ 6 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 environ 6 ans
- Tâche parente mis à #30539
#7 Mis à jour par Joël Cuissinat il y a environ 6 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 environ 6 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 environ 6 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
#10 Mis à jour par Fabrice Barconnière il y a presque 6 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 presque 6 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0