Erstellen Sie eine Automatisierung mit Jira-Web-Auslöser, um eine E-Mail an ein Microsoft 365 Outlook Postfach zu senden, wenn ein neues Ticket in einem bestimmten Jira-Projekt erstellt wird. Die E-Mail enthält die Jira-Vorgangs-ID, Zusammenfassung und Beschreibung.

Konfigurieren Sie den Jira-Web-Auslöser, um ein Jira-Projekt mit dem Namen ABC auf neue Vorgänge (Vorgang erstellt-Ereignis) zu überwachen, die ein Nutzer namens XYZ erstellt. Wenn der Nutzer ein Problem erstellt, löst der Auslöser die nachfolgenden Microsoft 365 Outlook-Aktionen aus, die eine E-Mail an das Postfach Microsoft 365 Outlook senden. Diese E-Mail enthält die Jira-Zusammenfassung und Beschreibung mit der Jira-Problem-ID als Betreff.

Vorbereitungen

Vergewissern Sie sich, dass Sie die folgenden Voraussetzungen erfüllen:

Prozedur

  1. Klicken Sie im linken Fensterbereich auf Automatisierung.
  2. Klicken Sie auf Erstellen > Task Bot.
    Der Assistent Task Bot erstellen wird angezeigt.
  3. Geben Sie einen geeigneten Namen für den Bot in das Feld Name ein.
    Alle Bots werden standardmäßig im Ordner \Bots gespeichert.
  4. Optional: Sie können eine Beschreibung für den Bot im Feld Beschreibung hinzufügen.
  5. Optional: Sie können die Auswählen-Schaltfläche verwenden, um den Bot in einem anderen Ordner zu speichern.
  6. Klicken Sie auf Erstellen und bearbeiten.
    Der Bot ist erstellt und der Task Bot bearbeiten wird angezeigt.
  7. Klicken Sie auf Auslöser > Jira und doppelklicken Sie dann auf Web-Auslöser oder ziehen Sie ihn, um den Web-Auslöser zum Abschnitt Auslöser hinzuzufügen.
  8. Wählen Sie Vorfall erstellt aus der Dropdown-Liste Auf Ereignis achten aus.
  9. Konfigurieren Sie die Ereignisfilterkriterien in Filterkriterien mit einer der folgenden Optionen:
    • Abfrage: Geben Sie die folgende JQL-Abfrage ein project= "ABC" AND reporter= "XYZ".
    • Bedingung: Führen Sie die folgenden Schritte aus, um mit dem Bedingungseditor eine Filterbedingung zu erstellen.
      1. Wählen Sie UND > Bedingung hinzufügen.
      2. Konfigurieren Sie die erste Bedingung mit ID als Bedingungstyp, Gleich als Operation auswählen und ABC als Wert.
      3. Klicken Sie auf Hinzufügen, um die Bedingung hinzuzufügen.
      4. Klicken Sie auf Bedingung hinzufügen.
      5. Konfigurieren Sie die zweite Bedingung mit Reporter als Bedingungstyp, Gleich als Operation auswählen und XYZ als Wert.
      6. Klicken Sie auf Hinzufügen, um die zweite Bedingung hinzuzufügen.
    Siehe den Abschnitt Filterkriterien (optional) in Jira-Web-Auslöser, um mehr darüber zu erfahren, wie Filterkriterien erstellt werden.
  10. Klicken Sie auf Auswählen, um die vorkonfigurierte OAuth-Verbindung aus dem Modalfenster OAuth-Verbindung auswählen auszuwählen.
  11. Wählen Sie Clientgeheimnis zur Überprüfung des empfangenen Ereignisses > Anmeldeinformationen und folgen Sie den Anweisungen im Modal Anmeldeinformation auswählen, um das Jira Clientgeheimnis auszuwählen, das im Credential Vault verfügbar ist.
  12. Wählen Sie die Option TriggerData in der Dropdown-Liste Antwort (optional) aus.
    Diese Datensatzvariable erfasst die Auslöser-Antwortdaten. Die Auslöser-Antwortdaten enthalten alle Informationen über das Ereignis, bei dem die Änderung aufgetreten ist, im Format von Schlüssel-Wert-Paaren.
  13. Klicken Sie auf Aktionen > Microsoft 365 Outlook und doppelklicken Sie dann auf die Aktion Verbinden oder ziehen Sie sie, um sie zum Abschnitt Aktionen hinzuzufügen.
  14. Konfigurieren Sie die Verbinden-Aktion wie folgt:
    1. Azure Cloud: Wählen Sie Azure Global.
      Wenn Sie eine Microsoft 365 Outlook Government-Version haben, wählen Sie Azure US GCC High.
    2. OAuth2-Authentifizierungsmodus: Wählen Sie Control Room-verwaltet aus.
    3. Verbindung: Klicken Sie auf Auswählen und folgen Sie den Anweisungen im Modal OAuth-Verbindung auswählen, um eine geeignete OAuth-Verbindung auszuwählen.
    4. Nutzername: Klicken Sie auf Anmeldeinformation > Auswählen und folgen Sie den Anweisungen im Modal Anmeldeinformation auswählen, um den Microsoft 365-Nutzernamen auszuwählen.
    5. Microsoft 365 Outlook-Sitzung erstellen Standardmäßig ist Microsoft365OutlookSession als Sitzungsname festgelegt.
  15. Klicken Sie auf Aktionen > Microsoft 365 Outlook und doppelklicken Sie dann auf die Aktion Senden oder ziehen Sie sie, um sie zum Abschnitt Aktionen hinzuzufügen.
  16. Konfigurieren Sie die Senden-Aktion wie folgt:
    1. Microsoft365OutlookSitzung: Standardmäßig wählt das System Microsoft365OutlookSession als Sitzungsnamen aus.
    2. An: Geben Sie die E-Mail-ID ein, an die das System die Jira-Details weiterleiten soll.
    3. Betreff: Geben Sie $TriggerData{"issue.key"}$ ein.
      Der Jira-Vorgangsschlüssel ist als Betreff der E-Mail festgelegt.
    4. E-Mail-Body-Typ: Wählen Sie HTML-Code aus und geben Sie Summary - $TriggerData{"issue.fields.summary"}$ Description: $TriggerData{"issue.fields.description"}$ ein.
      Die Jira-Zusammenfassung und Beschreibung wird als Inhalt der E-Mail festgelegt.
  17. Klicken Sie auf Speichern, um die Automatisierung zu speichern.
Klicken Sie auf Ausführen > Ausführen mit Auslösern, um den Auslöser zu aktivieren. Der Auslöser hört dann auf das Ereignis Vorfall erstellt im überwachten Jira-Projekt. Wenn der Nutzer XYZ ein neues Problem im Jira-Projekt ABC erstellt, startet der Auslöser die konfigurierten Aktionen. Sie erhalten eine E-Mail mit der Jira-Zusammenfassung und Beschreibung, wobei Jira die Vorgangs-ID als Betreff ist.