Project

General

Profile

Scénario #18205

Permettre aux profs de changer le mot de passe de tous les élèves

Added by Sebastien BEGOUIN almost 3 years ago. Updated over 2 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
-
Category:
Version mineure
Start date:
12/19/2016
Due date:
01/02/2017
% Done:

100%

Estimated time:
(Total: 21.00 h)
Spent time:
(Total: 17.50 h)
Story points:
2.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

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

Tâche #18440: Implémenter le changement de mot de passe par tous les profsFerméLionel Morin

Tâche #18441: Test Squash de cette fonctionnalitéFerméLionel Morin

Tâche #18445: Documenter la nouvelle fonctionnalitéFerméLionel Morin

Associated revisions

Revision 151f55fc (diff)
Added by Lionel Morin almost 3 years ago

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

Revision 9e6f146a (diff)
Added by Lionel Morin almost 3 years ago

Correction d'une url javascript (ref #18205)

Revision c58659c6 (diff)
Added by Lionel Morin almost 3 years ago

L'admin peut toujours changer les mots de passe de tous les élèves (ref #18205)

History

#1 Updated by Lionel Morin almost 3 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 almost 3 years ago

  • Description updated (diff)

#3 Updated by Scrum Master almost 3 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 almost 3 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 almost 3 years ago

  • Story points changed from 4.0 to 3.0

#6 Updated by Scrum Master almost 3 years ago

  • Story points changed from 3.0 to 2.0

#7 Updated by Joël Cuissinat over 2 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF