Bug #8218
closedParamétrer cette application n'apparait pas si droits d'espace hérités à plus de 2 niveaux
100%
Description
ok j'ai pu identifier le problème: sur l'application, lors du calcul des droits d'admin d'espace, si l'admin d'espace est hérité plus d'une fois (sur 3 espaces donc) l'utilisateur n'est pas considéré comme admin d'espace.
Exemple:
user1 est admin d'espace de l'espace A
B est un sous-espace de A et hérite de l'espace A
C est un sous-espace de B et hérite de l'espace B
Donc:
Espace A
Espace B
Espace C
App1
App1 est une application de l'espace C
Pour l'équipe SP: la méthode en cause est admin.getUserManageableSpaceIds() appelé par admin.isComponentManageable()
A noter que le cache admin joue un role également: si l'utilisateur va sur une application d'un espace où il est administrateur d'espace, ce statut est conservé.
Updated by David Lesimple almost 10 years ago
- Related to Support #8170: Droit manager- Perte de l'action "Setup this application" added
Updated by David Lesimple almost 10 years ago
Petit rectificatif: le cache admin ne joue aucun role la dedans.
Updated by Nicolas Eysseric almost 10 years ago
- Status changed from Qualified to Feedback
Je suis embêté car je ne reproduis pas le problème.
La méthode getUserManageableSpaceIds renvoie bien les bons résultats soient tous les espaces gérables par l'utilisateur (espace parent et tous ses descendants).
Updated by Nicolas Eysseric almost 10 years ago
- Status changed from Feedback to In progress...
- Assignee set to Nicolas Eysseric
- Target version set to Version 5.15.4
Updated by Nicolas Eysseric almost 10 years ago
- Status changed from In progress... to Resolved
- % Done changed from 0 to 100
Traité par PR : https://github.com/Silverpeas/Silverpeas-Core/pull/770
Updated by Miguel Moquillon almost 10 years ago
- Status changed from Resolved to Integration in progress...
Updated by Miguel Moquillon almost 10 years ago
- Status changed from Integration in progress... to V6 pending
Updated by Miguel Moquillon almost 10 years ago
- Status changed from V6 pending to Closed
Updated by David Lesimple almost 10 years ago
- Related to Bug #8323: Paramétrer cette application n'apparaît plus pour les administrateurs généraux added