【发布时间】:2020-07-13 22:59:45
【问题描述】:
如何启用“系统分配”身份并更新密钥保管库以使用 azure cli 添加新的访问策略...
尝试了以下命令,但它抱怨由于某种原因找不到 RG,或者我遗漏了一些东西。
az webapp identity assign --name --resource-group
【问题讨论】:
标签: azure azure-keyvault azure-cli
如何启用“系统分配”身份并更新密钥保管库以使用 azure cli 添加新的访问策略...
尝试了以下命令,但它抱怨由于某种原因找不到 RG,或者我遗漏了一些东西。
az webapp identity assign --name --resource-group
【问题讨论】:
标签: azure azure-keyvault azure-cli
尝试了以下命令,但它抱怨由于某种原因找不到 RG,或者我遗漏了一些东西。
您使用的命令是正确的,请确保您输入的资源组名称正确,并确保您通过az account show在正确的订阅下运行命令,如果不正确,请使用az account set进行设置。
az account set --subscription '<subscription-id>'
az webapp identity assign --name '<webapp-name>' --resource-group '<group-name>'
然后,如果您想将系统分配的身份添加到 keyvault 的访问策略中,请使用 az keyvault set-policy。 (az webapp identity assign后等待几分钟,需要在Azure AD中创建与身份相关的服务主体)
示例(<object-id> 是az webapp identity assign 返回的principalId):
az keyvault set-policy --name '<keyvault-name>' --resource-group '<group-name>' --object-id '<object-id>' --secret-permissions get list delete
【讨论】: