1、jenkins用户权限
- 可以集成gitlab、jenkins专有账户、LDAP、Servlet容器代理、Unix用户/组数据库
2、授权策略
- Gitlab Commiter Authorization Strategy
- Role-Based Strategy
- 任何用户可以做任何事(没有任何限制)
- 安全矩阵
- 登录用户可以做任何事
- 遗留模式
- 项目矩阵授权策略
3、插件安装
安装插件:Role-based Authorization Strategy
4、jenkins设置
系统管理——>全局安全配置——>
回到系统管理界面,就可以看到多出来一个插件: Mangge and Assing Roles
5、权限设置
进入Manager and Assign Roles——>Manage Roles,这里建立了四个权限,分别来对应不同的人员
- 创建项目角色:
回到Manage and Assign Roles界面
6、配置角色
选择Assign Roles,用户新建以后,根据用户不同类型的勾选不同的权限,