Jenkin权限控制——基于角色授权策略

文章详细介绍了如何在Jenkins中启用和配置Role-basedAuthorizationStrategy插件来实现项目权限控制。步骤包括安装插件,设置全局安全配置,管理角色以及分配用户权限,确保系统和项目的安全访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开启授权策略

Jenkins的项目权限控制通过【授权策略】实现,【授权策略】需要plugins提供,首先需要安装Role-based Authorization Strategy

安装Role-based Authorization Strategy

管理Jenkins——》插件管理——》搜素——》Role-based Authorization Strategy
——》完成安装
在这里插入图片描述

设置全局安全配置

管理Jenkins——》全局安全配置——》授权策略
选择 基于Role授权策略
在这里插入图片描述
重新打开Jenkins配置界面,安全模块会增加 Manage and Assign Roles功能配置项
在这里插入图片描述
点击Manage and Assign Roles功能,可以对 Roles实现管理和授权
在这里插入图片描述
选择 Manage Roles
新建 Global roles Smart 授予的基本read权限,item roles 设置的相同配置会覆盖此处的Read,但需要注意的是,全部后面的配置Global roles具有更高的优先级,即使在item roles配置不同内容也不生效。
在这里插入图片描述
配置Item roles
这里添加了Smart 项目权限,设置项目范围及权限
在这里插入图片描述

回到Manage and Assign Roles功能,然后选择assign-roles
在这里插入图片描述
添加用户授权,这里配置全局基础权限,可以登录等
在这里插入图片描述
这里配置项目可见范围,及操作权限
在这里插入图片描述

至此,角色授权策略初步配置完成,后续还需要根据实际情况设置权限。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值