1.使用管理员账号登录jenkins

2.点击系统管理,在点击插件管理,新增 Role-based Authorization Strategy插件

在这里插入图片描述
在这里插入图片描述
这里提示版本不支持,可以点击插件,去官网下一个低版本的安装在这里插入图片描述
在这里插入图片描述

3.插件安装完成后,开启Role权限

在这里插入图片描述
在这里插入图片描述

4.开启权限后,系统管理里后多了 Manage and Assign Roles,点击设置角色在这里插入图片描述

添加一个项目角色,然后Pattern 是一个任务名字的匹配正则(示例:.demo 已demo为结尾的任务,demo. 已demo开头的任务)在这里插入图片描述
这里需要在加个全局角色,否则账号登录的时候提示Access Denied,在这里插入图片描述
在这里插入图片描述

5.角色设置好后,给用户分配角色在这里插入图片描述

分配一个全局角色,再分配一个项目角色就可以了。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐