首页 > 解决方案 > 开发者 ID 在审批和检查中不可见

问题描述

Azure DevOps:我有一个 yml 管道,我创建了一个名为 Prod 的环境。并向环境添加了批准和检查,并将 myID 添加为批准者。我的管道工作 100% 正常。但问题是我想添加一些其他用户 ID(首席开发人员)作为审批者。但是当我尝试选择可以批准管道的用户 ID 时,我可以看到我的 ID 和经理的 ID,但我看不到 Lead Developers ID。请告诉我如何确保我的首席开发人员 ID 在审批者列表中可见。

审批和检查中的审批人

项目设置 > 团队 > ProjectName_Team > 在这里我可以看到所有 IDS(我自己、我的经理和所有开发人员,包括开发人员主管),但是当我尝试将开发人员主管添加为审批者时,为什么这些 ID 在列表中不可见。相反,我只能看到我的 ID 和经理 ID。

标签: azure-devopsazure-pipelinesdevops

解决方案


项目设置 > 权限 > 组 > 创建一个新组(例如:prd-approvers)并将用户添加到该组。

现在 Pipelines > Environments > prd > Approvals and checks from 3 dot in right corner > Approvers > Add Group (prd-approvers)。

我创建了 4 个环境:

  1. prd
  2. prd-post
  3. 时间
  4. tst-post 和每个环境,我创建了一个单独的组。

推荐阅读