首页 > 解决方案 > 一次删除所有 Azure 策略

问题描述

有没有办法在天蓝色中一次删除所有分配的策略?我通过 azure 蓝图部署了 93 个策略,当我取消分配蓝图时,蓝图分配被删除,但策略仍保留在“策略”分配中。先感谢您

标签: azurepolicies

解决方案


您将需要为此编写一个脚本。如果您使用的是 PowerShell,则可以使用 Remove-AzPolicyDefinition 删除策略。因此,首先,使用 Get-AzPolicyDefinition 获取所有策略的列表,然后遍历该列表并使用 Remove-AzPolicyDefinition 删除每个策略。您还可以使用 Azure CLI 而不是 PowerShell 来实施此解决方案。选择任何你更舒服的。

注意:如果只想删除策略分配而不是定义,请使用 Remove-AzPolicyAssignment。


推荐阅读