繁体   English   中英

拥有的 Azure 订阅未显示在 Azure DevOps 管道中

[英]Owned Azure Subscription not showing in Azure DevOps Pipeline

我正在尝试从我们的 Azure Devops 到我们客户拥有的 Azure 订阅设置 CICD。 但即使我已经拥有 Owner 级别的角色,订阅也不会出现在 Azure 订阅列表中:

我的 CICD 订阅列表可用: 在此处输入图像描述

我要部署的订阅: 在此处输入图像描述

我目前在我们的客户活动目录中的角色: 在此处输入图像描述

另请注意,我是其 Active Directory 的成员,而不仅仅是访客。

我还检查了这篇文章,但没有运气: https://docs.microsoft.com/en-us/azure/devops/pipelines/release/azure-rm-endpoint?view=azure-devops#the-user-has-only -guest-permission-in-the-directory

订阅列表中缺少一些订阅

要解决此问题,您需要修改支持的帐户类型以及谁可以使用您的应用程序。 为此,请按照以下步骤操作:

  1. 登录 Azure 门户。

  2. 如果您可以访问多个租户,请使用顶部菜单中的目录 + 订阅过滤器来 select 您要在其中注册应用程序的租户。

  3. 搜索 select Azure Active Directory

  4. 管理下,select应用注册

  5. Select 您从已注册应用程序列表中的应用程序。

  6. Essentials下,select支持的帐户类型

  7. 支持的帐户类型下,谁可以使用此应用程序或访问此 API? select任何组织目录中的帐户

  8. Select保存

问题不在于角色和权限,由于某种原因,带有 MFA 的 AAD 以某种方式阻止了与 Azure DevOps 的平滑集成,在我的情况下,我禁用了删除我的 MFA 选项,然后尝试通过 Azure 管道再次添加订阅。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM