ドメイン分離と EMR Help
EMR Help ではドメイン分離がサポートされています。 ドメイン分離では、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
サポートレベル:ベーシック
- アプリケーションサービスプロバイダーのユースケースに合わせてデータが適切なドメインに送られるようにするビジネスロジックが存在します。
- このアプリケーションは、Domain Separation を完全にサポートしています。ドメイン分離には、ユーザーインターフェイス、キャッシュキー、レポート、ロールアップ、および集計からのドメインの分離が含まれます。
- インスタンスのオーナーは、複数のテナント間で正常に機能するようにアプリケーションをセットアップする必要があります。
サンプルユースケース:サービスプロバイダーがチャットを使用してテナント顧客のメッセージに応答する場合、お客様がサービスプロバイダーの応答を確認できるようにする必要があります。
サポートレベルの詳細については、「アプリケーションでのドメイン分離のサポート)」を参照してください。
概要
アプリケーション EMR Help には、構成テーブル (要求定義、要求パラメーター、およびパラメーターマッピングに対する定義) のドメイン分離と、EMR システムから受信するタスクや関連する要求データなどのトランザクションデータのドメイン分離が含まれています。
ドメイン分離は、アプリケーションの次の側面 EMR Help で有効になります。
- リモート要求データ [sn_ind_rmt_help_request_data] テーブルに格納されるデータは、ドメイン分離されています。
- レコードプロデューサーから、または REST API を使用して作成されたタスクは、ドメイン分離されています。
- 要求パラメーターは、さまざまなドメインで使用するために作成できます。
- 要求定義は、さまざまなドメインで使用するために作成できます。
- 要求定義マッピングは、さまざまなドメインで使用するために作成できます。
EMR Helpにおけるドメイン分離の仕組み
EMR システム内で EMR ヘルプサービスポータル を使用して IT サービス要求を発生させている ServiceNow お客様の場合、ドメインは、ログインしたユーザーのセッション、作成されたタスク、および関連する要求データから設定されます。
リモートヘルプ要求 API を使用しているお客様の場合、管理者は要求の作成時にオブジェクトでtask_parameters次のパラメーターのいずれかを送信することで、タスクと関連するリモート要求データをドメイン分離できます。
- ユーザーのタスク (task_for)注:すべてのタスクタイプに有効です。
- 問い合わせユーザー (caller_id)注:インシデント [incident] テーブルに対してのみ有効です。
インシデントの場合、タスクのドメインは、要求本文で指定されている場合、 caller_id パラメーターから設定されます。caller_id パラメーターが指定されていない場合、タスクのドメインは task_for パラメーターで指定されたユーザーのドメインとして設定されます。これらのパラメーターのいずれも要求本文で指定されていない場合、タスクのドメインは、 リモート ヘルプ要求 API を呼び出す認証済みユーザーのドメインから設定されます。
のドメイン分離の構成 EMR Help
作成されたタスクなどのトランザクションデータと関連するリモート要求データは、自動的にドメイン分離されます。
Cerner EMR システムとの統合は、デフォルトで Cerner EMR システムにのみマップされた IT サービス要求 [sn_it_request] 要求定義で機能します。この場合、タスクとリモート要求データのみをドメイン分離できます。
ドメイン分離テーブル
- リモート要求定義 (sn_ind_rmt_help_request_defn)
- リモート要求パラメーター (sn_ind_rmt_help_request_param)
- 要求構成のマッピング (sn_ind_rmt_help_defn_param_data_map)
- リモート要求データ (sn_ind_rmt_help_request_data) とその拡張子データテーブル
- タスク [task]