Bonjour,
je travaille actuellement sur CPS 3.2.4. Je viens de créer une base utilisateurs conséquente et j'aimerais leurs attribuer des roles par l'intermédiaire d'une "external Method". Pour cela je pensais utiliser la fonction addEntryLocalRole mais cela n'a pas l'air de marcher, lorsque je lance :

self.portal_url.portal_directories.members.addEntryLocalRole('Member', 'python:user_id=="test"')

Le portail ne me signale aucune erreur lors de l'éxécution de la méthode, mais lorsque je vais vérifier dans l'acl_users, l'utilisateur concerné ne s'est pas vu attribuer de role ...

Existe t'il une autre fonction pouvant effectuer la meme tache ?

Seconde question sans rapport avec la précédente, Existe t'il un (ou plusieurs) schéma représentant l'achitecture Zope2 + Five + CPS ?

_________________________________________________________________
Ten : profite de ton Messenger en illimité sur ton mobile ! http://mobile.live.fr/messenger/ten/

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

Répondre à