On Oct 9, 2006, at 12:00 PM, Przydatek JF wrote:

Bonjour,

Dans mon workspaces, j’ai toute une série de sous-workspaces, avec des droits associés pour différents utilisateurs.

Un porlet de navigation associé fonctionne, et m’affiche bien les sous-workspaces idoines. Le problème est qu’il ne fonctionne qu’avec comme répertoire racine worksaces, si je mets : workspaces/ toto comme racine, plus rien ne s’affiche, sachant que l’utilisateur n’a aucun droit sur workspaces/toto, mais pas plus sur worspaces, et que workspaces/toto est bien l’ancêtre d’un noeud contenant des droits pour l’utilisateur (comme workspaces).



Schéma :

Workspaces

            Toto

                        Titi

Tata (l’utilisateur x à uniquement des droits sur ce sous-worspaces)



Si workspaces comme racine du porlet de navigation : affichage de tata quand x est connecté.

Pas d’affichage si workspaces/toto comme racine.



Comment remédier à ce problème.
Bonjour,

bien que partageant tous le même type, les portlets de navigation ont des comportements assez différents suivant leur genre (Menu de navigation, cpsportlet_nav_display_dyn...), donc il faudrait préciser.

À part cela, il y en a qui réagissent à la permission "List folder contents". Le hic si vous la donniez par exemple à tous les authentifiés est qu'il faudrait vérifier un peu partout que personne ne se retrouve à voir des documents qu'il ne devrait pas (traiter à part les listings de docs, type folder_contents ou et les portlets de navigation, justement). Le problème ne se posera pas avec les portlets de contenu, puisque les recherches catalogue ne renvoient jamais que des documents sur lesquels l'utilisateur a bien la permission 'View'.




Merci

JFP

_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/ cps-users-fr>

---------
Georges Racinet                        Nuxeo SAS
[EMAIL PROTECTED]                http://nuxeo.com
Tel: +33 (0) 1 40 33 71 73


_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à