Jenkins 用户角色及权限管理

Jenkins 用户、角色及权限管理

官方文档:https://jenkins.io/zh/doc/

1、插件管理

首先,登录以管理员身份登录Jenkins
然后,在插件管理模块中,检查Role-based Authorization Strategy 插件是否已经安装。
Role-based Authorization Strategy插件
最后,插件安装完成后,在jenkins的全局安全配置功能中,启用安全,并将授权策略设置为Role-Based Strategy
安全策略配置

2、角色管理

通过系统管理模块中的 Manage and Assign Roles组件,完成角色配置工作。
1)、Global roles 用于配置全局,设置admin角色和’view’角色即可。
全局角色
2)、Project roles 用户项目角色授权方案的设计。
a)、填写项目名称Role to add 和 项目正则规范Pattern

Pattern 的Job扫描规范,按照 .* 进行模糊匹配。如需扫描tysite项目下的所有任务,可以通过 tysite.*进行扫描
具体任务权限分配,可根据具体项目角色使用情况设定,下图示例全部权限和仅执行权限。

项目角色

3、创建用户

通过系统管理模块中的管理用户功能,进入用户列表。点击左侧菜单栏中的新建用户按钮,进行账号创建。
创建用户
录入账号、密码、全名及邮箱即可
用户信息填写

4、用户授权

通过系统管理模块下 Manage And Assign Roles 组件的Assign Roles (分配角色)功能,给用户授予相关项目的任务权限。
首先,给用户授权全局查看权限。在Assign Roles功能的 Global roles 列表中添加该用户,并选择view权限。
添加账号
然后,授予项目任务组权限。在Item roles 列表中,添加该用户,并授予所需权限,方法与第一步相似。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值