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

如何在Jenkins中配置权限?让dev用户仅查看dev、dev-2视图

Jenkins视图权限配置:限制dev用户仅查看dev、dev-2视图

前提确认

确保已安装Role-Based Access Control插件(Jenkins权限管理核心插件,未安装的话先在插件市场搜索安装)

步骤1:创建视图专属角色

  1. 进入「Manage Jenkins」→「Manage and Assign Roles」→「Manage Roles」
  2. 切换到「View Roles」标签页
  3. 点击「Add Role」,创建一个视图角色:
    • 角色名:view-dev-group
    • 权限:勾选「View」权限组下的Read权限
    • 匹配规则(Pattern):填写dev|dev-2(正则表达式,匹配名称为dev或dev-2的视图)

    也可以分别创建view-dev和view-dev2两个角色,分别匹配dev和dev-2,后续都分配给用户即可

步骤2:给dev用户分配视图角色

  1. 在「Manage and Assign Roles」页面切换到「Assign Roles」标签页
  2. 找到「View Roles」区域,在用户dev对应的行,勾选刚才创建的view-dev-group(或两个单独的视图角色)

步骤3:清理多余权限(关键!)

权限不生效大多因为用户持有全局/项目的默认权限:

  • 进入「Manage Roles」→「Global Roles」:确保dev用户没有被分配全局Read权限(若之前勾选过,立即取消)
  • 进入「Item Roles」:检查是否给dev用户配置了匹配所有项目的规则(比如.*),如果有,删除或调整为仅匹配dev相关项目的规则(若需要限制项目访问)

步骤4:验证配置

用dev账号登录Jenkins,确认:

  • 左侧视图列表仅显示dev、dev-2
  • 无法看到test视图及其中的任务

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 17:40:59