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

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.kler.cn/a/509252.html

相关文章:

  • 递归40题!再见递归
  • ToDesk设置临时密码和安全密码都可以当做连接密码使用
  • Unity HybridCLR Settings热更设置
  • Vue数据响应式,reaction,ref的使用
  • 群论学习笔记
  • ubuntu开机自启某个应用
  • C++中string笔记杂谈
  • spring boot问题Invalid bound statement (not found)出现原因以及解决办法
  • 网络安全中攻击溯源有哪些方法?
  • Java锁 从乐观锁和悲观锁开始讲 面试复盘
  • wsl 使用 docker
  • 细说STM32F407单片机电源低功耗SleepMode模式及应用示例
  • ASP.NET Core - 配置系统之配置提供程序
  • 【Linux系列】查看服务器是否使用了 SSD 的多种方法
  • Spark Streaming的核心功能及其示例PySpark代码
  • Linux——线程的慨念及控制
  • Oracle数据库传统审计怎么用
  • 网络安全构成要素
  • 基于高光谱数据的叶片水分估测方法研究 【Matlab Python Origin】
  • 用c语言实现哈希表:03_hashing (哈希函数设计)
  • Flask学习入门笔记
  • 电梯系统的UML文档05
  • java根据模板导出word,并在word中插入echarts相关统计图片以及表格
  • 爱德华EDWARDS EPX180EPX500 Vacuum Pumps instruction Manual
  • 基于 Java Spring Boot 开发的项目复盘与技术总结
  • Spring Boot应用关闭分析