首页 > 其他分享 >jenkins权限配置

jenkins权限配置

时间:2022-09-06 13:01:22浏览次数:85  
标签:插件 prod 角色 创建 配置 Role jenkins 权限

目录

一、简介

Jenkins版本:2.3.59
借助Role-based Authorization Strategy插件来达到不同的用户看到的项目任务不同,达到同一套Jenkins环境,隔离使用的目的

二、安装插件

系统管理 -> 插件管理->可选插件里面,选择安装Role-based Authorization Strategy插件,我的已经安装了,显示在已安装里面了

二、全局安全配置
系统管理 -> 全局安全配置 -> 授权策略,选择Role-Based Strategy

配置后,安全管理里就出现Manage and Assign Roles

三、创建角色

1.创建全局角色

2.创建项目角色

  • Role to add:上面全局创建的角色名称
  • Pattern正则匹配,.*-prod 表示匹配所有以-prod为结尾的项目,这里配置查看、打包、取消权限

3.给用户分配角色

  • 前提:先去创建用户,这里省略

  • 配置全局角色

  • 配置项目角色

四、查看项目

用带有prod角色的帐号登录时,只能查看XXXX-prod结尾的项目

同时只有build和cancel权限

五、参考

https://blog.csdn.net/jxlhljh/article/details/124770124
https://www.cnblogs.com/qican/p/15533972.html

标签:插件,prod,角色,创建,配置,Role,jenkins,权限
From: https://www.cnblogs.com/lvlinguang/p/16661385.html

相关文章

  • IntelliJ IDEA 下的svn配置及使用
    1、安装TortoiseSVN,commandlineclienttools一定要选  2、IDEA打开【设置-版本控制-Subversion]设置svn地址注意:如果安装没有选择commandlineclienttools找不......
  • python项目结束后权限管理配置
    一、创建rbac的apppythonmanage.pystartapprbac注入;settings.py的INSTALLED_APPS中二、创建rbac表,在rbac的models.py中添加fromdjango.dbimportmodels#权限......
  • k8s配置harbor密钥
    目录一、简介二、k8s解决方案三、参考一、简介1、Kubernetes在拉取私服(Harbor)镜像时,经常出现问题,导致ImagePullBackOff,通过desicribe查看pod发现没有pull权限所致。2......
  • rh358 005 dhcp dhcp6 打印机 ansible配置dhcp和打印机
    部署dhcp服务器主机发送Discover报文目标为广播地址同一网段的dhcp收到报文后,dhcp响应一个offer报文offer报文:dhcp自己的ip地址。和客户端ip以及使用周期,和客户端ip网......
  • idea中application.yml文件配置git的https连接报cannot open git-upload-pack错误
    如下图 git连接方式为https方式,访问仓库内的某个文件时报cannotopengit-upload-pack错误 解决方法 在idea的设置中找到图中的选项选中即可......
  • swagger2 + spring security(携带token) 相关配置
    本文配置swagger2.9的基本、携带token相关配置引入依赖<!--swagger--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</art......
  • java调用kettle自定义kettle.properties配置文件路径
    java调用kettle自定义kettle.properties配置文件路径默认路径java调用kettle的jar包时,在初始化环境的时候,会在指定路径创建并加载kettle的kettle.properties文件,该文件的......
  • JAVA的多版本配置及详解
    一、概述因为java版本兼容性的问题,实际开发中可能需要进行不同java版本的切换,本篇博客将介绍JAVA的多版本配置以及环境变量的作用(需要配置java环境的也可以看过来)。二、......
  • 从零开始配置vim(21)——lsp简介与treesitter 配置
    截止到上一篇文章,我们配置了neovim的很多内容了。具备了一些编辑器的常用功能了,而且可以胜任日常的文档编辑工作了。但是想作为一个可靠的代码编辑器还缺少重要的一环,即代......
  • zabbix监控配置项配置
    创建主机并加入主机组1.手动添加监控项即获取数据的监控指标增加用户,修改用户,删除用户etc/passwd文件都会发生改变,添加监控录像[root@client~]#cd/tmp/[r......