Tâche #14554
Scénario #7895: Gérer la délégation de droit de prof principal à d'autres enseignants
Implémenter le backend
Révisions associées
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)
Historique
#1 Mis à jour par Scrum Master il y a environ 8 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Lionel Morin il y a environ 8 ans
- Assigné à mis à Lionel Morin
#3 Mis à jour par Lionel Morin il y a environ 8 ans
- % réalisé changé de 0 à 50
- Restant à faire (heures) changé de 6.0 à 3.0
#4 Mis à jour par Lionel Morin il y a environ 8 ans
- % réalisé changé de 50 à 90
- Restant à faire (heures) changé de 3.0 à 1.0
#5 Mis à jour par Lionel Morin il y a environ 8 ans
- % réalisé changé de 90 à 100
- Restant à faire (heures) changé de 1.0 à 0.5
#6 Mis à jour par Lionel Morin il y a environ 8 ans
- 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 Mis à jour par Lionel Morin il y a environ 8 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0