【发布时间】:2021-03-17 07:00:45
【问题描述】:
我希望有人可以指导我解决这个问题。我通过 Web 界面部署资源没有问题。这次我试图自动化我的基础架构,并且我正在通过 ARM 进行部署。我尝试创建的 Service Fabric 群集的所有资源都已部署,没有任何问题,但 VMSS 除外,它会引发此错误:
{
"status": "Failed",
"error": {
"code": "LinkedAuthorizationFailed",
"message": "The client has permission to perform action 'Microsoft.KeyVault/vaults/deploy/action' on scope '/subscriptions/xxxxxx/resourcegroups/AllyStage-v2/providers/Microsoft.Compute/virtualMachineScaleSets/StageNode', however the linked subscription 'xxxxx' was not found. "
}
}
谢谢。
【问题讨论】:
-
kv 资源 ID 中的拼写错误?
-
不,我已经验证过了。此外,我检查了密钥保管库的权限,它启用了用于模板部署的 Azure 资源管理器,并且我的用户具有权限。 ARM 部署是否模拟了一个奇怪的主体?
-
是同一个租户吗?
-
@JoséFernándezAlameda 请在问题中还包括您的 ARM 模板。
标签: azure azure-service-fabric azure-resource-manager arm-template