サービスブリッジ for Providers でのリモートタスク定義の作成 (従来)

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:5分
  • プロバイダーは、リモートタスクのアサインをトリガーするリモートタスク定義を作成します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 サービスブリッジ > プロバイダー > リモートタスク定義.
    2. [新規] をクリックします。
    3. フォームのフィールドに入力します。
      表 : 1. リモートタスク定義フォーム
      フィールド 説明
      名前 リモートタスク定義レコードの名前。
      プロバイダーテーブル リストから選択した任意のタスクテーブル。たとえば、ケーステーブルやインシデントテーブルを選択できます。
      顧客テーブル リストから選択した任意のタスクテーブル。たとえば、ケーステーブルやインシデントテーブルを選択できます。
      プロバイダー プロバイダーの名前。名前は自動的に割り当てられます。
      添付ファイルの同期 リモートタスクの親からのリモートインスタンス。デフォルトでは、このチェックボックスはオンになっています。
      簡単な説明 このリモートタスク定義に関する簡単な情報。
      Description (説明) このリモートタスク定義に関する詳細情報。
    4. [送信] をクリックします。
    5. この新しいリモートタスク定義レコードを開きます。
    6. [ 受信フィールド ] 関連タブで、[ 新規] をクリックします。
    7. フォームのフィールドに入力します。
      受信フィールドを使用すると、リモートタスクが作成または更新されたときに顧客のインスタンスからデータを受信できます。
      表 : 2. 受信フィールドフォーム
      フィールド Description (説明)
      フィールドラベル リモートタスクフォームに表示されるフィールドラベル。
      フィールド名 リモートタスクフローとスクリプトで使用されるフィールド名。
      最大長 ソースフィールド名の最大長。
      同期タイミング リモートタスクの親レコードのターゲットフィールドが受信ソースフィールドによって直接更新されるタイミングを管理できるフィールド値。
      挿入時
      リモートタスクが最初に挿入されたときにのみ、リモートタスクの親レコードのターゲットフィールドを更新します。
      挿入または更新
      リモートタスクが更新されるたびに、リモートタスクの親レコードのターゲットフィールドを更新します。
      今後表示しない
      受信フィールドがリモートタスクの親レコードのターゲットフィールドを直接更新することはありません。たとえば、ターゲットフィールドを更新する前にフローを使用して受信値を変換するステータスマッピングにこのフィールドを使用できます。
      注:
      [Sync when to Insert] または [Insert or Update] のフィールド値を設定すると、[Target Mapping] が使用可能になります。フィールド値を [なし] に設定すると、ターゲットマッピングは表示されません。
      ソーステーブル (読み取り専用) リモートタスク定義の作成時に [顧客テーブル] フィールドで選択するテーブル。
      ソースフィールド 別の ServiceNow インスタンスに送信されるソーステーブルのフィールド。

      ソースフィールドでは、 関連するテーブルのデータにドット連結できます。これは、 ServiceNow インスタンス間で参照データが利用できない場合に便利です。たとえば、変更インシデント (CI) に対して複数の受信マッピングを作成して、名前、クラス、IP アドレス、および資産タグを含めることができます。

    8. [送信] をクリックします。
    9. [ 送信フィールド ] 関連タブで、[ 新規] をクリックします。
    10. フォームのフィールドに入力します。
      送信フィールドを使用すると、リモートタスクが作成または更新されたときに顧客のインスタンスにデータを送信できます。
      表 : 3. 送信フィールドフォーム
      フィールド Description (説明)
      フィールドラベル リモートタスクフォームに表示されるフィールドラベルの名前。
      フィールド名 リモートタスクフローとスクリプトで使用されるフィールド名。
      最大長 フィールド名の最大長。
      同期タイミングの提案 リモートタスクの親レコードのターゲットフィールドを受信ソースフィールドで直接更新する必要がある場合に、管理者 (プロバイダー) が顧客に提案できるようにするフィールド値。顧客は、定義をアクティブ化する前にこの設定を変更できます。
      挿入時
      リモートタスクが最初に挿入されたときにのみ、リモートタスクの親レコードのターゲットフィールドを更新します。
      挿入または更新
      リモートタスクが更新されるたびに、リモートタスクの親レコードのターゲットフィールドを更新します。
      今後表示しない
      受信フィールドがリモートタスクの親レコードのターゲットフィールドを直接更新することはありません。たとえば、ターゲットフィールドを更新する前にフローを使用して受信値を変換するステータスマッピングに、このフィールドを使用します。
      注:
      [同期タイミング] のフィールド値を [挿入] または [挿入] または [更新] に設定すると、ターゲットマッピングが利用可能になります。フィールド値を [なし] に設定すると、ターゲットマッピングは表示されません。
      ソーステーブル (読み取り専用) リモートタスク定義の作成時に [プロバイダーテーブル] フィールドから自動入力されるテーブル。
      ソースフィールド 別の ServiceNow インスタンスに送信されるソーステーブルのフィールド。

      ソースフィールドでは、 関連するテーブルのデータにドット連結できます。これは、 ServiceNow インスタンス間で参照データが利用できない場合に便利です。たとえば、変更インシデント (CI) に対して複数の受信マッピングを作成して、名前、クラス、IP アドレス、および資産タグを含めることができます。

    11. [送信] をクリックします。
    12. [顧客基準] 関連タブで、[新規] をクリックします。
    13. フォームのフィールドに入力します。
      顧客基準を使用すると、これらのリモートタスク定義を使用できる顧客を管理できます。
      表 : 4. 顧客基準フォーム
      フィールド Description (説明)
      リモート顧客クライテリア これらのリモートタスク定義に資格を付与する顧客アカウント。
      リモートタスク定義 このリモートタスク定義レコードの名前。この名前は自動入力されます。
    14. [公開] をクリックします。
      リモートタスク定義が不要になり、非アクティブ化する場合は、[ アーカイブ] をクリックします。リモートタスク定義を編集する場合は、[ 編集] をクリックします。
      注:
      既存のリモートタスクは削除しないでください。リモートタスクが削除されると、重複する親タスクが作成されます。

    タスクの結果

    リモートタスク定義レコードがインスタンスに作成されます。このレコードは顧客のインスタンスとも同期され、現在顧客のインスタンスで有効化を保留中です。

    注:
    リモートタスク変数は、リモートタスクで表示およびアクセスされる受信フィールドのデータ変数です。これらの定義を公開すると、変数が自動的に作成されます。