如果具有 DeployIfNotExist 效果的 Azure Policy 的作用域是资源组,是否可以部署资源?

问题描述

DeployIfNotExists policy at Subscription level

在这个问题的回答中,提到“Azure Policy 能够在订阅级别部署资源”。这是否意味着 Azure Policy 只能在范围是订阅/管理时部署资源?如果范围是资源组,那么部署将不起作用?

解决方法

DeployIfNotExist 效果可以在订阅和 RG 范围内部署。您可以在 deploymentScope 属性中定义它。 RG 是默认值。详情请见https://docs.microsoft.com/en-us/azure/governance/policy/concepts/effects#deployifnotexists