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

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • 基本アプリケーションコードのスクリプトインクルードにスクリプト拡張ポイントを追加します。拡張ポイントを追加するには、登録されたカスタムアーティファクトが実行される場所を特定する API コールを含めます。

    始める前に

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

    手順

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

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

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