I have setup a parametrized job for self-service deployments in Jenkins.
Users can select a version of the application and the environment to deploy 
to.
The available environments displayed to the user is currently just a static 
list of strings (*choice parameter*).

*Now i want to restrict deployments to some environments based on the 
LDAP-groups of the current user.*

My user-page in jenkins displays something like:


Jenkins User Id: maku
>
> Groups:
>
>     adm_proj_a
>     nexus_admin
>     ROLE_ADM_PROJ_XY
>     ROLE_BH_KK
>

*How do i get these groups within a groovy-script?*

I tried to use *dynamic choice parameter (scriptler)* and get the 
LDAP-groups using a groovy-script but did not find my way through the 
Jenkins-API.

Any hints welcome

PS: Question also posted here:  
http://stackoverflow.com/questions/24279864/jenkins-how-to-get-a-users-ldap-groups-in-groovy-script

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to