Projet

Général

Profil

Actions

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

Ajouté par Emmanuel ESCOLA il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
25/03/2014
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Version source:
Solution proposée:

Ajouter une méthode de vérification dans la défintion du menu ::cancontrolAclAccess("modify")

Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Familles système
Régression:

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"


Demandes liées

Copié vers Core - Anomalie #4665: [IGROUP:Menu] 'Gérer les membres' apparaît systématiquement dans le menu d'un document de IGROUP même sans droit modifyIntégréJérôme Augé25/03/2014

Actions

Mis à jour par Marc Claverie il y a plus de 7 ans

  • Version cible mis à 3.2.14

Mis à jour par Matthieu Codron il y a plus de 7 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 plus de 7 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 plus de 7 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 plus de 7 ans

  • Temps estimé 2.00 h supprimé

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 plus de 7 ans

Erreur de ma part, je reproduis donc ce problème.

Mis à jour par Jérôme Augé il y a plus de 7 ans

  • % réalisé changé de 0 à 100

Mis à jour par Éric Brison il y a plus de 7 ans

  • Statut changé de Analysé à Intégré
  • Temps estimé 2.00 h supprimé

Appliqué par commit dynacase-core|commit:e7a73f2c991ddba489666922c6bd7ccaeb91734f.

Actions

Formats disponibles : Atom PDF