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.


Reply via email to