MS Teams DevOps 连接 "you have no associated Azure DevOps organizations"

MS Teams DevOps Connection "you have no associated Azure DevOps organizations"

我有一个 Azure 组织和 Devops 项目分配给我的用户,所有权限设置为与组织所有者相同(相同的电子邮件 AD 域)。

当我在 MS Teams 中启动 Azure DevOps 应用程序时,我单击设置并显示“抱歉,您没有关联的 Azure DevOps 组织”。 Organization Owner 没有问题,可以看到 Option。我已经重新启动、重新登录等,检查了 MS Teams、OFfice 365 Admin、dev.azure.com 组织级别中的所有可能的权限...它仍然没有在 Teams 中显示组织。

但我可以看到 Devops Board,Azure Devops 组织所有者在 Teams 上将其设置为选项卡。

有什么我想念的吗?任何帮助将不胜感激。

谢谢

用户需要至少被授予 DevOps 组织级别(不仅仅是项目)的利益相关者访问权限。告诉所有者将它们添加到那里。

检查此以获取更多参考:https://docs.microsoft.com/en-us/azure/devops/organizations/security/access-levels?view=azure-devops#stakeholder-access

您可以在此link中查看先决条件,检查您的账户和组织是否满足先决条件:

  • 您应该拥有 Office365 帐户才能集成 Azure DevOps Microsoft Teams 服务。
  • 仅限同一组织中的 Azure DevOps 组织(AAD 租户) 可用于与您的 Microsoft Teams 帐户集成。

另外,这里有一个case可以参考

再次感谢您的反馈。问题是我用我的电子邮件地址创建了另一个 Azure 帐户。我删除了组织,但 MS Teams 的 Azure Devops add-in 仍然选择删除的组织作为我的主要 Azure 帐户,尽管我被分配为另一个 Azure Devops 组织和项目的管理员。我的旧凭证过期大约需要一周时间,最终我可以连接到新的 Azure Devops 组织。

我还收到了一些用于管理和支持 MS Teams 与 Devops 集成的优秀链接,因此我将其张贴在这里以防其他人发现它有用...

Azure DevOps 的 MS 团队扩展已弃用,我们建议您使用 Azure DevOps 的 MS Teams 应用程序。 https://docs.microsoft.com/en-us/azure/devops/pipelines/integrations/microsoft-teams?view=azure-devops https://docs.microsoft.com/en-us/azure/devops/boards/integrations/boards-teams?view=azure-devops https://docs.microsoft.com/en-us/azure/devops/repos/integrations/repos-teams?view=azure-devops

您可以参考以下文档,其中提到了适用于 Azure DevOps 的 MS 团队应用程序的多租户功能。这可以帮助您从不同的客户端 AAD 连接到所有组织。 https://docs.microsoft.com/en-us/azure/devops/pipelines/integrations/microsoft-teams?view=azure-devops#multi-tenant-support