Just as a followup, I wanted to give anybody who may stumble across this question in the future some valuable information that helped me achieve this setup:
My goal was to have three tiers of users, each with less permissions than the former: - Global Administrators: -- Granted all global permissions within Jenkins. These users can do anything to any project / job, as well as modify Jenkins global configuration settings. - Project Administrators: -- Granted job configuration permissions within Jenkins. These users can do anything to a specific job, including modifying configuration and . - Project Developers -- Not granted any configuration permissions for jobs within Jenkins. These users are granted the read permission, as well some job configuration permissions (build, cancel, etc.). I ended up going with the role strategy plugin for Jenkins <https://wiki.jenkins.io/display/JENKINS/Role+Strategy+Plugin> . The matrix-based security plugin for Jenkins <https://wiki.jenkins.io/display/JENKINS/Matrix-based+security> did not offer sufficient enough functionality to achieve my desired result. Good luck to anybody out there whom may also need to implement a setup similar to what I've tried to achieve. It is possible with the Role Strategy Plugin! Please let me know on here if there are any specific questions and I'll do my best to follow up with any information I have discovered. -- View this message in context: http://jenkins-ci.361315.n4.nabble.com/Jenkins-Distributed-Builds-Project-Based-Matrix-Authorization-Strategy-tp4900386p4900767.html Sent from the Jenkins users mailing list archive at Nabble.com. -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/1500901783502-4900767.post%40n4.nabble.com. For more options, visit https://groups.google.com/d/optout.
