Jiraウェブトリガーを使用した自動化の作成例

特定のJiraプロジェクトで新しい問題が作成されたときに、Microsoft 365 Outlookメールボックスにメールを送信するために、Jiraウェブトリガーを使用して自動化を作成します。 メールにはJiraの問題ID、概要、および説明が含まれています。

Jira ウェブトリガーを設定して、Jira プロジェクト ABC を監視し、ユーザー XYZ が作成した新しい課題 (問題作成 イベント) を検出します。 ユーザーが問題を作成すると、トリガーがその後の Microsoft 365 Outlook アクションを開始し、Microsoft 365 Outlook メールボックスにメールを送信します。 このメールには、件名として Jira 問題 ID を持つ Jira 概要と説明が含まれています。

前提条件

以下の前提条件を満たしていることを確認してください:

手順

  1. 左側のペインで [オートメーション] をクリックします。
  2. [作成] > [タスク Bot] をクリックします。
    タスクBotを作成ウィザードが表示されます。
  3. [名前] フィールドにBotの適切な名前を入力します。
    デフォルトでは、すべてのBotは \Bots フォルダーに保存されます。
  4. オプション: 説明 フィールドにBotの説明を追加できます。
  5. オプション: 選択ボタンを使用して、Botを別のフォルダーに保存できます。
  6. [作成と編集] をクリックします。
    Botが作成され、タスクBotの編集が表示されます。
  7. トリガー > Jira をクリックし、その後ウェブトリガーをダブルクリックまたはドラッグしてトリガーセクションにウェブトリガーを追加します。
  8. イベントをリッスンドロップダウンから課題の作成を選択します。
  9. 次のオプションのいずれかを使用して、フィルター条件 のイベントフィルター条件を設定します:
    • クエリ: 次の JQL クエリを入力してください project= "ABC" AND reporter= "XYZ".
    • 条件: 条件ビルダーを使ってフィルター条件を作成するには、次の手順に従います。
      1. AND > 条件を追加 を選択します。
      2. 最初の条件を ID条件タイプ等しい選択操作ABC として設定します。
      3. 追加をクリックして条件を追加します。
      4. 条件を追加 をクリックします。
      5. Reporter条件タイプとして、等しい操作を選択として、XYZとして、2番目の条件を設定します。
      6. 追加をクリックして2番目の条件を追加します。
    詳細なフィルター条件の作成方法については、Jiraウェブトリガーフィルター条件(任意) セクションをご覧ください。
  10. 選択をクリッOAuthクして、OAuth 接続を選択モーダルから事前に設定された接続を選択します。
  11. 受信イベントを検証するクライアント シークレット > 認証情報 を選択し、資格を選択 モーダル内のプロンプトに従って、Credential Vault で利用可能な Jira クライアント シークレット を選択してください。
  12. TriggerDataレスポンス(任意)ドロップダウン リストから選択します。
    このレコード変数は、トリガー応答データをキャプチャします。 トリガー応答データには、変更が発生したイベントに関するすべての情報がキーとバリューのペア形式で含まれています。
  13. アクション > Microsoft 365 Outlook をクリックし、その後接続アクションをダブルクリックまたはドラッグしてアクションセクションに追加します。
  14. 接続 アクションを次のように設定します:
    1. Azure クラウド: Azure Globalを選択します。
      Microsoft 365 Outlook政府版をお持ちの場合は、Azure US GCC Highを選択してください。
    2. OAuth2 認証モード: Control Room 管理を選択します。
    3. 接続: Pick をクリックし、OAuth 接続を選択 モーダルの指示に従って、適切な OAuth 接続を選択してください。
    4. ユーザー名: 認証資格 > 選択 をクリックし、資格を選択 モーダル内のプロンプトに従って、Microsoft 365 のユーザー名を選択してください。
    5. Microsoft 365 Outlook セッションを作成 デフォルトでは、Microsoft365OutlookSessionがセッション名として設定されています。
  15. アクション > Microsoft 365 Outlook をクリックし、その後送信アクションをダブルクリックまたはドラッグしてアクションセクションに追加します。
  16. 送信 アクションを次のように設定します:
    1. Microsoft365OutlookSession: デフォルトでは、システムはMicrosoft365OutlookSessionをセッション名として選択します。
    2. 転送先: システムがJiraの詳細を転送するメール ID を入力してください。
    3. 件名: $TriggerData{"issue.key"}$を入力してください。
      Jiraの課題キーがメールの件名として設定されています。
    4. メール本文の種類: HTMLコードを選択し、概要 - $TriggerData{"issue.fields.summary"}$}を入力してください。 説明:$TriggerData{"issue.fields.description"}$.
      Jiraの要約と説明がメールの本文として設定されています。
  17. 保存 をクリックしてオートメーションを保存します。
実行 > トリガーで実行 をクリックして、トリガーを有効にします。 トリガーは監視対象の Jira プロジェクトで 問題を作成済み イベントをリッスンします。 ユーザーが XYZ において新しい課題を Jira プロジェクト ABC に作成すると、トリガーが設定されたアクションを開始します。 Jira の問題 ID を件名として、Jira の要約と説明を含むメールを受け取ります。