Tâche #36398
Scénario #35738: EOP : Changement de mot de passe enseignant pour l'utilisateur admin
Autoriser admin en mono-etab à changer les mots de passe profs
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
01/10/2022
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
Problème : la liste des profs est vide.
Cela vient du fait que controle-vnc pense qu'on est en mutli-etab.
-> Utiliser la variable SUPPORT_ETAB pour séparer les cas multi-etab/mono-etab
Problèmes suivants :
1. l'utilisateur admin est dans la liste. Est-ce qu'on laisse admin ? C'est juste de l'affichage
2. stack trace dans controle-vnc : Les modifications n'ont pas pu être enregistrées dans un fichier
File "/usr/share/eole/controlevnc/xmlrpc_eop.py", line 582, in xmlrpc_remote_save_password_csv
classe = ldapuser._get_attr(login, 'Divcod')[0]
builtins.IndexError: list index out of range
Révisions associées
Fix changement mdp d'un prof par admin en mono-etab
Ref #36398
Retrait d'admin de la liste des profs
C'est pas parce qu'il est dans le groupe "profs" et a les droits profs que
c'est un prof.
Ref #36398
Historique
#1 Mis à jour par Laurent Gourvenec il y a environ un an
- Description mis à jour (diff)
#2 Mis à jour par Laurent Gourvenec il y a environ un an
- Statut changé de Nouveau à En cours
#3 Mis à jour par Laurent Gourvenec il y a environ un an
- Statut changé de En cours à À valider
- % réalisé changé de 0 à 100
#4 Mis à jour par Benjamin Bohard il y a environ un an
- Statut changé de À valider à Résolu
#5 Mis à jour par Joël Cuissinat il y a environ un an
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0
controle-vnc$ git branch -r --contains ebd612c4 origin/2.8.1/master origin/2.9.0/master origin/HEAD -> origin/master origin/dist/eole/2.10.0/master origin/dist/eole/2.8.1/master origin/dist/eole/2.9.0/master origin/master
Testé sur EOLE 2.9