コンシューマー要求を満たすためのリモートタスクの使用
プロバイダーがリモートタスクを使用して、インシデント、ケース、サービス要求などの複数のコンシューマータスクを解決して実行する方法について説明します。また、コンシューマーは、解決のためにインシデントを複数のプロバイダーにアサインできます。
リモートタスクを使用すると、個別のインスタンスでタスクのデータをアサインして同期できるため、コンシューマーからのサービス要求を迅速に満たすことができます。コンシューマー要求の例を次に示します。
- コンシューマーがサービスで抱えている問題についてのヘルプを要求します。
- コンシューマーが購入したサービスのサービス変更を要求します。
- コンシューマーの問題をサポートできるように、既存のタスクのアサインを要求します。
リモートタスクの仕組み
プロバイダーは、まず、コンシューマーがリモートタスクの作成に使用できるリモートタスク定義を作成して公開する必要があります。これらの定義は、マッピングとフィールドデータルールを調整したり、単に定義をアクティブ化したりできるコンシューマーに付与します。コンシューマーは、アクティブな定義に基づいて、定義にトリガーを適用するか、プロバイダーのリモートタスクを手動で作成できます。
詳細については、「プロバイダー向け サービスブリッジ でのリモートタスク定義の作成」を参照してください。
リモートタスク機能には、 Now Platformのタスクテーブルの拡張であるリモートタスクテーブルが含まれています。リモートタスクを使用すると、複数の ServiceNow インスタンス間でワークフローの双方向リンクを有効にすることができます。
たとえば、コンシューマーインスタンスのインシデントは、ケースとしてプロバイダーのインスタンスにアサインする必要があります。各インスタンスのリモートタスクレコードは、ケースとインシデントの間でのタスクのデータの双方向フローを容易にします。