我试图在Azure API管理资源组上运行以下powershell命令:
Test-AzureRmResourceGroupDeployment -ResourceGroupName api-dev-81575006 -TemplateFile .\api-dev.json -TemplateParameterFile .\api-dev.parameters-TEST.json但是,我得到了以下错误:
Test-AzureRmResourceGroupDeployment : The client 'xx.xx@blabla.com' with object id '89e711a3-374d-4594-8aba-e0108edf2a87' does not have authorization to perform action
'Microsoft.Resources/deployments/validate/action' over scope 我查看了我在资源组中的角色,我有贡献者角色。这难道不足以让我在资源组上运行验证命令吗?
发布于 2018-12-06 11:29:30
是的,这就足够了,所以你在这里没有什么选择:
Get-AzContext将向您展示此信息)Get-AzContext将显示此信息;您可以使用Select-AzSubscription切换订阅)另外,值得注意的是,我99%肯定cmdlet没有做你认为它做的事情;)
https://stackoverflow.com/questions/53650382
复制相似问题