データフィルタリングルールのデータフィルターの追加

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:1分
  • 必要に応じて、データフィルターを使用して、データフィルタリングルールのスコープをテーブルの特定のレコードにのみ適用されるように絞り込むことができます。

    始める前に

    必要なロール:admin

    手順

    1. データフィルタリングレコードで、[データフィルター] タブを開きます。
    2. 条件ビルダーを使用して、テーブルレコードのフィールド値をフィルタリングします。
      データフィルターは、プラットフォームの他の部分で使用されているものと同じ条件ビルダーを使用します。このインターフェイスの使用の詳細については、「条件ビルダー」を参照してください。
      重要:
      [テーブル] フィールドでテーブルを選択するまで、[データフィルター] タブは空で表示されます。
    3. [プレビュー] ボタンを使用して、データフィルターに一致するレコードの数を確認します。
    4. レコードの数を選択すると、一致するレコードのリストが開きます。
      一致するレコードを表示するデータフィルター
    5. [保存] を選択します。

    この例は、Incident[incident] テーブルのデータフィルタリングルールを示しています。データフィルターは、セキュリティカテゴリに含まれていないすべてのアクティブなレコードを選択するように設定されています。このルールをアクティブにすると、ユーザーはこれらのレコードを表示できます。レコードのコンテンツの外部の基準を使用するには、以下のセクションを参照してください。

    セキュリティインシデントのデータフィルタリングルール

    重要:

    インスタンスで使用するデータベースのタイプによっては、条件の not 操作で予期しない結果が返される場合があります。たとえば、次のような条件を使用します。

    この条件では、結果セットは、会社が ServiceNow ではないすべてのレコードと、[company] フィールドに値がないすべてのレコードになることが予想されます。MySQL と Maria 以外のデータベースを使用しているインスタンスは、[company] フィールドが空になっているレコードを返しません。これらのインスタンスに対して not クエリーを使用する場合は、空の値が返されるようにするための条件を含めます。