変換フレームワークを使用した Service Bridge データの変換

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • 変換フレームワークを使用して 2 つの ServiceNow インスタンス間のタスクを統合し、アプリケーション内の Service Bridge リモートタスクデータを変換します。

    プロバイダーは、変換フレームワークを使用して、インスタンスとコンシューマーのインスタンスの間で ServiceNow リモートタスクの受信および送信データ (インシデント、ケース、サービス要求など) を変換できます。リモートタスクの詳細については、「」を参照してください リモートタスクを使用してコンシューマーの要求を履行する

    for Providers アプリケーションを使用している Service Bridge 間、自分とコンシューマーはテーブルとフィールドを介してリモートタスクデータを交換できます。変換フレームワークを使用すると、これらのテーブルとフィールド間でデータを変換できるため、インシデント、ケース、およびコンシューマー要求を解決しながら、自分とコンシューマーが簡単にやり取りできるようになります。変換は一度作成すれば、すべてのリモートタスク定義で使用できます。

    リモートタスクの変換フレームワークでは、次の変換タイプを使用できます。
    • シンプル:リモートタスクの受信フィールドと送信フィールドの事前定義された値を使用するには、簡易変換オプションを選択します。たとえば、この変換タイプを使用すると、プロバイダーの ServiceNow® インスタンスのインシデントの [オープン] ステータスをコンシューマーの ServiceNow インスタンスの [処理中] ステータスに変換します。
    • 詳細:スクリプトを実行する詳細な変換を使用して、リモートタスクの受信データ値と送信データ値を決定します。たとえば、この変換タイプを使用して、受信sys_idを参照フィールドの相関sys_idに変換します。
    • 仮想インバウンド:これを使用して、インバウンド仮想フィールドの値を変換または設定します。このオプションでは、スクリプトを使用してデータを変換し、必須の [受信フィールド] フィールドを追加します。
    • 仮想送信:これを使用して、送信仮想フィールドの値を変換または設定します。このオプションでは、スクリプトを使用してデータを変換し、必須の [送信フィールド] フィールドを追加します。
    • グローバル:グローバル変換オプションを使用して、すべてのコンシューマーアカウントに適用できるデフォルトの変換定義を作成します。
      注:
      一致する会社またはアカウント固有の変換は、グローバル変換オプションを上書きします。

    変換の作成方法については、次を参照してください Service Bridge での変換の作成