Hi, I have been meaning to try this plugin to do something similar, but not had time yet.
It's meant to allow you to specify a list of users allowed to run a job. Not exactly what you want but might help prevent accidental builds? https://wiki.jenkins-ci.org/display/JENKINS/Job+StrongAuthSimple+Plugin On 28 Mar 2013, at 21:26, Ken Beal <[email protected]> wrote: Hi, We want to restrict the ability to run jobs. All the security modules I’ve looked at are “additive”, meaning permissions granted are only added, never removed. So it seems like doing what we want to do is not possible. Has anyone needed this, and if so, were you able to achieve it? In our environment, we have several jobs that are configured to run in succession. These update a database, and gather data at the end. We want these to *only* run as part of the CI flow; if someone runs one of the test jobs independently, it can corrupt the data we’re saving. So the “quick fix” was to just disable the ability to run those jobs. I’ve looked at the “Project-based Matrix Authorization Strategy” option, as well as the “Role Strategy Plugin”. Are there others available that can do what we want? Another way of describing it is we want to have security settings similar to Windows, where each permission has both Allow and Deny checkboxes: <image001.png> Thanks, Ken -- 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/groups/opt_out. -- 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/groups/opt_out.
