Revision: 62208
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 7, 2013 20:14 by alces
Initial Code
USR = 'johnson' // this may be scriptler parameter
hudson.model.Hudson.instance.items.each {jb ->
sec = jb.getProperty(hudson.security.AuthorizationMatrixProperty.class)
if (USR in sec?.groups) {
prm = sec?.grantedPermissions.findAll{USR in it.value}.keySet().name
println "$jb.name: ${prm.sort().join ','}"
}
}
"FINISHED" // for don't print too large result in console
Initial URL
hudson_user_perms
Initial Description
Getting user's permissions in Hudson
Initial Title
Get user\'s permissions in hudson
Initial Tags
Initial Language
Groovy