Jenkins中权限管理说明(9)

Jenkins版本:2.303.1

默认情况下,Jenkins是不允许注册操作,只有安装时候赋予的管理员账户。

Jenkins Role Authorization 插件 可以通过通配符方式给用户分配角色,即特定的用户只能看到特定前缀的 View 和 Job,所以一般来说创建的 Jenkins View 与 Job 命名都要带上跟项目相关的前缀。

1、系统设置中开启允许外部注册

Manage Jenkins-> Configure Global Security->安全域,点击允许用户注册;

考虑到安全的情况,可以不开启,通过后台创建的形式分权限

2、安装插件

Role-based-Authorization 是 Jenkins 权限管理插件,我们需要提前安装此插件,进入 系统管理->插件管理->可选插件 搜索 Role-based,然后进行安装操作

3、新建用户测试

Manage Users-》新建用户;创建一个用户,单独管理某一个项目

  • 用户名:developer
  • 名称:developer
  • 密码:XXXXXXXXX
4、创建视图

只是为了方便分组管理

在 Jenkins 中创建一个视图 TestViews, 并且在一个视图中创建相应的任务:

视图 TestViews:GKhomev3Test

5、设置授权策略

Manage Jenkins->全局安全配置 中将 访问控制 里 授权策略 配置为 Role-Based Strategy:

6、创建角色

Manage Jenkins-》Manage and Assign Roles

篇幅有限,图文过多,更多点这里

相关推荐
小蒜学长几秒前
基于过程性评价的ai助学平台(代码+数据库+LW)
java·spring boot·后端·微信小程序·过程性评价
洁洁!5 分钟前
手搓 C++ 线程池详细讲解以及如何面试应答
java·c++·面试
萝卜白菜。7 分钟前
TongWeb生产环境配置规范之三:优化TongWeb启动速度
java·开发语言
众壹新能源科技15 分钟前
逆变器半夜停机等备件48小时少发10万度电,备件安全库存怎么算
大数据·运维·安全
信誓旦旦的程序猿16 分钟前
【Python量化实战宝典 #20】动量、反转择时手册:趋势跟随与均值回归(Python 可跑)
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
广州智造17 分钟前
Radioss破坏模型FAILJOHNSON (Johnson-cook) 和 FAILTAB1
运维·数据库·自动化·仿真·建模·后处理·前处理
味悲21 分钟前
Nginx笔记
linux·运维·笔记·nginx
电商全栈程序猿22 分钟前
2026 开源商城系统选型指南:开发者实测对比Tigshop、ShopXO、CRMEB
java·运维·开源
时间售卖铺26 分钟前
MySQL 库表设计:数据库范式详解
运维·数据库·mysql·云原生
骑着蜗牛撵大象32730 分钟前
用 Codex 批量做数字人商品口播视频:从分镜 JSON 到成片校验的流水线
java·ffmpeg·json·音视频·数字人·视频·codex