拥有的 Azure 订阅未显示在 Azure DevOps 管道中
Owned Azure Subscription not showing in Azure DevOps Pipeline
我正在尝试设置从我们的 Azure Devops 到我们客户拥有的 Azure 订阅的 CICD。
但是订阅没有出现在 Azure 订阅列表中,即使我已经拥有所有者级别的角色:
我的 CICD 订阅列表可用:
我要部署的订阅:
我目前在客户端 Active Directory 中的角色:
另请注意,我是他们 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
Some subscriptions are missing from the list of subscriptions:
要解决此问题,您需要修改支持的帐户类型以及谁可以使用您的应用程序。为此,请按照以下步骤操作:
登录到 Azure 门户。
如果您可以访问多个租户,请使用顶部菜单中的 目录 + 订阅 过滤器 select 您想要的租户注册一个应用程序。
搜索并select Azure Active Directory.
在管理下,select 应用程序注册。
Select 您从已注册的应用程序列表中申请。
在 Essentials 下,select 支持的帐户类型。
在支持的帐户类型下,谁可以使用此应用程序或访问此API?select 任何组织目录中的帐户。
Select 保存.
问题不在于角色和权限,出于某种原因,带有 MFA 的 AAD 以某种方式阻止了与 Azure DevOps 的顺利集成,在我的情况下,我禁用并删除了我的 MFA 选项,然后尝试通过 Azure Pipeline 再次添加订阅。
我正在尝试设置从我们的 Azure Devops 到我们客户拥有的 Azure 订阅的 CICD。 但是订阅没有出现在 Azure 订阅列表中,即使我已经拥有所有者级别的角色:
我的 CICD 订阅列表可用:
我要部署的订阅:
我目前在客户端 Active Directory 中的角色:
另请注意,我是他们 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
Some subscriptions are missing from the list of subscriptions:
要解决此问题,您需要修改支持的帐户类型以及谁可以使用您的应用程序。为此,请按照以下步骤操作:
登录到 Azure 门户。
如果您可以访问多个租户,请使用顶部菜单中的 目录 + 订阅 过滤器 select 您想要的租户注册一个应用程序。
搜索并select Azure Active Directory.
在管理下,select 应用程序注册。
Select 您从已注册的应用程序列表中申请。
在 Essentials 下,select 支持的帐户类型。
在支持的帐户类型下,谁可以使用此应用程序或访问此API?select 任何组织目录中的帐户。
Select 保存.
问题不在于角色和权限,出于某种原因,带有 MFA 的 AAD 以某种方式阻止了与 Azure DevOps 的顺利集成,在我的情况下,我禁用并删除了我的 MFA 选项,然后尝试通过 Azure Pipeline 再次添加订阅。