Nuxeo mailing list archives
[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.