動的関連レコードの構成
システムアドミニストレーターは、関連するレコードを CSM 構成可能ワークスペースのコンテキストサイドパネルに表示するように動的関連レコード機能を構成できます。これらのレコードは、現在のレコードまたはプレイブックアクティビティのコンテキストに基づいて動的に変更されます。
- 関連レコードのコンテキスト
- 関連レコードの定義
- コンテキスト関連レコードの定義
| レコード タイプ | 説明 |
|---|---|
| 関連レコードのコンテキスト | 関連レコードが [関連レコード] タブに表示されるコンテキストを定義します。次のタイプのレコードの関連レコードコンテキストを作成できます。
コンテキストレコードは、次の情報を識別します。
|
| 関連レコード定義 | SLA やアクティブな契約など、取得する特定のタイプのデータを識別します。 各タイプのデータの関連レコード定義を作成して [関連レコード] タブに含め、 1 つ以上の定義を 1 つのコンテキストレコードに関連付けることができます。 |
| コンテキスト関連レコードの定義 | コンテキストレコードとそれに関連する定義レコードとの関係を定義します。 コンテキストレコードを開くと、関連する定義レコードが [コンテキスト関連レコードの定義] 関連リストに表示されます。 |
コンテキストと定義レコードの仕組み
- アクティビティを格納するテーブル (アクティビティの実行 [sys_pd_activity_context]) を選択します。
- 選択したテーブルに適用される追加の条件を定義します。
- [Activity.Process 定義] [is] [オンボーディングプレイブック]
- [Activity] [is] [追加メンバーを追加]
- 実行する関連レコード定義 (追加メンバー) を選択します。
- 一致が見つかると、コンテキストで定義された条件が評価されます。
- 条件が true と評価された場合、コンテキストの関連レコード定義が実行されます。
- アクティブなコンテキストを確認し、 オンボーディングの追加メンバーを見つけます。
- コンテキストの条件を評価し、true と評価することを決定します。
- [追加メンバー] 関連レコード定義を実行します。
- [追加メンバー] 関連レコード定義で識別されたテーブルから正しいレコードセットを取得して表示します。この場合は、関係者 [sn_customerservice_related_party] テーブルです。
定義レコードは、コンテキストに基づいて取得する関連レコードを定義するスクリプトを使用します。このレコードには、関連するレコードデータが格納されているテーブルも含まれます。実行時に、スクリプトは現在のレコードまたはプレイブックアクティビティのコンテキストを条件とともに評価し、関連するレコードデータを動的に表示します。
動的関連レコード構成タスク
- 関連レコードのコンテキストと定義を構成して、[関連レコード] タブに表示する関連レコードを識別する。
- [関連レコード] タブに表示されるレコードのカードレイアウトを構成する。
- 表示する関連レコードの最大数を構成する。
関連レコードリストカードのレイアウト
レコードは、カード形式で [関連レコード] タブに表示されます。この形式は、さまざまなデータソースをカードやリストでの表示方法を標準化するServiceNow AI Platformアプリケーションである Entity View Action Mapper (EVAM) で作成されます。
- EVAM ビュー構成:条件、テーブルとテーブルフィールド、および宣言アクションを関連するビューテンプレートと組み合わせます。
- EVAM ビューテンプレート:カードの表示と使用に必要な情報を提供するために使用される JSON が含まれています。
EVAM ビュー構成をグループ化して、構成バンドルを作成できます。構成可能ワークスペース用動的関連レコードプラグインには、動的関連レコード機能のビュー構成とビューテンプレートを含む dynamic_related_records_bundle構成バンドルが含まれています。
プラグインに含まれる関連レコード定義
構成可能ワークスペース用動的関連レコードプラグインには、ケースレコードの関連レコード定義がいくつか含まれています。定義のリストを表示するには、 動的な関連レコード > 関連レコードの定義.
システムアドミニストレーターは、UI ビルダーの関連レコード共有ページにこれらの定義を追加することで、エージェントがこれらの定義を利用できるようにすることができます。| 関連レコード定義 | 説明 |
|---|---|
| SLA | 次のフィールドの情報を含む、ケースの SLA を表示します。
|
| メール | 次のフィールドの情報を含む、ケースのメールを表示します。
|
| エスカレーション | 次のフィールドの情報を含む、ケースまたはアカウントと連絡先またはコンシューマーのエスカレーションを表示します。
|
| ブロック元 | 次のフィールドの情報を含む、ケースのブロッキングタスクを表示します。
|
| 子ケース | 次のフィールドの情報を含む、ケースに関連する子ケースを表示します。
|