我有一个绑定到VSTS的帐户,该帐户是合法的,并且Azure帐户绑定到同一个电子邮件但是作为个人帐户 .
-
VSTS帐号:jonathan@company.com(法人帐号)
-
Azure帐户:jonathan@company.com(个人帐户) .
我有一个Build Definition,它生成了我的Web App的package.zip . 我无法使用Release of VSTS获取此package.zip并将其发布,因为我无法使用Azure订阅创建Azure资源管理器,因为我的Azure帐户是Microsoft个人帐户,而我的VSTS帐户是Microsoft Corporative帐户 . 我尝试使用TenantId,但VSTS不允许我创建此服务 endpoints .
VSTS服务 endpoints 的图像 .
VSTS发布的图片 . 如果我可以使用我的个人帐户的Azure订阅创建服务 endpoints (Azure RM),则订阅将显示在AzureRM订阅下拉列表中 .
有什么想法吗?
1 回答
您不应该使用自己的标识来创建ARM endpoints . 您应该在Azure中创建服务主体,然后在VSTS中创建具有服务主体信息的ARM endpoints .
您可以在我的博文here中阅读如何执行此操作 .