Scénario #18205
Permettre aux profs de changer le mot de passe de tous les élèves
100%
Description
Dans EOP, étendre la modification de mot de passe à tous les profs (pas seulement les profs principaux) et à tous les élèves (toutes les classes doivent être listées).
Demande initiale¶
Changement de mot de passe élève par n'importe quel enseignant de la classe
Lorsqu'on souhaite permettre à chaque enseignant de changer le mot de passe de tous ses élèves, il n'y a pas d'autre méthode que de taguer les droits, un à un, de chaque enseignant de l'établissement (la méthode d'attribution de rôles ne fonctionne pas pour cela en Scribe 2.5.2).
Cette procédure prend plusieurs dizaines de minutes, et doit être renouvelée à chaque importation des comptes enseignants.
Dans certains établissements, l'enseignant administrateur ne souhaitant pas prendre le temps de taguer les droits de chaque enseignant, donne par facilité le droit DomainAdmin à toute une série d'enseignants vu que ceci est rapide et efficace... mais au mépris des règles évidentes de sécurité.
Le fait de permettre à chaque enseignant de changer le mot de passe des élèves de toutes ses classes permet d'éviter d'être bloqué quand c'est uniquement le professeur principal qui dispose de ce droit et que :
- le professeur principal est un professeur d'EPS = dans bon nombre d'établissements, les professeurs d'EPS n'accèdent jamais au réseau SCRIBE sauf parfois en période de conseils de classe : l'élève doit voir l'administrateur pour changer son mot de passe
- le professeur principal n'a l'élève qu'une heure par semaine : il faut attendre jusqu'à une semaine avant que l'élève puisse à nouveau se connecter
- le professeur principal est absent / remplacé pour une durée prolongée : là encore, c'est à l'administrateur que l'élève doit s'adresser pour réinitialiser son mot de passe
Lorsqu'un enseignant constate qu'un élève a oublié son mot de passe, s'il ne dispose pas du droit de le réinitialiser :
- au mieux (?) il ne le fera pas travailler et restera sans accès réseau durant le cours
- il pourra - déjà constaté - demander à un autre élève de lui ouvrir une session (voire, de lui donner son mot de passe...)
- au pire - là encore constaté - l'administrateur sera tenté de créer une série de comptes génériques "eleve / eleve"
Et bien sûr, l'administrateur pourra être tenté, en quelques clics de nommer les enseignants administrateurs pour ne plus être ennuyé.
Ainsi, pour des raisons pratiques et surtout de sécurité, cette possibilité de permettre en quelques clics à tous les enseignants de changer le mot de passe de tous leurs élèves me paraît une nécessité.
Cordialement,
Sébastien Bégouin
Subtasks
Associated revisions
Tous les profs peuvent changer les mots de passe des élèves
- Ajout d'une question dans le gen_config en mode expert
- Ajout d'un template de configuration pour paramétrer les profils
autorisés à changer les mots de passe
ref #18205
Correction d'une url javascript (ref #18205)
L'admin peut toujours changer les mots de passe de tous les élèves (ref #18205)
History
#1 Updated by Lionel Morin over 6 years ago
- Tracker changed from Demande to Proposition Scénario
- Subject changed from Changement de mot de passe élève par n'importe quel enseignant de la classe to Permettre aux profs de changer le mot de passe de tous les élèves
- Description updated (diff)
- Category set to Version mineure
#2 Updated by Lionel Morin over 6 years ago
- Description updated (diff)
#3 Updated by Scrum Master over 6 years ago
- Tracker changed from Proposition Scénario to Scénario
- Release set to EOLE 2.6.1
- Story points set to 4.0
Mode à appliquer globalement => question dans gen_config
#4 Updated by Scrum Master over 6 years ago
- Due date set to 12/23/2016
- Target version set to sprint 2016 51 Equipe MENSR (1 semaine)
- Start date set to 12/19/2016
#5 Updated by Scrum Master over 6 years ago
- Story points changed from 4.0 to 3.0
#6 Updated by Scrum Master over 6 years ago
- Story points changed from 3.0 to 2.0
#7 Updated by Joël Cuissinat about 6 years ago
- Status changed from Nouveau to Terminé (Sprint)