カスタム イベントのメール通知を構成する
JIRA 管理者は、カスタム ワークフローのトランジションのメール 通知をトリガーする、カスタム イベントを設定できます。
カスタム イベントはほとんどの場合、カスタム ワークフロー トランジションの通知の生成に使用されます。たとえば、組織で "QA_検証" というワークフロー ステップを "作業項目の解決" と "作業項目のクローズ" の間等に追加して、既定のワークフローを変更する必要がある場合があります。また、作業項目がワークフローの "QA_検証" ステップに進むたびに QA チームへのメール通知を生成したい場合もあります。
これを実現するために3つの手順があります。
システムにカスタムイベントを追加します(例:作業項目(QA 待ち)
カスタム イベントの発生時にメールを送信するように通知スキームを設定します。
カスタム イベントを発生させるようにワークフロー トランジションの事後操作を設定します。
カスタム イベントの追加
まず、カスタム イベントを作成する必要があります。このイベントをあとから使用してメールをトリガーします。カスタム イベントを追加するには、次の手順を実行します。
設定 ()を選択し、システムを選択します。
サイドバーで、[詳細] の [イベント] をクリックします。
[新しいイベントの追加] セクションで、カスタム イベントの名前と説明を追加します。
[テンプレート]ドロップダウンで、[Generic event] を選択します。
追加 を選択します 。
カスタムイベントは、汎用イベントメールテンプレートに関連付けられている必要があります。このイベントのユーザーへの通知を行うよう設定された通知スキームは、通知送信時にこのメールテンプレートを使用します。これは、"作業項目の更新 "イベント・メールとよく似ています。
カスタム イベントはシステムで定義されたイベントのリストに表示されます。最初、イベントは通知スキームやワークフローの事後操作と関連付けられていないため、非アクティブとしてマークされます。
メールを送信するように通知スキームを設定する
カスタムイベントを作成したので、次は通知スキームにマッピングする必要があります。通知スキームを使用すると、複数のスペースで設定を再利用できます。
設定 ()を選択し、次に作業項目を選択します。
サイドバーの作業項目属性で、通知スキームを選択します。
通知スキーム名をクリックして、編集する通知スキームを選択します。または、新規スキームを作成します。
イベント名の横にある [操作] 列の [追加] リンクを選択して、カスタム イベントをスキームに追加します。カスタム イベントが一覧の一番下に表示されます。
必要に応じてカスタム イベントの受信者を追加し、[追加] を選択します。
これで通知スキームをカスタム イベントに含めることができました。ただし引き続き、イベントをワークフローに追加して、メールを送信するタイミングを Jira に指定する必要があります。
ワークフローでカスタム イベントをトリガーするように事後操作を設定する
事後操作を使用すると、ユーザーがワークフロー内で作業項目をトランジションする際に、一部のアクションを自動化できます。この場合、事後操作を使用して、カスタムメールイベントをいつ実行するか、またはどのトランジションがメールイベントをトリガーするかを Jira に指示します。
設定 ()を選択し、次に作業項目を選択します。
サイドバーの [ワークフロー] で [ワークフロー] をクリックします。
イベントを追加するワークフローを見つけて、[編集] を選択します。
ワークフローのダイアグラムを表示して、カスタム メール イベントを開始するトランジションを選択します。
トランジションの詳細を表示して、[オプション] の [事後操作] を選択します。
トランジションの事後操作を表示するテーブルで、...イベントを発生させます事後操作を見つけます。鉛筆アイコンを選択して事後操作を編集します。
[イベント] ドロップダウン メニューで、このトランジションで開始したいカスタム イベントを選択します。
[アップデート] を選択します。
[下書きの公開] を選択して、ワークフローへの変更内容を公開します。
これで完了です。これで、このワークフローを使用するスペースでは、選択したトランジションでカスタムメールイベント通知が送信されるようになります。
この内容はお役に立ちましたか?