Anomalie #4658
fermé[IGROUP:Menu] 'Gérer les membres' apparaît systématiquement dans le menu d'un document de IGROUP même sans droit modify
100%
Ajouter une méthode de vérification dans la défintion du menu ::cancontrolAclAccess("modify")
Description
Testé en 3.2.13
Si on attache un profil à un PDIR dans lequel on ne donne pas le droit 'modify', l'entrée "Gérer les membres" apparaît toujours dans le menu mais une fois qu'on clique dessus une erreur est levée :
"Pas de privilège modify pour le document xxxx"
Mis à jour par Matthieu Codron il y a environ 12 ans
il semble que le test sur l'affichage du menu soit fait sur le droit edit
De plus, ce problème est également présent sur les groupes avec le menu insérer le porte document et insérer des documents.
Mis à jour par Éric Brison il y a environ 12 ans
- Statut changé de Nouveau à Analysé
- Assigné à mis à Jérôme Augé
- Temps estimé mis à 2:00 h
- Solution proposée mis à jour (diff)
Mis à jour par Jérôme Augé il y a environ 12 ans
Je ne reproduis pas ce problème : après avoir attaché un PDIR avec seulement "Utilisateurs" = "Voir" de coché, un utilisateur simple n'a pas le menu "Gérer les membres" quand il consulte la fiche de ce groupe (app=FDL&action=FDL_CARD&id=%ID%)
Mis à jour par Emmanuel ESCOLA il y a environ 12 ans
- Temps estimé
2:00 hsupprimé
Pardon il manque une donnée dans le cas énoncé :
L'utilisateur a le droit 'edit' mais n'a pas le droit 'modify'.
Dans ce cas, l'entrée 'Modifier' apparaît (ce qui est normal) et l'entrée 'Gérer les membres' apparaît également (ce qui n'est pas normal).
Mis à jour par Jérôme Augé il y a environ 12 ans
Erreur de ma part, je reproduis donc ce problème.
Mis à jour par Éric Brison il y a environ 12 ans
- Statut changé de Analysé à Intégré
- Temps estimé
2:00 hsupprimé
Appliqué par commit dynacase-core|commit:e7a73f2c991ddba489666922c6bd7ccaeb91734f.