You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Jenkins中禁用「Manage Plugin」功能?

在Jenkins中禁用「Manage Plugin」选项的方法

下面是几种实用的实现方式,根据你的需求选择:

1. 用全局安全权限矩阵限制(最基础方法)

  • 登录Jenkins管理员账号,进入「Manage Jenkins」→「Configure Global Security」
  • 选择「Matrix-based security」(如果当前没启用的话)
  • 在权限列表里找到Plugins分类下的「Manage Plugins」权限,给不需要该权限的用户/组取消勾选这个权限
  • 保存设置后,无权限的用户就看不到「Manage Plugin」入口了

2. 通过修改Jenkins配置文件实现

  • 找到Jenkins的主目录(通常是~/.jenkins或/var/lib/jenkins)
  • 编辑目录下的config.xml文件,找到<authorizationStrategy>节点下的权限配置
  • 移除对应角色的<permission>hudson.model.Hudson.ManagePlugins</permission>权限条目
  • 保存文件后重启Jenkins,设置即可生效

3. 用角色权限插件精细化控制(推荐)

  • 先安装「Role-based Authorization Strategy」插件(管理员操作)
  • 进入「Manage Jenkins」→「Manage and Assign Roles」→「Manage Roles」
  • 创建或编辑目标角色,在Plugins权限组中取消勾选「Manage Plugins」
  • 切换到「Assign Roles」页面,把需要限制的用户分配到这个角色
  • 保存后,该角色下的用户就无法访问「Manage Plugin」选项

内容的提问来源于stack exchange,提问作者orj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 16:49:59