プロバイダーからのスクラッチパッドの更新を変換するスクリプトインクルードを作成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • プロバイダーから送信されたスクラッチパッドの更新をゼロタッチ要求フローに必要な形式に変換するには、メソッド transformScratchPadToHAMZTRFormat を含むスクリプトインクルードが必要です。

    ゼロタッチ要求フローの確認と出荷の段階では、プロバイダーは、特定の形式でスクラッチパッドの更新を ServiceNow インスタンスに送信するのが理想的です。詳細については、「スクラッチパッドを使用して要求実行タスクを完了」を参照してください。ただし、プロバイダーのスクラッチパッドの更新が必要な形式でない場合は、メソッド transformScratchPadToHAMZTRFormat でスクリプトインクルードを使用して変換できます。

    スクリプトインクルードを作成するときは、次の点を考慮してください。
    • スクリプトインクルードは、アプリケーションリソースレコードで次の設定を調整することで、 資産管理 Common アプリケーションスコープからアクセスできます。
      • [アクセス可能] フィールドを [すべてのアプリケーションスコープ] に設定します。
      • [ 問い合わせユーザーのアクセス ] フィールドを [なし ] に設定して、問い合わせユーザーのアクセスが制限されていないことを確認します。
    • メソッド transformScratchPadToHAMZTRFormat を次の形式で定義します。
      /*** Input to the following method is scratchpad value of type JSON ***/
      transformScratchPadToHAMZTRFormat: function (input) {
      // Logic to transform the input to the expected format
      // This method should return a value of type JSON with expected format
      }