Jenkins用户权限管理
一、插件安装
插件:Role-based Authorization Strategy
版本:2.3.2
二、全局安全配置
进入Jenkins后点击系统管理进入全局安全配置
当插件安装好的时候,授权策略会多出一个Role-Based Strategy选项,选择该项并保存
三、管理和分配角色
在系统管理页面进入 Manage and Assign Roles
1.管理角色
点击manage roles
设置全局角色(全局角色可以对jenkins系统进行设置与项目的操作)
admin:对整个jenkins都可以进行操作
ops:可以对所有的job进行管理
other:只有读的权限
设置项目角色(项目角色只能对项目进行操作)
jmeter_test_manage:jmeter_test的管理人员
jmeter_test_user:jmeter_test的普通用户
2.创建用户
系统管理页面的管理用户
创建几个用户
3.分配角色
系统管理页面进入Manage and Assign Roles,点击assign roles
分配全局角色
分配项目角色
四、查看分配结果
1.admin用户进入系统可以看到所有的系统管理权限和所有的项目
2.test_create和test_read没有系统管理权限但是可以管理项目
五、引用