自動化 | ユーザーに権限がないため 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 ライセンスで十分です)。
この内容はお役に立ちましたか?