如何使用CLI禁用Azure已有的条件访问策略?
如何用Azure CLI禁用条件访问策略?
步骤1:登录Azure CLI并确认权限
首先登录你的Azure租户:
az login
如果是自动化场景用服务主体登录:
az login --service-principal -u <应用ID> -p <密码/证书路径> --tenant <租户ID>
注意:你的账号必须具备ConditionalAccessPolicy.ReadWrite.All权限,否则无法修改策略状态。
步骤2:获取目标策略的ID
执行以下命令列出所有条件访问策略的名称和ID,方便定位你要禁用的策略:
az ad conditional-access policy list --query "[].{名称:displayName, ID:id}" --output table
从输出结果中复制目标策略的ID。
步骤3:禁用指定条件访问策略
使用获取到的ID执行更新命令,将策略状态设置为Disabled:
az ad conditional-access policy update --id <目标策略ID> --state Disabled
步骤4:验证禁用状态
执行以下命令检查目标策略的状态,确认是否成功禁用:
az ad conditional-access policy show --id <目标策略ID> --query state
正常输出应为"Disabled"。
内容的提问来源于stack exchange,提问作者David
相关产品推荐
相关产品推荐

