エンティティフィルターの構成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • ピラーとエンティティタイプの設定後に、エンティティフィルターを構成して、各エンティティタイプを設定する ServiceNow テーブルからレコードを定義します。エンティティフィルターは、選択基準を使用して、関連するレコードを自動的に識別してプルします。要件に合わせたカスタムフィルター条件を作成することも、一般的なシナリオの事前定義された (保存された) クエリから選択することもできます。

    始める前に

    必要なロール:sn_oper_res.admin, sn_oper_res.manager

    このタスクについて

    特定のフィルタリング要件とデータ選択基準の複雑さに基づいて、特定の要件のカスタム条件を作成するか、標準シナリオの事前定義されたクエリを使用するという適切な方法を選択します。
    表 : 1. エンティティフィルターを構成するオプション
    オプション 使用条件 フィルターの例
    カスタム条件を構築 カスタマイズされた特定の基準が必要である "status=active" AND "region=US" AND "Cost Center=IT"
    事前定義されたクエリを使用 ニーズにお応えした標準フィルター すべてのアクティブなサーバー、すべてのビジネスサービス

    手順

    1. エンティティフィルターを構成するための推奨方法として、カスタム条件を作成します。
      1. エンティティタイプレコードを開き、[エンティティフィルター] 関連リストまでスクロールします。

        例に [エンティティフィルター] 関連リストを示します。

        [アクティブ] チェックボックスがオンになっています。
      2. フィルター条件を作成するには、[ 新規] を選択します。

        この例はダイアログボックスを示しています。

        エンティティフィルター。
      3. [フィルター条件] セクションで [独自の条件をビルドする] を選択し、[クエリする テーブル] (サーバーの場合は cmdb_ci_server など) を選択し、AND/OR ロジックを使用してフィルター条件を追加します。
        たとえば、「運用ステータス」が「運用中」であるなど、さまざまな条件を設定できます。

        例は、フィルター条件セクションを示しています。

        条件。[アサイン] セクション。
      4. ピラー を選択し、アサイン セクションでエンティティタイプ を選択します。
      5. [アクティブ] チェックボックスをオンにします。
      6. [更新] をクリックします。
    2. オプション: エンティティフィルターを構成するためのオプションステップとして、事前定義されたクエリを選択します。
      1. エンティティタイプレコードを開き、[エンティティフィルター] 関連リストまでスクロールします。
      2. フィルターを作成するには、[ 新規] を選択します。
      3. [フィルター条件] セクションで [事前定義されたクエリから選択] を選択し、保存済みクエリを選択します)。

        この例は、保存済みクエリを選択してフィルターを設定できることを示しています。

        事前定義されたクエリから選択します。
      4. ピラー を選択し、アサイン セクションでエンティティタイプ を選択します。
      5. [アクティブ] チェックボックスをオンにします。
      6. [送信] を選択します。
        注:
        エンティティを生成するには、エンティティフィルターを有効にする必要があります。非アクティブなフィルターは、適切に構成されていてもエンティティを生成しません。