概述

今天介绍下jenkins应该怎么去配置用户角色权限,注意jenkins 配置用户角色权限需要安装插件 Role Strategy Plugin。


1、安装 Role Strategy Plugin 插件

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

打开jenkins 系统管理-->管理插件-->高级 点击上传,选择下载的插件安装

安装完后,重启jenkins


2、配置授权策略

安装插件后,进入系统设置管理-->Configure Global Security ,配置如下,保存


3、配置User/Group权限

打开 系统管理-->Manage and Assign Roles

3.1、管理角色(Manage Roles)

选择该项可以创建全局角色、项目角色,并可以为角色分配权限

添加test组,并给Over all 的Read 权限 Job Build 权限,以及View的Read权限,Project roles 配置看到的Job。

例如匹配以 auto开头的,需要写成 auto.* 而不是 auto*。

配置完后保存。

3.2、添加用户权限(Assign Role)

系统管理 --> 用户管理 -->添加用户


4、创建 autotest 任务

用户test(只有构建权限)用户登录进去,发现只能看到autotest任务,实现不同用户不同视图及不同权限。

到这里就可以了。


觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~

oracle查询用户权限和角色_详解jenkins配置用户角色权限的实现方法相关推荐

  1. vue动态设置文字布局方式_详解Vue动态添加模板的几种方法

    动态添加模板需要收集原始数据的页面,这个时候我们需要很多原始数据收集模板,下面给大家详解Vue 动态添加模板的几种方法,希望对你学习这方面知识有所帮助. 通常我们会在组件里的 template 属性定 ...

  2. python比较两个字符串相似度_详解Python 字符串相似性的几种度量方法

    字符串的相似性比较应用场合很多,像拼写纠错.文本去重.上下文相似性等. 评价字符串相似度最常见的办法就是:把一个字符串通过插入.删除或替换这样的编辑操作,变成另外一个字符串,所需要的最少编辑次数,这种 ...

  3. Docker的mysql镜像_详解docker下的Mysql镜像的使用方法

    通常初学者学习docker时,不太清楚怎样拉取一个Mysql镜像并使用,今天这篇文章简单介绍一下使用流程. 一.预习一下用到的docker命令: 1.docker images 列出本地主机上的镜像. ...

  4. python json方法详解_详解python中的json的基本使用方法

    在Python中使用json的时候,主要也就是使用json模块,json是以一种良好的格式来进行数据的交互,从而在很多时候,可以使用json数据格式作为程序之间的接口. #!/usr/bin/env ...

  5. python中setattr用法_详解Python的hasattr() getattr() setattr() 函数使用方法

    hasattr(object, name) 判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False. 需要注意的是name要用括号括起来 ...

  6. vue连接后端本地接口_详解vue配置后台接口方式

    详解vue配置后台接口方式 在vueAdmin项目中有两种方式配置后端接口的方式,在此做下记录 第一种(代理方式) 在工程目录下 > config > index.js - 修改为如下配置 ...

  7. mysql数据库中count的作用_详解 MySQL中count函数的正确使用方法

    1. 描述 在MySQL中,当我们需要获取某张表中的总行数时,一般会选择使用下面的语句 select count(*) from table; 其实count函数中除了*还可以放其他参数,比如常数.主 ...

  8. python策略模式包含角色_详解Python设计模式之策略模式

    虽然设计模式与语言无关,但这并不意味着每一个模式都能在每一门语言中使用.<设计模式:可复用面向对象软件的基础>一书中有 23 个模式,其中有 16 个在动态语言中"不见了,或者简 ...

  9. vue 修改模板{{}}标签_详解Vue 动态添加模板的几种方法

    以下方法只适用于 Vue1.0 版本,推荐系数由高到低排列. 通常我们会在组件里的 template 属性定义模板,或者是在*.vue文件里的 template 标签里写模板.但是有时候会需要动态生成 ...

最新文章

  1. git_修改git历史提交记录
  2. 玩转Mybatis中的类型转换器TypeHandler
  3. mysql 分表后如何扩展_mysql扩展至分库分表
  4. 2021宁夏高考成绩查询电话,2021宁夏高考成绩什么时候几点可以查
  5. 2016021701 - 百位名人读书心法01
  6. php 汉字转拼音及获取拼音首字母
  7. sccm 2007 r2 step by step 之十五 补丁管理
  8. [转载]关于Microsoft Jet (msjet40.dll) Exploit
  9. Mac使用OpenCV项目步骤
  10. ScrollView嵌套Gridview或者listview滚动问题
  11. scatter python_Python数据可视化之scatter( )函数
  12. Android手机多种截图方式
  13. 前端使用canvas拼接多张图片
  14. ADS2015导入飞思卡尔元器件模型 安装DesignKit
  15. 《单片机原理及应用(魏洪磊)》第六章第11题
  16. PS运动模糊+径向模糊+高斯模糊
  17. PyQt5:ToggleButton开关按钮(24)
  18. IT行业三大热门专业,就业容易工资高,人才缺口比较大
  19. vue前台Failed to load resource: the server responded with a status of 404 (Not Foun
  20. 无机质谱仪对洁净实验室都有哪些要求?

热门文章

  1. 软件公司怎么定价它们的项目_如何为副项目定价
  2. 开源硬件基金是如何运作的_如何在没有任何风险投资资金的情况下通过开源硬件赚钱
  3. firstchild.data与childNodes[0].nodeValue意思
  4. matlab x为整数,关于matlab中用什么字符表示任意整数
  5. debian下安装python虚拟环境
  6. C++ 使用A*算法解决八数码问题
  7. 一道Python面试题,设置一个动态变量名
  8. json字符串,JSON对象,JSON数组的区别与相互转换
  9. python3中的property使用方法
  10. python---之plt.subplot画图详解