Bug #1599
ferméMenu contextuel et droits sur les thèmes
0%
Description
Dans une GED avec "droits sur les thèmes", le menu contextuel pour la gestion des thèmes ne s'affiche pas quelque soit les droits de l'utilisateur. Reproduit sur IE, FF et chrome.
Mis à jour par Nicolas Eysseric il y a presque 14 ans
- Statut changé de New à Feedback
Merci de nous fournir les traces JavaScript lors du clic droit...
Mis à jour par Anonyme il y a presque 14 ans
Voici ce que j'obtiens avec firedebug:
GET http://############/silverpeas/KmeliaJSONServlet?Id=4693&Action=GetTopic&ComponentId=kmelia4098&Language=fr&IEFix=1296463186698 200 OK 90ms
[{"id":"4693","level":2,"creatorName":"Alexandre COURTOIS","status":"Invisible","nbObjects":-1,"description":"Mod\u00e8les de documents","name":"Mod\u00e8les","creatorId":"91","role":"writer","date":"19\/06\/2008","updateChain":false}]
this.cfg is undefined
http://############/silverpeas/util/yui/container/container_core-min.js
Line 9
(J'ai volontairement masqué l'adresse du serveur)
Mis à jour par Nicolas Eysseric il y a presque 14 ans
Au regard du retour JSON, l'utilisateur est un rédacteur : "role":"writer"
.
Dans ce cas, il est normal que le menu contextuel ne s'affiche pas.
Quels sont les droits affectés au thème "Modèles" ?
Mis à jour par Anonyme il y a presque 14 ans
J'ai fais un test avec un utilisateur déclaré comme gestionnaire de la GED. En théorie, ces gestionnaires devraient avoir la possibilité de modifier les droits associés aux thèmes (même lorsqu'il n'ont pas été déclaré comme tel sur un des thèmes) ?
Mis à jour par Nicolas Eysseric il y a presque 14 ans
Oui, oui, c'est bien le cas (sauf s'il a été déclaré explicitement dans un autre rôle sur ce thème).
Mis à jour par Anonyme il y a presque 14 ans
OK, c'est noté.
En revanche, que se passe-t-il si 1 seul utilisateur est déclaré comme "gestionnaire du thème", que le gestionnaire de la GED est déclaré dans un niveau inférieur sur ce thème et que le compte de "gestionnaire du thème" est supprimé? Le thème devient donc ingérable? Sauf si on décoche l'option "droits sur les thèmes"... (Je sais, c'est tordu!!! mais je suis dans ce cas là...)
Mis à jour par Nicolas Eysseric il y a presque 13 ans
- Statut changé de Feedback à Closed
- Assigné à mis à Nicolas Eysseric
Avec pas mal de retard...
En temps que gestionnaire de l'application, quelque soient les droits du thème, il voit toujours ce thème et a accès aux opérations "Modifier" et "Supprimer" sur celui-ci.
Comportement reproduit sur une v5.8-SNAPSHOT.