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

Added by David Lesimple about 5 years ago. Updated about 5 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

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
Actions #1

Updated by David Lesimple about 5 years ago

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

Updated by David Lesimple about 5 years ago

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

Actions #3

Updated by Nicolas Eysseric about 5 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).

Actions #4

Updated by Nicolas Eysseric about 5 years ago

  • Status changed from Feedback to In progress...
  • Assignee set to Nicolas Eysseric
  • Target version set to Version 5.15.4
Actions #5

Updated by Nicolas Eysseric about 5 years ago

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

Updated by Miguel Moquillon about 5 years ago

  • Status changed from Resolved to Integration in progress...
Actions #7

Updated by Miguel Moquillon about 5 years ago

  • Status changed from Integration in progress... to V6 pending
Actions #8

Updated by Miguel Moquillon about 5 years ago

  • Status changed from V6 pending to Closed
Actions #9

Updated by David Lesimple about 5 years ago

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

Also available in: Atom PDF