基本アプリケーションコードにスクリプト拡張ポイントを追加する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:1分
  • 基本アプリケーションコードのスクリプトインクルードにスクリプト拡張ポイントを追加します。拡張ポイントを追加するには、登録されたカスタムアーティファクトが実行される場所を特定する API 呼び出しを含めます。

    始める前に

    必要なロール:アプリケーションの開発者または管理者の特定のロール、または admin ロールが必要です。アプリケーションコードのスクリプトインクルードに追加する前に、スクリプト拡張ポイントを作成する必要があります。
    注:
    アプリケーション固有のアドミンロールと委託開発については、「アプリケーション管理アプリのアクセス制御ルール」および「委託開発と展開」を参照してください。

    手順

    1. アプリケーションコードで、スクリプト拡張ポイントを追加する既存のスクリプトインクルードにアクセスするか、新しいスクリプトインクルードを作成します。
      スクリプトインクルードの作成の詳細については、「スクリプトインクルード」を参照してください。
    2. スクリプトインクルードで、カスタムスクリプト出力を収集して処理する予定の場所にコード行を追加します。

      コードには、カスタムスクリプトインクルードが登録されている拡張ポイントを識別する GlideScriptedExtensionPoint :スコープ対象 メソッドが含まれている必要があります。たとえば、次のようになります。

      アプリケーションコード内のスクリプトインクルードと getExtensions コマンドの呼び出し
      注:
      カスタムスクリプトが拡張インスタンスで実行されるときに、アプリケーションカスタマイザーにエラーメッセージを配信することもお勧めします。関数が拡張ポイントに引数を返すときに問題が生じた場合、エラーメッセージにはカスタムスクリプトのトラブルシューティング方法に関する情報が含まれます。