Jenkins用户权限管理过程

 更新时间:2026年01月26日 08:34:08   作者:云计算-Security  
本文介绍了如何在Jenkins 2.332.3版本中安装插件、配置全局安全、创建和分配角色,以实现用户权限管理

Jenkins 版本:2.332.3

一、安装插件

1.1 安装

在 Jenkins 的管理插件中进行插件安装

输入 Role 即可找到,如下图我已经安装过了。

1.2 配置

点击 Configure Global Security 进入配置

1、在 Jenkins 设置中找到如下图标

2、选择刚安装的插件来作为我的用户权限

二、创建角色

2.1 插件功能

在 Jenkins 设置下找到 Manage and Assign Roles 并点击进入

主要功能:

2.2 角色管理

1、点击上图 Manage Roles 进入角色管理

2、创建全局角色

创建一个名为 base 的全局角色,该角色可作为所有用户的基本权限,也就是所有普通用户都具备的基本权限,并赋予角色 Overall 下的 Read 权限。

3、创建项目角色

创建一个名为 shop 的项目角色,Pattern 为过滤或匹配正则表达项,cms.* 表示以 cms 开头的项目都会被匹配到,设置完之后,为该项目角色赋予对应的权限。

Pattern 可以匹配作业(job)、代理(agents)、文件夹(folders)等项目关键字及类型。

格式为:jobs, agents, folders, etc 如有多个的话,用英文状态下的逗号","分开即可。

4、创建节点角色

节点角色主要是用于主从 Jenkins 部署时,进行节点权限配置。

2.3 角色分配

1、创建用户

2、点击 Assign Roles 为用户分配权限

按照上面配置的项目角色权限,ops 用户只能匹配到以 cms 开头的项目,其他项目他是无法看到的,接下来进行验证。

3、ops 用户登录验证

总结

至此,Jenkins 用户权限设置完毕!

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Android 屏幕分辨率的整理

    Android 屏幕分辨率的整理

    这篇文章主要介绍了Android 屏幕分辨率的整理的相关资料,这里整理了常见的分辨率希望能帮助到大家,需要的朋友可以参考下
    2017-08-08
  • springboot中的starter及自定义方法详解

    springboot中的starter及自定义方法详解

    这篇文章主要介绍了springboot中的starter及自定义方法详解,Starter是Spring Boot中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境(条件)进行自动配置,需要的朋友可以参考下
    2023-11-11
  • Future与FutureTask接口实现示例详解

    Future与FutureTask接口实现示例详解

    这篇文章主要为大家介绍了Future与FutureTask接口实现示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • 手动添加jar包进Maven本地库内的方法

    手动添加jar包进Maven本地库内的方法

    这篇文章主要介绍了手动添加jar包进Maven本地库内的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • java swing中实现拖拽功能示例

    java swing中实现拖拽功能示例

    这篇文章主要介绍了java swing中实现拖拽功能示例,需要的朋友可以参考下
    2014-04-04
  • JavaMail实现发送超文本(html)格式邮件的方法

    JavaMail实现发送超文本(html)格式邮件的方法

    这篇文章主要介绍了JavaMail实现发送超文本(html)格式邮件的方法,实例分析了java发送超文本文件的相关技巧,需要的朋友可以参考下
    2015-05-05
  • Eclipse常用快捷键总结(必看篇)

    Eclipse常用快捷键总结(必看篇)

    下面小编就为大家带来一篇Eclipse常用快捷键总结(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • WebDriver中实现对特定的Web区域截图方法

    WebDriver中实现对特定的Web区域截图方法

    这篇文章主要介绍了WebDriver中实现对特定的Web区域截图方法,本文直接给出实现代码,需要的朋友可以参考下
    2015-06-06
  • java 中线程等待与通知的实现

    java 中线程等待与通知的实现

    这篇文章主要介绍了java 中线程等待与通知的实现的相关资料,希望通过本文能帮助到大家,让大家掌握这样的功能,需要的朋友可以参考下
    2017-09-09
  • Java多线程实现简易微信发红包的方法实例

    Java多线程实现简易微信发红包的方法实例

    这篇文章主要给大家介绍了关于Java多线程实现简易微信发红包的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01

最新评论