Jenkins基于项目的安全性阻止所有用户

时间:2017-05-24 05:56:05

标签: jenkins

我将Jenkins全局安全配置设置为使用基于Matrix的安全性。 在项目中,我设置启用“基于项目的安全性”并选中“阻止全局授权矩阵的继承。”。 在我为任何用户设置权限之前我保存了。 所以现在没有人可以在基于Matrix的安全模式下触摸这个项目。 我现在将全局安全配置设置为其他模式以访问此项目。 有没有办法在基于Matrix的安全模式下显示该项目?

1 个答案:

答案 0 :(得分:0)

我解决了。 我编辑了这份工作的config.xml。它位于jenkins_home / jobs / prject_name下。 删除这些行:

result <- rbindlist(lapply(test3, as.list), fill=TRUE)
result[, rowna := names(test3)]
result
#    a  b  c var2 var3 rowna
# 1: a  b  c   NA   NA  Row1
# 2: d NA NA    e    f  Row2

重新启动jenkins并修复它。