如何设置对Azure订阅的访问权限,以通过Visual Studio Online(TFS)的Azure资源模板(Web App,Sql Server等)在其中配置资源?这应该授予在TFS上运行版本定义的代理访问权限。现在它在Get-AzureRmContext
处中断,要求调用Login-AzureRmAccount
。但这应该是自动部署,而不会弹出登录窗口。通过TFS中的“ Azure App Service Deploy”任务,我们可以连接Azure订阅(对于Powershell任务是不可能的)。是否应该成立一些Azure政府?是否应该以某种方式授予TFS代理访问Azure订阅的权限?
答案 0 :(得分:0)
您可以在发布定义中使用ARM template deployment task来创建或更新资源组。
该任务的输入之一是Service Endpoint。通过设置服务端点,它可以为您进行身份验证和选择正确的订阅的所有工作-您要做的就是将任务指向服务端点和您的ARM模板,其余的工作将由您负责。 / p>