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 plus de 7 ans. Mis à jour il y a plus de 7 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

Mis à jour par David Lesimple il y a plus de 7 ans

  • Lié à Support #8170: Droit manager- Perte de l'action "Setup this application" ajouté

Mis à jour par David Lesimple il y a plus de 7 ans

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

Mis à jour par Nicolas Eysseric il y a plus de 7 ans

  • Statut changé de Qualified à 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).

Mis à jour par Nicolas Eysseric il y a plus de 7 ans

  • Statut changé de Feedback à In progress...
  • Assigné à mis à Nicolas Eysseric
  • Version cible mis à Version 5.15.4

Mis à jour par Nicolas Eysseric il y a plus de 7 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 100

Mis à jour par Miguel Moquillon il y a plus de 7 ans

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Miguel Moquillon il y a plus de 7 ans

  • Statut changé de Integration in progress... à V6 pending

Mis à jour par Miguel Moquillon il y a plus de 7 ans

  • Statut changé de V6 pending à Closed

Mis à jour par David Lesimple il y a plus de 7 ans

  • Lié à Bug #8323: Paramétrer cette application n'apparaît plus pour les administrateurs généraux ajouté
Actions

Formats disponibles : Atom PDF