Nuxeo mailing list archives
[CPS-users-fr] Allocation de roles
Georges Racinet
gracinet at nuxeo.com
Mar 11 Juil 18:04:15 CEST 2006
On Jul 11, 2006, at 1:35 PM, fabrice choteau wrote:
> Bonjour,
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"')
Cette méthode sert à attribuer un rôle *local* dans le contexte de
l'entrée d'annuaire, sur lequel (par exemple) les vérifications de
sécurité des schémas peuvent alors s'effectuer.
> 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 ...
Ceux-ci sont les rôles globaux.
> Existe t'il une autre fonction pouvant effectuer la meme tache ?
Les méthodes à appeler sont plutôt à aller chercher du côté
d'acl_users (UserFolderWithGroups je suppose), je dirais
>
> Seconde question sans rapport avec la précédente, Existe t'il un
> (ou plusieurs) schéma représentant l'achitecture Zope2 + Five + CPS ?
Je ne sais pas, il serait sans doute amusant.
>
> _________________________________________________________________
> Ten : profite de ton Messenger en illimité sur ton mobile !
> http://mobile.live.fr/messenger/ten/
>
> _______________________________________________
> cps-users-fr Adresse de la liste : cps-users-fr at lists.nuxeo.com
> Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/
> cps-users-fr>
---------
Georges Racinet Nuxeo SAS
gracinet at nuxeo.com http://nuxeo.com
Tel: +33 (0) 1 40 33 71 73
More information about the cps-users-fr
mailing list
This list archive provided by Nuxeo, the
leaders of open source ECM.
Check out the Nuxeo 5 open source,
standards-based ECM project.