From d6ecd3a7ae5e80b5387c84e166cac44ca99176cd Mon Sep 17 00:00:00 2001 From: Brian Stinson Date: Jan 16 2018 17:54:07 +0000 Subject: fix default anon permissions --- diff --git a/s2i/jenkins/master/configuration/init.groovy b/s2i/jenkins/master/configuration/init.groovy index 2955d71..a74b584 100644 --- a/s2i/jenkins/master/configuration/init.groovy +++ b/s2i/jenkins/master/configuration/init.groovy @@ -1,6 +1,7 @@ import java.util.logging.Logger import jenkins.security.s2m.* import hudson.model.* +import hudson.security.* import jenkins.model.* import com.cloudbees.plugins.credentials.* import com.cloudbees.plugins.credentials.common.* @@ -120,3 +121,9 @@ Jenkins.instance.addNode(el7agent) Jenkins.instance.addNode(f25agent) Jenkins.instance.addNode(f26agent) logger.info("Agents Added") + +GlobalMatrixAuthorizationStrategy matrix_auth = new GlobalMatrixAuthorizationStrategy() + +matrix_auth.add(hudson.model.Hudson.READ,'anonymous') +matrix_auth.add(hudson.model.Item.DISCOVER,'anonymous') +matrix_auth.add(hudson.model.Item.READ,'anonymous')