[英]Owned Azure Subscription not showing in Azure DevOps Pipeline
我正在尝试从我们的 Azure Devops 到我们客户拥有的 Azure 订阅设置 CICD。 但即使我已经拥有 Owner 级别的角色,订阅也不会出现在 Azure 订阅列表中:
另请注意,我是其 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
要解决此问题,您需要修改支持的帐户类型以及谁可以使用您的应用程序。 为此,请按照以下步骤操作:
登录 Azure 门户。
如果您可以访问多个租户,请使用顶部菜单中的目录 + 订阅过滤器来 select 您要在其中注册应用程序的租户。
搜索 select Azure Active Directory 。
在管理下,select应用注册。
Select 您从已注册应用程序列表中的应用程序。
在Essentials下,select支持的帐户类型。
在支持的帐户类型下,谁可以使用此应用程序或访问此 API? select任何组织目录中的帐户。
Select保存。
问题不在于角色和权限,由于某种原因,带有 MFA 的 AAD 以某种方式阻止了与 Azure DevOps 的平滑集成,在我的情况下,我禁用了删除我的 MFA 选项,然后尝试通过 Azure 管道再次添加订阅。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.