Projet

Général

Profil

Actions

Bug #8218

fermé

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

Ajouté par David Lesimple il y a environ 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Administration
Début:
07/09/2016
Echéance:
% réalisé:

100%

Temps estimé:
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é.


Demandes liées 2 (0 ouverte2 fermées)

Lié à GED - Support #8170: Droit manager- Perte de l'action "Setup this application"ClosedDavid Lesimple29/07/2016

Actions
Lié à Silverpeas Core - Bug #8323: Paramétrer cette application n'apparaît plus pour les administrateurs générauxClosedYohann Chastagnier26/10/2016

Actions
Actions

Formats disponibles : Atom PDF