jenkins 权限视野管理插件 —— role-strategy

之前一直用全局安全配置+安全矩阵,可是这个只能控制功能权限,无法控制视野。。。安全

 

 

找了很久终于找到了 role-strategy 插件,插件

下载地址: http://updates.jenkins-ci.org/download/plugins/role-strategy/教程

在 插件管理-高级 里面有个插件上传ci

或者在插件管理里面找:get

 

安装比较顺利,这里就很少说了,说一下配置:jenkins

1.进入系统管理里面的 配置

2.受权策略date

将 安全矩阵换成:plugin

3.进入 系统管理里面的权限

4.进入 Manage Roles

 建立两个全局角色

admin 固然全勾上。。。

release 只须要勾 Overall->Read 一个,Overall->Read 是一个基本权限有这个才能进来(这个要注意 ,有些教程没有说这个)

而后建立一个项目角色:

这里的重点是 Pattern ,它是用来匹配任务名的,匹配规则应该是相似正则匹配(这个很重要,我在这坑了很久,起初没看见那个小点 觉得*是通配符,怎么搞都不行)

而后记得点 save;

 

5. 进入 Assign Roles 

先往全局角色里添加用户(用户是在用户管理建立好的,这里就不说怎么建立用户了),若是你想让一个用户只有项目角色的权限,那你就先在这儿给他勾上只有Overall->Read权限的角色;

而后,给项目角色添加用户:

而后,save!

就 over 了。。。

相关文章
相关标签/搜索