自動化 | ユーザーに権限がないため JSD からライセンスを取得できない (Jira Software - Opsgenie)

プラットフォームの注記: Cloud のみ - この記事は、 クラウド プラットフォーム上のアトラシアン製品にのみ適用されます。

要約

自動化ルールを作成するときに、[課題の割り当て] アクション コンポーネントを使用すると、Opsgenie のチームから取得したオンコール対応者に課題を割り当てることができます。ただし、特定のシナリオでは、ユーザーがアクション コンポーネント内からチームを取得できず、UI に次のエラーが表示されます。

エラー - Failed to get licences from JSD due to user not authorized

診断

リクエスト:

1 2 3 Request URL:https://<siteURL>/gateway/api/jsd/escalator/<opsgenie connector ID>/api/teams?keyword=Request Method:GET Status Code:401

応答:

1 2 3 4 5 { "errorMessage": "Failed to get licences from JSD due to user not authorized", "errorKey": "jsd.escalator.error.licences.licences.jira.not.authorized", "statusCode": 401 }

原因

  • Opsgnie での権限が不十分である

  • 製品のサブスクリプションが必要である

ソリューション

  • Opsgnie での権限が不十分である:

Jira Software 自動化内から Opsgenie からチームを取得するユーザーには Opsgenie での適切なアクセス権 (ユーザーまたは管理者) が必要です。このアクセス権がないと、チームとスケジュールを正しく取得できません。

  • 製品のサブスクリプションが必要である:

現在の設計では、サイトに有効な Jira Service Management 製品ライセンスがある場合にのみ、Automation for Jira でチームを取得できます。Jira Software サブスクリプションと Opsgenie サブスクリプションがあっても、Opsgenie チームの取得は失敗し、上記のエラー メッセージが表示されます。回避策として、Jira Service Management をサイトに追加できます (自動化ルールで Opsgenie チームを取得するだけであれば、無料の JSM ライセンスで十分です)。

更新日時: 2024年05月31日)

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

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