码迷,mamicode.com
首页 > 其他好文 > 详细

Jenkins的权限管理,不同人员不同的发布权限

时间:2020-07-22 20:20:51      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:jenkin   需要   pipeline   lin   auth   就是   版本   glob   rate   

1.安装插件Role-base Authorization Strategy
2.Jenkins > Manage Jenkin > Configure Global Security > Authorization > 选中Role-Based Strategy
3.Jenkins > Manage Jenkin > Manage and Assign Roles
4.Manage Role
技术图片

技术图片
5.Assign Roles
技术图片

note:
1.如果要匹配 pipeline项目,正则是pipeline..pre 而不是 pipelinepre,记住前后俩个点
2.Item roles就是project roles,新版本找不到project role属于正常现象
3.config.xml(如遇下面的问题,类似卸载插件失败的可以注释xml文件去掉插件信息)
从文件内容可以看出,这里面有权限插件模块的部分定义,你会发现报错的类就在xml定义了。
因为插件被卸载,这部分定义内容还在,所以启动也就出大问题。
只需要删除<authorizationStrategy>...</authorizationStrategy>这部分内容
4.重启Jenkins服务

Jenkins的权限管理,不同人员不同的发布权限

标签:jenkin   需要   pipeline   lin   auth   就是   版本   glob   rate   

原文地址:https://blog.51cto.com/crfsz/2512546

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!