Jenkins分配对应项目权限与用户管理

在日常开发过程中经常会出现用户和权限管理问题,没有配置trigger时,通常需要我们手动构建,但此时前端和后端的朋友没有build权限,导致每次dev环境测试都需要麻烦我们手动去构建,消息传达不及时则会降低开发效率。

现有Jenkins很好解决了用户和权限管理问题,下面是完整的实操过程

1、进入Jenkins dashboard,选择Manage Jenkins--->Manage Users


没有用户的可以在此创建用户

2、Manage Jenkins--->Manage and Assign Roles--->Manage Roles


在Role to add和Pattern中添加对应的项目

(pattern中可用通配符.*进行匹配(点不能少)还可以使用 | 加入多个项目)这样可直接添加所有分支

填好后别忘了保存

3.Manage and Assign Roles--->Assign Roles

在对应用户以及项目勾选即可,用户的权限可自行调整,这里不过多赘述

(没有插件的在jenkins系统管理的插件管理中搜索role,安装 Role-based Authorization Strategy 这个插件。

安装完成后在全局安全配置中,授权策略改成Role-Based Strategy即可)

相关推荐
喜欢读源码的小白4 分钟前
SpringBoot的启动流程原理——小白的魔法引擎探秘
java·开发语言·spring boot·springboot启动原理
白露与泡影11 分钟前
BAT 大厂 java高频面试题汇总:JVM+Spring+ 分布式 +tomcat+MyBatis
java·jvm·spring
Han.miracle13 分钟前
数据结构——排序的学习(一)
java·数据结构·学习·算法·排序算法
摇滚侠25 分钟前
Spring Boot 3零基础教程,WEB 开发 通过配置类代码方式修改静态资源配置 笔记32
java·spring boot·笔记
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ26 分钟前
mapper.xml sql动态表查询配置
xml·java·sql
YuanlongWang28 分钟前
C# 基础——多态的实现方式
java·c#
小咕聊编程1 小时前
【含文档+PPT+源码】基于spring boot的固定资产管理系统
java·spring boot·后端
roykingw1 小时前
【终极面试集锦】如何设计微服务熔断体系?
java·微服务·面试
我命由我123451 小时前
Spring Cloud - Spring Cloud 微服务概述 (微服务的产生与特点、微服务的优缺点、微服务设计原则、微服务架构的核心组件)
java·运维·spring·spring cloud·微服务·架构·java-ee
それども1 小时前
忽略Lombok构建警告
java·开发语言·jvm