博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jenkins 权限视野管理插件 —— role-strategy
阅读量:6242 次
发布时间:2019-06-22

本文共 587 字,大约阅读时间需要 1 分钟。

hot3.png

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

153235_W2VO_2399303.png

 

 

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

下载地址: 

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

或者在插件管理里面找:

154332_ZSxq_2399303.png

 

安装比较顺利,这里就不多说了,说一下配置:

1.进入系统管理里面的 154519_Grpm_2399303.png

2.授权策略

将 安全矩阵换成:

154637_RckX_2399303.png

3.进入 系统管理里面的154810_ZB4C_2399303.png

4.进入 Manage Roles

 创建两个全局角色

161118_AbIR_2399303.png

admin 当然全勾上。。。

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

然后创建一个项目角色:

162203_7C5z_2399303.png

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

然后记得点 save;

 

5. 进入 Assign Roles 

163544_SmYO_2399303.png

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

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

164329_9y50_2399303.png

然后,save!

就 over 了。。。

转载于:https://my.oschina.net/u/2399303/blog/1824679

你可能感兴趣的文章
【转】C51中断函数的写法
查看>>
django无法加载admin的静态内容的问题(Centos7+Nginx+uwsgi环境下)
查看>>
windows 2008 启用.NET Framework 3.5
查看>>
Linux -- Ubuntu搭建java开发环境
查看>>
MVC视图中Html常见的辅助方法
查看>>
分享一下刚刚HP电话面试。。。。。。。。我估计我挂了,不过还是要来分享一下...
查看>>
PT 转 PX
查看>>
平凡世界里的万千思绪
查看>>
(二)java环境搭建
查看>>
深入推荐引擎相关算法 - 协同过滤2
查看>>
mybatis逆向工程之配置
查看>>
使用.NET 4.0+ 操作64位系统中的注册表
查看>>
剑指offer——面试题26:判断二叉树B是否为二叉树A的子结构
查看>>
scrapy主动退出爬虫的代码片段
查看>>
ny12 喷水装置(二)
查看>>
C\C++语言细节(2)
查看>>
Jenkins持续部署-自动生成版本号
查看>>
设计模式--代理模式
查看>>
javascript基础知识--最基础的
查看>>
[转] vue自定义组件(通过Vue.use()来使用)即install的使用
查看>>