Jenkins的权限管理
本文接上篇内容。
之前解决了一个因为权限插件导致的启动报错问题。这里将会介绍如何对权限做管理。
也许犯错真的能让人成长,在前面对启动错误进行处理的时候,我发现config.xml
中有这么一段内容:
1 | <authorizationStrategy class="com.michelin.cio.hudson.plugins.rolestrategy.RoleBasedAuthorizationStrategy"> |
projectRoles!!! 我不就是因为找不到projectRoles
才准备卸载重装插件的吗(大写的黑人问号脸)??
PS: 这里用我自己的理解解答一下为什么Item roles
就是project roles
。以前jenkins新建任务好像是New job
,最近貌似改成了New item
。所以你懂了吧?
正文内容
- 安装插件
Role-base Authorization Strategy
- Jenkins > Manage Jenkin > Configure Global Security > Authorization > 选中
Role-Based Strategy
- Jenkins > Manage Jenkin > Manage and Assign Roles
- Manage Role
- Assign Roles
关于权限配置就聊到这里了,验证是否有效这里就省略了哈(当然我是亲测有效的,这里懒的写了)~