Jenkins 权限管理:
1. 下载安装Role-base插件
2. 修改授权策略为Role-base策略:
3. 创建角色:
创建一个baseRole全局角色,只分配登录权限:
创建一个itemRole1的项目类型角色,且只能访问项目名为test1为开头的项目:
创建一个itemRole2的项目类型角色,且只能访问项目名为test2为开头的项目:
点击保存:
4. 创建用户:
创建 jack 和 rose 两个用户
5. 用户分配角色:
给jack分配itemRole1角色和baseRole角色
给rose分配itemRole2角色和baseRole角色
6. 新建两个项目 test1-01, test2-01:
7. 分别测试jack 和 rose 两个账号登入: