一、设置权限
# 如果没有安装这个插件
Role-based Authorization Strategy1、系统管理--全局安全配置(Configure Global Security )

2、授权策略选择 Role-Based Strategy,保存

二、管理和分配角色
在系统管理页面进入 Manage and Assign Roles

1、管理角色
点击管理角色

a)设置全局角色(全局角色可以对jenkins系统进行设置与项目的操作)
admin:对整个jenkins都可以进行操作
ops:可以对所有的job进行管理
other:只有读的权限

设置后为:

2、项目角色
a)设置项目角色(项目角色只能对项目进行操作)
test 测试环境
prod 生产环境
示例:

设置如下,保存

3、分配角色

现在系统有1个用户test,要求他只能操作测试环境的发布。
a)在全局角色中,添加用户test

勾选other

b)在项目角色中,添加用户test

勾选test

三、查看分配结果
登录用户test,只有test开头的服务

版权声明:本文为legend818原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。