跳转到内容
搜索文档

规则

最后更新 查看 MarkdownAgent 设置

DEX 规则允许您为您设备群(所有安装了 Cloudflare One Client 并连接到您的 Zero Trust 组织的设备)内的目标用户群创建和管理测试策略。创建规则后,您可以使用它将测试的范围限制在特定群组,例如部门(如财务或销售)、设备和/或用户。您可以将规则应用并重用于所需的测试。

使用 DEX 规则将测试范围限定为设备群内的特定组,以便进行更精确的问题检测和解决。

创建规则

要创建规则:

  1. Cloudflare One 中,转到 Insights(洞察) > Digital experience(数字体验)
  2. 选择 Rules(规则) 选项卡。
  3. 选择 Add a rule(添加规则)
  4. 为您的规则命名并构建所需的表达式。
  5. 选择 Create rule(创建规则) 以完成规则创建。

选择器

选择器是 DEX 规则表达式中的必需类别,用于定义设备群中的一个组。您在规则中选择的选择器将决定测试将影响哪个组。

在以下列表中查看可用的选择器及其范围。

选择器 描述
User email(用户电子邮件) 用于指定用户电子邮件
User group emails(用户组电子邮件) 用于指定组电子邮件
User group IDs(用户组 ID) 用于指定组 ID
User group names(用户组名称) 用于指定组名称
Operating systems(操作系统) 用于指定操作系统。
Operating system version(操作系统版本) 用于指定操作系统版本(使用运算符 in)或多个版本(使用运算符 is)。
Managed network(托管网络) 用于指定从办公室访问网络的用户(托管网络)与远程访问的用户。
SAML attributes(SAML 属性) 用于指定来自 SAML 属性断言的值。
Colos(数据中心) 用于指定用户连接到的 Cloudflare 数据中心(colocation)。

将规则添加到测试

创建规则后,您可以将其添加到测试中。如果您未将规则添加到测试中,测试将在整个设备群上运行。

要将规则添加到测试中:

  1. Cloudflare One 中,转到 Insights(洞察) > Digital experience(数字体验)
  2. 选择 Tests(测试) 选项卡。
  3. 选择一个现有测试并选择 Edit(编辑),或选择 Add a test(添加测试) 以创建新测试。
  4. Select DEX rules(选择 DEX 规则) 下,选择您要应用的规则。
  5. 对于现有规则选择 Save test(保存测试),或为新测试选择 Add rule(添加规则)

要查看规则被应用到哪些测试:

  1. Cloudflare One 中,转到 Insights(洞察) > Digital experience(数字体验)
  2. 选择 Rules(规则) 选项卡。
  3. 选择一个规则并选择 Edit(编辑)
  4. 选择 DEX tests(DEX 测试) 选项卡并查看包含所选规则的测试列表。

使用规则创建测试

您可以按照上文所述的 DEX 测试仪表板创建新测试,也可以直接从 DEX 规则仪表板创建。

要使用 DEX 规则中的规则创建新测试:

  1. Cloudflare One 中,转到 Insights(洞察) > Digital experience(数字体验)
  2. 选择 Rules(规则) 选项卡。
  3. 选择一个规则并选择 Edit(编辑)
  4. 选择 DEX tests(DEX 测试) 选项卡。
  5. 您将能够查看当前包含此规则的所有测试。要创建新测试,请选择 Create a test using this rule(使用此规则创建测试)
  6. 输入所有必需的信息,确保选中规则名称旁边的框。
  7. 选择 Add test(添加测试)

相关资源

这篇文档对您有帮助吗?