管理策略规则
管理新策略的策略规则,或在编辑现有策略时进行管理。
关于此任务
您可以在创建策略或编辑策略时添加策略规则。
在 Verify 中,对策略的规则评估基于求值顺序。 成功求值的第一个规则是应用于请求的规则。 规则列出的顺序对于策略的结果很重要。 您可以设置规则顺序,以确保可以评估策略及其规则来满足特定业务用例。 参见 2.d。
过程
- 添加规则。
- 无论您是通过 “安全 ”> “访问策略 ”> “添加策略 ”,还是通过编辑现有策略,请导航至 “添加新规则 ”按钮。
- 点击 “添加新规则”。
- 输入规则名称。
- 可选: 为该规则提供描述。
- 单击下一步。
- 选择条件类型、属性、运算符和值。选择条件类别时,菜单中的操作会根据所选条件类型进行过滤。注意: 对于原生应用策略中的“首先联系”规则,支持以下条件类型。
- 位置属性
- 网络位置 (IP)
- 国家或地区
- 市/县/区
- OIDC/OAUTH 上下文
- client_type
表 1. 政策选项 此表列出条件类型属性。 条件按 OIDC/OAuth 上下文、定制属性、设备属性、位置属性和用户属性进行排序。
条件类型 操作 条件值 自适应访问 如果为策略选择了“自适应访问”,那么这些属性可用。
新设备 - 是
- 不是
已检测。 新地理位置 - 是
- 不是
已检测。 有风险的设备 - 是
- 不是
已检测。 有风险的连接 - 是
- 不是
已检测。 国家或地区 - 其中一个
- 不是其中任一个
指定一个条件值。 市/县/区 - 其中一个
- 不是其中任一个
指定一个条件值。 因特网服务提供商 - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 远程 IP - 其中一个
- 不是其中任一个
指定一个条件值。 行为异常 - 是
- 不是
已检测。 OIDC/OAUTH 上下文 acr_values - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 claims - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 client_type - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 code_challenge_exist - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 redirect_uir_scheme - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 request_type - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 response_method - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 response_mode - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 response_type - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 scope - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
指定一个条件值。 定制属性 您添加的任何属性 - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
- 属性开始于
- 属性结束于
- 属性已存在(无值)
指定一个条件值。 设备属性 新设备 - 是
已检测。 设备平台 - 其中一个
- 不是其中任一个
选择一个或多个平台。 设备合规性 - 其中一个
- 不是其中任一个
选择一个或多个合规性状态。 位置属性 如果为策略选择了“自适应访问”,那么这些属性不可用。
网络位置 (IP) - 其中一个
- 不是其中任一个
请提供 IP 地址或以逗号分隔的 IP 地址列表、IP 范围,或带子网的 IP 地址。 位置历史记录 - 是
- 不是
已验证。 国家或地区 - 其中一个
- 不是其中任一个
根据以下 ISO 标准,提供国家或地区,或提供三字母国家或地区代码的逗号分隔列表。 参见 https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3。 市/县/区 - 其中一个
- 不是其中任一个
指定一个条件值。 用户属性 组成员资格 - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
提供组或以逗号分隔的组列表。 注意: 以逗号分隔的 Active Directory 组名必须用双引号括起来。 例如,“cn=w3id-block-list,ou=memberlist,ou=ibmgroups,o=ibm.com”.realmName - 属性中必须存在一个值或多个值。
- 属性中不得存在一个值或多个值。
- 至少有一个值必须存在于属性中。
提供域的名称。 - 位置属性
- 可选: 点击 “添加条件 ”向策略规则中添加更多条件类型和运算。
- 从菜单中选择策略的操作。
- 重定向以获取更多背景信息
- 阻止(覆盖)
- MFA(覆盖)
- 允许(覆盖)
- 阻止并重定向
- 阻止
- 始终使用 MFA
- 每个会话执行一次 MFA
- 继续
- 允许
注意: 对于原生应用策略,仅支持“阻止”和“验证”操作。 如果选择“质询”,请指定一个或多个认证方法。- FIDO2
- 密码
- QR 码
- 点击 “保存”。规则类型将添加到策略规则列表。
- 编辑或删除规则。
点击 以打开您要修改规则的策略。- 在“策略规则”部分,单击要编辑的规则旁
边的。可以更改规则名称、添加条件、更改现有条件操作码或值 或更改规则的操作。 - 点击 “保存”。
- 可选: 在“策略规则”部分,您可以使用溢出菜单图标
来调整规则的评估顺序。按降序进行评估。 缺省规则始终排在最后。 - 可选: 在“策略规则”部分,您可以点击溢出菜单图标
来删除一条规则。 - 点击 “保存”。