Automation For Jira - How to mention the assignee of a Jira issue in a comment

お困りですか?

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

コミュニティに質問

プラットフォームについて: Data Center - この記事は、Data Center プラットフォームのアトラシアン製品に適用されます。

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

*Fisheye および Crucible は除く

要約

The purpose of this article is to describe how to write an automation rule that will add a comment to a Jira issue that is mentioning the assignee.

環境

  • 8.0.0 以降の任意のバージョンの Jira Server/Data Center
  • Automation for Jira バージョン 7.4.0 以降

Note about Jira user's key and username

(warning) The Jira Server/Data Center version 8.4.0 introduced a new way to store user's keys in the Jira Database, as per the section Generating user keys in the documentation GDPR changes in Jira.

Basically:

  • the key any Jira user created after the upgrade to Jira 8.4.0 has the format "JIRAUSERXXXXX" (which does not match the user's username)
  • the key of Jira user created before the upgrade is the same as the user's username

For this reason, using the smart value below to mention the issue assignee in a comment will not work for users created after Jira was upgraded to 8.4.0 or any higher version, since the key no longer matches the user's username:

[~{{issue.assignee.key}}]

Using such syntax will result in a comment added to a ticket as shown below, which will not be a clickable link, since JIRAUSERXXXX is not a username, but the user key:

[~JIRAUSERXXXXX]


ソリューション

To mention the assignee in a comment, you will need to use the syntax below instead:

[~{{issue.assignee.name}}]


The automation rule could look like the one illustrated in the screenshot below:



最終更新日 2024 年 9 月 4 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.