文档章节

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

dubox
 dubox
发布于 06/05 16:51
字数 428
阅读 196
收藏 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
粉丝 3
博文 94
码字总数 27160
作品 0
西安
程序员
私信 提问
Jenkins之用户管理|第一节-yellowcong

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

yelllowcong
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
6、Jenkins利用Role-based Authorization Strategy插件管理项目权限

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

余二五
2017/11/09
0
0
JENKINS针对不同项目组对用户进行权限分配

权限需求 因JENKINS上存有de(开发)、te(测试)、re(预发布)等三个不同环境的项目,同时因为项目需求,需要对不同的开发及测试人员配置不同的jenkins权限,即以项目为单位,对不同人员进...

卡子火
05/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

十月开源项目推荐:专为 Python 初学者准备的 IDE 你用过吗?

每月新增开源项目。顾名思义,每月更新一期。我们会从社区上个月新收录的开源项目中,挑选出有价值的、有用的、优秀的、或者好玩的开源项目来和大家分享。数量不多,但我们力求推荐的都是精品...

编辑部的故事
13分钟前
6
0
Java/Android 获取文件夹的文件列表(file.listFiles())并按名称排序,中文优先

排序规则 因为是中国人,习惯性看中文文件夹放前面比较顺眼,所以在别人博客(https://blog.csdn.net/da_caoyuan/article/details/56664673)的基础上,加上了自己的排序规则。 默认排序规则...

她叫我小渝
14分钟前
0
0
RabbitMQ通过shovel插件迁移数据

前言 生产环境中会遇到RabbitMQ数据迁移的场景,例如:切换云服务厂商、不同Region之间数据迁移、新搭建RabbitMQ实例,数据需要同步至新的RabbitMQ实例。 前提条件: 源RabbitMQ实例打开了s...

中间件小哥
17分钟前
0
0
kubernetes 环境搭建

kubernetes 简介:Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful)。 点击此处查看官网详情。...

MrPei
31分钟前
1
0
关于scala macro的example

http://www.bbartosz.com/blog/2016/09/24/fun-with-scalameta-examples-part1/

Littlebox
33分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部