自動化ルールを設定するときに ScriptRunner アクションに「Automation for Jira のサードパーティ拡張機能を無効にしました」という警告が表示される

プラットフォームについて: Data Center のみ。 - この記事は、 Data Center プラットフォーム

この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。 Server* 製品のサポートは 2024 年 2 月 15 日に終了しました。Server 製品を実行している場合は、 アトラシアン Server サポート終了 のお知らせにアクセスして、移行オプションを確認してください。

*Fisheye および Crucible は除く

要約

このナレッジ記事の目的は、以下に示す警告が原因で Jira Automation のルールで ScriptRunner アクションを使用できないシナリオと、その修正方法を説明することです。

Automation for Jira で無効なサードパーティの拡張機能ですか?

このルール コンポーネントは、Jira の自動化用のサードパーティ拡張機能によって提供されました。このアプリはもうインストールされていないか有効化されていないようです。[グローバル管理] の [アプリを管理] セクションを確認してください。

アプリを有効化すると、アトラシアン プラグイン システムでエラーが発生し、アプリの依存関係を正しく取得できなくなる可能性があります。以下のトラブルシューティング手順をお試しください

  • [アプリを管理] でサードパーティ アプリを無効化し、続いて再度有効化します。

  • それでも問題が解決しない場合は、Jira の自動化を無効にしてから再度有効にします。

  • 最後に Jira インスタンスを再起動します。

上記のいずれでも問題が解決しない場合は、 サポートにお問い合わせください

課題のローカルでの複製

この記事は、サードパーティの ScriptRunner for Jira アドオンがインストールされている Jira アプリケーションにのみ適用されることに注意してください。これは、「Execute a ScriptRunner script」というアクションがこのアドオンから提供されるからです。

診断

  • HAR ファイルを生成するか、任意のプロジェクトの [プロジェクト設定] > [自動化] ページの読み込み中にブラウザのネットワーク タブをチェックしてください

    • 404 Not Found HTTP エラーを返す、無効なエンドポイント /secure/unknown/rest/wrm/2.0/resources に送信されるリクエストを探します。

無効な URL
  • ⚙ > [アプリの管理] > [アプリの管理]Plugin Safe Mode に入り、ScriptRunner アドオンを再度有効にして、警告が消えるかどうかを確認します。

    • 警告が消える場合は、この記事との関連性があります

    • Plugin Safe Mode を必ず終了してください。そうしないと、すべてのサードパーティのアドオンが無効状態のままになります

    • 業務がサードパーティのアドオンに大きく依存している場合は、次のことを強くお勧めします。

      • このテストを Jira のクローン環境かテスト環境で実行する

      • または、営業時間外に実行する

原因

Automation for Jira が、ScriptRunner からのアクション「Execute a ScriptRunner script」を正しく読み込めないようにしているサードパーティのアドオンがあります。これまでのところ、この問題の原因となることが報告されているのは以下の2つのアドオンのみですが、他にもある可能性があります。

ソリューション

このソリューションは、以下に説明する 2 つの主要なステップで構成されています。

ステップ 1 - 問題のあるアドオンを特定する

  1. ⚙ > [アプリの管理] > [アプリの管理] ページに移動する

  2. サードパーティのアドオンを 1 つずつ無効にする

  3. アドオンを 1 つ無効にするたびに、新しい自動化ルールを設定して、アクション「Execute a ScriptRunner script」の読み込み時に警告がまだ表示されるかどうかを確認する

    1. 引き続き警告が表示される場合は、前の手順に戻ってアドオンを無効にすることを継続する

    2. 警告が消えたら、最後に無効にしたアドオンが問題の原因なので書き留める

  4. 問題のアドオンを特定したら、すべてのアドオンを再度有効化する

ステップ 2 - 問題のアドオンを無効にするか、サポート チームに連絡する

次の 2 つの選択肢があります。

  • 問題のあるアドオンを無効にして、「Execute a ScriptRunner script」というアクションを使用して自動化ルールを設定できるようにする

  • または、このアドオンを無効化できない場合は、アドオン サポート チームに連絡して、この問題についてサポートを受ける。サードパーティのアドオンはアトラシアンではサポートされていません。アドオン サポート ポータルへのリンクは、Atlassian Marketplace のリストにあります。

更新日時: 2024年8月18日

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。