Project

General

Profile

Actions

Bug #8218

closed

Paramétrer cette application n'apparait pas si droits d'espace hérités à plus de 2 niveaux

Bug #8218: Paramétrer cette application n'apparait pas si droits d'espace hérités à plus de 2 niveaux

Added by David Lesimple almost 10 years ago. Updated almost 10 years ago.

Status:
Closed
Priority:
Normal
Category:
Administration
Start date:
09/07/2016
Due date:
% Done:

100%

Estimated time:
Navigateur:
Tous
Votre version de Silverpeas:
5.15.3
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

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é.


Related issues 2 (0 open2 closed)

Related to GED - Support #8170: Droit manager- Perte de l'action "Setup this application"ClosedDavid Lesimple07/29/2016

Actions
Related to Silverpeas Core - Bug #8323: Paramétrer cette application n'apparaît plus pour les administrateurs générauxClosedYohann Chastagnier10/26/2016

Actions

Updated by David Lesimple almost 10 years ago Actions #1

  • Related to Support #8170: Droit manager- Perte de l'action "Setup this application" added

Updated by David Lesimple almost 10 years ago Actions #2

Petit rectificatif: le cache admin ne joue aucun role la dedans.

Updated by Nicolas Eysseric almost 10 years ago Actions #3

  • 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 Actions #4

  • 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 Actions #5

  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 100

Updated by Miguel Moquillon almost 10 years ago Actions #6

  • Status changed from Resolved to Integration in progress...

Updated by Miguel Moquillon almost 10 years ago Actions #7

  • Status changed from Integration in progress... to V6 pending

Updated by Miguel Moquillon almost 10 years ago Actions #8

  • Status changed from V6 pending to Closed

Updated by David Lesimple almost 10 years ago Actions #9

  • Related to Bug #8323: Paramétrer cette application n'apparaît plus pour les administrateurs généraux added
Actions

Also available in: PDF Atom