プロバイダーからのスクラッチパッドの更新を変換するスクリプトインクルードを作成
プロバイダーから送信されたスクラッチパッドの更新をゼロタッチ要求フローに必要な形式に変換するには、メソッド transformScratchPadToHAMZTRFormatを含むスクリプトインクルードが必要です。
ゼロタッチ要求フローの確認ステージと出荷ステージでは、プロバイダーはスクラッチパッドの更新を特定の形式で ServiceNow インスタンスに送信するのが理想的です。詳細については、「スクラッチパッドを使用して 要求実行タスクを完了するため」を参照してください。ただし、プロバイダーのスクラッチパッド更新が必要な形式でない場合は、メソッド transformScratchPadToHAMZTRFormatでスクリプトインクルードを使用して変換できます。
スクリプトインクルードを作成するときは、次の点を考慮してください。
- スクリプトインクルードには、アプリケーションリソースレコードの次の設定を調整することにより、 資産管理 共通アプリケーションスコープからアクセスできます。
- [アクセス可能] フィールドを [すべてのアプリケーションスコープ] に設定します。
- 発信者アクセスが制限されていないことを確認するには、[ 発信者アクセス ] フィールドを [なし ] に設定します。
- メソッド 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 }