Jenkins Role-based用户鉴权插件

1、安装 Role-based Authorization Strategy插件
系统管理 > 插件管理
如果没有安装在 Available plugins 搜索安装,下面我是已安装好的~

2、启用 Role-based 插件
系统管理 > 全局安全配置

3、新建一个全局角色并赋予只读权限

系统管理 > Manage and Assign Roles > Manage Roles

4、新建一个项目角色
项目角色,是针对某个项目做权限控制,更细致
系统管理 > Manage and Assign Roles > Manage Roles

5、创建两个用户 分别为zhangsanlisi
系统管理 > 创建用户
我省略创建步骤 创建完成后如下图

6、角色分配
系统管理 > Manage and Assign Roles > Assign Roles
zhangsanlisi分配 read-role 角色中权限

单独给 lisi分配cca项目管理权限

OK! 到此结束,可以分别登入两个用户验证权限zhangsan用户只有登入平台的权限,登入平台后不会有任何项目,而lisi项目登入平台后可以管理以cca开头的项目如下:

posted @ 2022-12-27 22:27  乱七八糟博客备份  阅读(80)  评论(0编辑  收藏  举报