Jenkins 用户权限/项目权限分离设置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins 用户权限/项目权限分离设置相关的知识,希望对你有一定的参考价值。
参考技术A 1、当jenkins需要发布多项目,且多项目之间需要进行权限隔离的情况下。可以使用Role-based Authorization Strategy 插件进行项目权限管理2、安装Role-based Authorization Strategy,直接安装。
3、配置授权策略,jenkins页面-->系统管理-->全局安全配置→ 选择授权策略下的Role-Based-Strategy。
4、创建用户
系统管理-->管理用户→新建用户
5、配置Roles和授权
系统管理→Manage and Assign Roles → Manage Roles
6、返回Manage and Assign Roles页面然后到Assign Roles 页面进行配置
7、通过管理员已经可以看到TeamA 和TeamB的Test构建。
TeamA manager 可以查看TeamA的job 与创建job 动作。无法查看TeamB的job
TeamA dev可以查看TeamA的job,且无法删除job 与创建job 动作
以上是关于Jenkins 用户权限/项目权限分离设置的主要内容,如果未能解决你的问题,请参考以下文章