Project

General

Profile

Tâche #14554

Scénario #7895: Gérer la délégation de droit de prof principal à d'autres enseignants

Implémenter le backend

Added by Lionel Morin over 7 years ago. Updated over 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
12/21/2015
Due date:
% Done:

100%

Estimated time:
6.00 h
Spent time:
Remaining (hours):
0.0

Associated revisions

Revision 0949bc46 (diff)
Added by Lionel Morin over 7 years ago

Mise en place du module droits prof (ref #14554 @.5h)

Revision 7adde940 (diff)
Added by Lionel Morin over 7 years ago

Backend pour le chargement des données initiales (ref #14554 @3h)

Revision 963c450d (diff)
Added by Lionel Morin over 7 years ago

Correction liste des classes + structure backend (ref #14554 @2h)

Revision 356a13d8 (diff)
Added by Lionel Morin over 7 years ago

Externalisation du code backend vers controle-vnc (ref #14554 @0.5h)

Revision a2df6791 (diff)
Added by Lionel Morin over 7 years ago

Ajout backend listage des profs admin/classes (ref #14554 @0.5h)

Revision 1e2997e6 (diff)
Added by Lionel Morin over 7 years ago

Appels controle-vnc pour l'ajout et la suppression de droit (ref #14554 @1h)

Revision e946b4ab (diff)
Added by Lionel Morin over 7 years ago

Meilleure gestion d'erreur au retour des requetes de droits prof (ref #14554 @0.5h)

Revision b531467f (diff)
Added by Lionel Morin over 7 years ago

Ajout gestion droits prof et correction listage des profs (ref #14554 @2h)

Revision f6b3cc3f (diff)
Added by Lionel Morin over 7 years ago

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

Pour tester :
  • 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

Also available in: Atom PDF