DEX ルールでは、フリート(Cloudflare One Client をインストールし、Zero Trust 組織に接続している全デバイス)内の対象ユーザーグループ向けに、テストポリシーを作成・管理できます。ルールを作成したあと、テスト の適用範囲を、部門(経理や営業など)、デバイス、ユーザーなどの特定グループに限定できます。ルールは、必要なテストに適用して再利用できます。
DEX ルールを使い、フリート内の特定グループにテストを絞ります。問題の検出と解決がより正確になります。
ルールを作成するには:
- Cloudflare One ↗ で Insights > Digital experience を開きます。
- Rules タブを選びます。
- Add a rule を選びます。
- ルール名を入力し、必要な式を組み立てます。
- Create rule を選び、ルールを確定します。
セレクターは、DEX ルール式で必須のカテゴリです。フリート内のグループを定義します。ルールで定義したセレクターが、テストの対象グループを決めます。
利用できるセレクターと範囲は、次の一覧を確認します。
| セレクター | 説明 |
|---|---|
| User email | ユーザーメール を指定します。 |
| User group emails | グループメール を指定します。 |
| User group IDs | グループ ID を指定します。 |
| User group names | グループ名 を指定します。 |
| Operating systems | OS を指定します。 |
| Operating system version | OS のバージョンを指定します(1 つのバージョンは Operator in、複数バージョンは Operator is を使います)。 |
| Managed network | オフィス(managed network)からのアクセスと、リモートからのアクセスを区別します。 |
| SAML attributes | SAML Attribute Assertion の値を指定します。 |
| Colos | ユーザーが接続している Cloudflare データセンター(コロケーション)を指定します。 |
ルールを作成したあと、テストに追加できます。テストにルールを追加しない場合、テストはデバイスフリート全体で実行されます。
テストにルールを追加するには:
- Cloudflare One ↗ で Insights > Digital experience を開きます。
- Tests タブを選びます。
- 既存のテストを選び Edit を選ぶか、Add a test を選んで新しいテストを作成します。
- Select DEX rules で、適用するルールを選びます。
- 既存のテストでは Save test を、新しいテストでは Add rule を選びます。
ルールがどのテストに適用されているかを確認するには:
- Cloudflare One ↗ で Insights > Digital experience を開きます。
- Rules タブを選びます。
- ルールを選び、Edit を選びます。
- DEX tests タブを選び、選択したルールを含むテストの一覧を確認します。
新しいテストは、DEX テストダッシュボード から作成できます。DEX ルールのダッシュボードから直接作成することもできます。
DEX ルールから、ルールを使って新しいテストを作成するには:
- Cloudflare One ↗ で Insights > Digital experience を開きます。
- Rules タブを選びます。
- ルールを選び、Edit を選びます。
- DEX tests タブを選びます。
- このルールを含むテストをすべて確認できます。新しいテストを作成するには、Create a test using this rule を選びます。
- 必要な情報を入力します。ルール名の横のチェックボックスがオンになっていることを確認します。
- Add test を選びます。
- DEX HTTP test - Web アプリケーションの到達性を評価します。
- DEX Traceroute test - エンドユーザーのデバイスからサーバーまでの IP パケットのネットワーク経路を計測します。