Tâche #14554
Scénario #7895: Gérer la délégation de droit de prof principal à d'autres enseignants
Implémenter le backend
Associated revisions
Mise en place du module droits prof (ref #14554 @.5h)
Backend pour le chargement des données initiales (ref #14554 @3h)
Correction liste des classes + structure backend (ref #14554 @2h)
Externalisation du code backend vers controle-vnc (ref #14554 @0.5h)
Ajout backend listage des profs admin/classes (ref #14554 @0.5h)
Appels controle-vnc pour l'ajout et la suppression de droit (ref #14554 @1h)
Meilleure gestion d'erreur au retour des requetes de droits prof (ref #14554 @0.5h)
Ajout gestion droits prof et correction listage des profs (ref #14554 @2h)
Correction mineure (ref #14554)
History
#1 Updated by Scrum Master over 7 years ago
- Status changed from Nouveau to En cours
#2 Updated by Lionel Morin over 7 years ago
- Assigned To set to Lionel Morin
#3 Updated by Lionel Morin over 7 years ago
- % Done changed from 0 to 50
- Remaining (hours) changed from 6.0 to 3.0
#4 Updated by Lionel Morin over 7 years ago
- % Done changed from 50 to 90
- Remaining (hours) changed from 3.0 to 1.0
#5 Updated by Lionel Morin over 7 years ago
- % Done changed from 90 to 100
- Remaining (hours) changed from 1.0 to 0.5
#6 Updated by Lionel Morin over 7 years ago
- machine scribe ou amonecole 2.5.2 avec import à jour en dev (ou au moins paquets eop et controle-vnc)
- mettre un mot de passe aux comptes prof (ead/édition groupée) pour pouvoir s'y connecter
- trouver dans l'ead au moins un profs administrateurs de classe
- se connecter avec ce prof à l'interface EOP (https://SERVEUR/eoleapps/eop)
- vérifier que la fonction de délégation de droits n'apparait que pour des profs responsables de classe
- par EOP, déléguer et supprimer des droits et vérifier leur bonne application en se connectant à EOP avec les comptes profs concernés
- vérifier qu'un prof non responsable de classe passe du typeadmin 0 à 2 lorsqu'on lui délègue le droit sur une classe
- vérifier l'inverse (typeadmin de 2 à 0 s'il n'a plus aucun droit sur aucune classe)
on pourra s'aider de la commande :ldapsearch -xLLL ENTPersonProfils=enseignant uid Divcod typeadmin | grep -v dn | grep -v gouv
#7 Updated by Lionel Morin over 7 years ago
- Status changed from En cours to Résolu
#8 Updated by Joël Cuissinat over 7 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.5 to 0.0