文档章节

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

dubox
 dubox
发布于 2018/06/05 16:51
字数 428
阅读 223
收藏 11

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

 

 

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

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

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

或者在插件管理里面找:

 

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

1.进入系统管理里面的 

2.授权策略

将 安全矩阵换成:

3.进入 系统管理里面的

4.进入 Manage Roles

 创建两个全局角色

admin 当然全勾上。。。

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

然后创建一个项目角色:

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

然后记得点 save;

 

5. 进入 Assign Roles 

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

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

然后,save!

就 over 了。。。

© 著作权归作者所有

共有 人打赏支持
dubox
粉丝 4
博文 98
码字总数 28307
作品 0
西安
程序员
私信 提问
Jenkins之用户管理|第一节-yellowcong

Jenkins的用户管理,可以通过 这个插件来实现,对于我们将用户配置在cas服务器上的,就更需要做好权限的控制了,不然一不小心,就有个三炮跑到了jenkins瞎捣鼓,那哪成。 1、安装Role-based ...

yelllowcong
2018/04/22
0
0
Jenkins简单使用介绍

一、Jenkins的配置 1. 下载地址: Jenkins的官方网站:http://jenkins-ci.org/ 目前最新版本的Windows版:http://mirror.xmission.com/jenkins/windows/jenkins-1.504.zip 2. 安装 Windows版......

长征2号
2017/08/31
0
0
jenkins基于jobs赋予用户权限

使用插件Role+Strategy+Plugin https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin 参考 思路: manage role是创建权限组 分为全局权限组和job权限组 assign role是分配权限...

saintli86
2016/11/30
10
0
Jenkins持续集成——用户管理

一、基于安全矩阵 系统管理 —>Configure Global Security 相关权限的作用: 其中有一些比较特别的权限: 最大的权限是Overall的Administer,拥有该权限可以做任何事情。 最基本的权限是Ove...

技术小胖子
2017/11/16
0
0
6、Jenkins利用Role-based Authorization Strategy插件管理项目权限

在Jenkins中,如果你希望不同组的创建的job只对改组内的成员可见,怎么实现呢?正常情况下,每个用户登录Jenkins都能看到所有的JOB,那么如果分组管理JOB呢? 我们可以利用Role-based Author...

余二五
2017/11/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

智能合约漏洞 -- 默认可见性修饰符

Solidity函数有visibility指定符,标明函数如何被允许访问。Visibility决定一个函数是否能被用户,被其他派生合约,从外部调用,仅从内部调用等等。有4个visibility指定符.函数默认的visibil...

怎当她临去时秋波那一转
47分钟前
1
0
Guava学习之Splitter 管道符分割

String str = "11|"; //方式一 分割 List<String> strs = Splitter.on("|").splitToList(str); //方式二分割 String[] strs2 = str.split("\\|"); ......

qimh
今天
5
0
flutter 保存视频 立即刷新

保存目录问题 String savePath= path.join(await _findLocalPath(),"DCIM","Camera"); 我的是小米8 这里面没有用到通知功能,也能够直接显示出来。 参考文章:https://blog.csdn.net/cod......

大灰狼wow
今天
2
0
MongoDB

关于MongoDb 1、MongoDB是一个开源的、基于分布式的、面向文档存储的非关系型数据库。 2、是非关系型数据库当中功能最丰富、最像关系数据库的。 3、由C++编写, MongoDB可以运行在Windows、u...

谢思华
今天
7
0
Node.js 进程平滑离场剖析

本文由云+社区发表 作者:草小灰 使用 Node.js 搭建 HTTP Server 已是司空见惯的事。在生产环境中,Node 进程平滑重启直接关系到服务的可靠性,它的重要性不容我们忽视。既然是平滑重启,就涉...

腾讯云加社区
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部