【发布时间】:2021-02-17 16:01:22
【问题描述】:
我想知道如何在 ARM 模板中的单个 VM 上同时分配系统管理标识和用户管理标识?
例如,我有一个带有用户管理标识的 ARM 模板,如下所示:
"identity":{
"type":"UserAssigned",
"userAssignedIdentities":{
"[resourceId(variables('userAssignedIdentitySubscription'),variables('userAssignedIdentityResourceGroup'),'Microsoft.ManagedIdentity/userAssignedIdentities', variables('userAssignedIdentityName'))]":{
}
}
},
如果我想使用系统管理的身份,我应该在身份中添加另一个字典,类型为系统管理的身份吗?喜欢:
"identity":{
"type":"UserAssigned",
"userAssignedIdentities":{
"[resourceId(variables('userAssignedIdentitySubscription'),variables('userAssignedIdentityResourceGroup'),'Microsoft.ManagedIdentity/userAssignedIdentities', variables('userAssignedIdentityName'))]":{
}
}
},
{
"type":"SystemAssigned"
}
或者还有其他方法吗?
【问题讨论】:
标签: azure azure-resource-manager arm-template