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

关于权限配置就聊到这里了,验证是否有效这里就省略了哈(当然我是亲测有效的,这里懒的写了)~







