当前位置: 首页 > news >正文

Jenkins-基于Role的鉴权机制

jenkins自带了一些全局性的安全配置。 但无法通过job等相对细粒度的来控制使用者的权限。但它可以借助相关的插件实现细颗粒的权限控制。

插件: Role-based Authorization Strategy

需要在configure global security中配置授权策略如下:

 

保存后, 系统管理页面会有Manage and Assign Roles操作选项:

 1. 管理角色(manage roles):

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

     项目角色与全局角色的区别就是,项目角色只能管理项目,没有管理jenkins的权限配置。


Pattern选项支持正则表达式,如“Roger-.”表示所有以Roger-开头的项目,“(?i)roger-.*”表示以roger-开头的项目并且不区分大小写,如以ABC开头的项目可以配置为“ABC|ABC.*”,也可以使用“abc|bcd|efg”直接匹配多个项目。

 2.  分配角色(assign roles):

     为用户分配所属角色,可以分配全局角色和项目角色。

http://www.lryc.cn/news/523139.html

相关文章:

  • 计算机网络介质访问控制全攻略:从信道划分到协议详解!!!
  • 5.若依 Configuration ConfigurationProperties 使用
  • 使用docker部署mysql和tomcat服务器发现的问题整理
  • 数据库开发支持服务
  • 通过学习更多样化的生成数据进行更广泛的数据分发来改进实例分割
  • NVIDIA视频编解码
  • GCC支持Objective C的故事?Objective-C?GCC只能编译C语言吗?Objective-C 1.0和2.0有什么区别?
  • 详解深度学习中的Dropout
  • SQL-杂记1
  • Python(十七)excel指定列自动翻译成英文
  • Ubuntu20.04取消root账号自动登录的方法,触觉智能RK3568开发板演示
  • 诡异的Spring @RequestBody驼峰命名字段映射失败为null问题记录
  • YOLOv10改进,YOLOv10检测头融合RFAConv卷积,添加小目标检测层(四头检测)+CA注意机制,全网首发
  • 周末总结(2024/01/18)
  • LLM - 大模型 ScallingLaws 的迁移学习与混合训练(PLM) 教程(3)
  • 【软件开发过程管理规范】需求管理,需求分析,设计开发管理,测试管理(Word)
  • 计算机网络 (49)网络安全问题概述
  • RPA编程实践:Electron实践开始
  • ORB-SLAM2源码学习:MapPoint.cc④: 新增地图点总结
  • 2025西湖论剑-babytrace
  • 绘图专用,26个常见流程图符号及其解释
  • 【个人学习记录】软件开发生命周期(SDLC)是什么?
  • 自学SpringBoot笔记
  • 03JavaWeb——Ajax-Vue-Element(项目实战)
  • [leetcode](找到vector中的特定元素并删除)无重复字符的最长子串
  • Mockito+PowerMock+Junit单元测试
  • Ncat: bind to :::7777: Address already in use报错问题解决
  • Docker 搭建mysql 连接超时问题,xxl-job启动mysql连接报错,禁用dns
  • 在线图片像素颜色拾取工具
  • Qt之登录界面(splash)