[CPS-users-fr] Re: récupérer groupe LDAP d'un utilisateur via script python

Julien Fays julien.fays at gmail.com
Jeu 27 Sep 18:35:32 CEST 2007


Je réponds à ma question, avec l'aide de Nicolas Clain:

python: 'mon_groupe_ldap' in request.AUTHENTICATED_USER.getGroups()

permet de vérifier si l'utilisateur est membre de 'mon_groupe_ldap'.


Le 27/09/07, Julien Fays <julien.fays at gmail.com> a écrit :
>
> Bonjour
>
> Je cherche à récupérer le groupe LDAP d'un utilisateur via un script
> python sous CPS3.4.2
>
> - L e système de login Ldap tout comme l'attribution de rôles locaux à un
> groupe Ldap fonctionnent sans problème.
>
> - J'arrive à récupérer son username avec "python:
> request.AUTHENTICATED_USER.getUserName ()"
>
> - Je peux également tester le rô le local de l'utilisateur avec par
> exemple "python:user.has_role(('Contributor'), here)"
>
> Mais je voudrais récupérer la liste des groupe Ldap auxquels l'utilisateur
> appartient, ou simplement tester s'il appartient bien à un groupe Ldap
> défini.
>
>
> Merci d'avance,
>
> Julien
>
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.nuxeo.com/pipermail/cps-users-fr/attachments/20070927/15c08c06/attachment.htm


Plus d'informations sur la liste de diffusion cps-users-fr

This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.