Jira-Web-Auslöser

Erstellen Sie einen Web-Auslöser, um Ereignisse auf Jira zu überwachen und die nächsten Aktionen in Ihrer Automatisierung zu initiieren.

Ordnen Sie Ihren Auslöser einer Jira-Instanz zu und konfigurieren Sie den Auslöser so, dass die Automatisierung durch den Empfang von Echtzeitbenachrichtigungen von der Jira-Instanz ausgeführt wird. Sie können auch eine Jira Query Language (JQL)-Abfrage verwenden, um die Bedingungen zu definieren, unter denen die Automatisierung ausgelöst werden muss.

Vorbereitungen

  • Sie müssen über eine Bot Creator- oder Citizen Developer-Lizenz verfügen.
  • Sie müssen die Berechtigung Meine Bots anzeigen haben.
  • Sie müssen über alle EVENT TRIGGERS-Berechtigungen für die Rolle verfügen.
  • Sie müssen die Berechtigung Einchecken und Auschecken für die Ordner haben, in denen sich die Automatisierung befindet.
  • Sie müssen in Ihrem Control Room angemeldet sein.
  • Sie müssen eine OAuth-Verbindung herstellen, bevor Sie diese zur Erstellung einer Automatisierung verwenden können. Weitere Informationen finden Sie unter Herstellung der OAuth-Verbindung.

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 aus der Dropdown-Liste Auf Ereignis achten das oder die Ereignisse, auf die Sie achten möchten.
    Die folgenden Ereignisse werden unterstützt:
    • Problem erstellt
    • Problem aktualisiert
    • Problem gelöscht
    • Kommentar erstellt
    • Kommentar aktualisiert
    • Kommentar gelöscht
  9. Optional: Geben Sie im Feld JQL-Abfrage eine JQL-Abfrage mit vordefinierten Bedingungen ein.
    Beispiel: Projekt in (ABC) und Status in („In Arbeit“, „Zu erledigen“).

    Diese JQL-Abfrage sucht nach Jira-Problemen im Status In Arbeit oder Zu erledigen in einem Projekt namens ABC.

    Weitere Informationen zu JQL-Abfragen finden Sie im Abschnitt Erweiterte Suche mit Jira Query Language (JQL) verwenden in https://support.atlassian.com/.
  10. Klicken Sie auf Auswählen, um die vorkonfigurierte OAuth-Verbindung aus dem Modalfenster OAuth-Verbindung auswählen auszuwählen.
  11. Wählen Sie im Abschnitt Client-Geheimnis zum Überprüfen des empfangenen Ereignisses eine der folgenden Optionen.
    • Anmeldedaten: Klicken Sie auf Auswählen, um das Jira-Client-Geheimnis auszuwählen, das bereits im Credential Vault konfiguriert ist.
    • Unsichere Zeichenfolge: Kopieren Sie die Zeichenfolge des Client-Geheimnisses ein, die in den Jira-Entwicklereinstellungen generiert wird, und fügen Sie sie ein.
    Anmerkung:
    • Verwenden Sie dasselbe Client-Geheimnis, das zur Einrichtung der OAuth-Verbindung verwendet wird, um die Benutzeridentität und die empfangenen Ereignisse, auf die der Auslöser hört, zu authentifizieren. Dies verhindert, dass unbefugte Benutzer auf die eingehenden Jira-Daten zugreifen, um Automatisierungen zu erstellen und auszulösen.
    • Weitere Informationen zur Erstellung und Verwaltung von Client-Geheimnissen finden Sie im Abschnitt OAuth 2.0 aktivieren in OAuth 2.0 (3LO) apps.
    .
  12. Optional: Fügen Sie dem Auslöser in der Option Antwort Variablen hinzu. Weitere Informationen zu den Variablen finden Sie unter Übersicht über die Variablen.
    Anmerkung: Wenn Sie eine vorhandene Variable für die Antwort verwenden, achten SIe bitte darauf, dass das Kontrollkästchen Als Eingabe verwenden für die Variable aktiviert ist.
  13. Optional: Fügen Sie bei Bedarf weitere Auslöser im Abschnitt Auslöser hinzu.
  14. Doppelklicken Sie auf eine geeignete Aktion in der Palette Aktionen oder ziehen Sie sie in den Abschnitt Aktion.
    Weitere Informationen zu Aktionen finden Sie unter Aktionen zum Erstellen von Automatisierungen.
  15. Klicken Sie auf Speichern, um den Bot zu speichern.