Richten Sie einen bidirektionalen Webhook für die Jira-Spoke ein

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Konfigurieren Sie einen Webhook, um Jira mit einer Rückruf-URL ServiceNow zu abonnieren.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an
    • Jira-Spoke aktivieren
    • Erforderliche Rolle: admin

    Erstellen Sie ein -Token

    Erstellen Sie ein Token, das in die Webhook-URL Jira eingebettet werden soll.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Geben Sie im Navigationsbereich[] Filtertoken_verification.list ein.
      Das System zeigt Datensätze in der Tabelle „Token-Verifizierungen“ an.
    2. Klicken Sie auf Neu.
    3. Füllen Sie die Felder im Formular aus.
      Tabelle : 1. Formular „Tokenverifizierung“
      Feld Beschreibung
      Name Eindeutiger Name zur Identifizierung des Tokens. Beispiel: Jira-Token.
      Beschreibung Beschreibung des Tokens.
      Token Authentifizierungstoken. Dieses Token ist verschlüsselt und in die URL eingebettet.

    Ergebnisse

    Das Token wird zur Einbettung in die Webhook-URL Jira erstellt.

    einen Jira -Webhook in ServiceNow] registrieren

    Registrieren Sie einen Jira -Webhook in ServiceNow [], um die App ServiceNow zu benachrichtigen, wenn bestimmte Ereignisse in Jiraauftreten.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Jira-Webhooks > Jira-Webhook-Registrierungen.
    2. Klicken Sie auf Neu.
    3. Füllen Sie die Felder des Formulars aus.
      Tabelle : 2. Formular „Jira-Webhook-Registrierung“.
      Feld Beschreibung
      Name Eindeutiger Name zur Identifizierung des Datensatzes. Beispiel: Jira-Webhook.
      Beschreibung Beschreibung des Datensatzes.
      Token Authentifizierungstoken. Dieses Token ist verschlüsselt und in die URL eingebettet. Beispiel: Jira-Token.
      Pfad Jira Webhook-Pfad Standardmäßig ist dieser Pfad auf api/sn_jira_spoke/jira_webhook_callbacks/wh_entry festgelegt.
    4. Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.
    5. Klicken Sie auf Callback URL.
      Das System zeigt die URL webhook callback URL an.
    6. Kopieren Sie die webhook callback-URL, und notieren Sie sie.

    Ergebnisse

    Der Webhook Jira ist in Ihrer Instanz ServiceNow ] registriert.

    Fügen Sie eine Rückruf-URL in hinzu Jira

    Geben Sie in Ihrem Atlassian-KontoJira eine Webhook-Callback-URL an, um einen Webhook zu erstellen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Melden Sie sich bei Ihrem Jira Atlassian-Konto an.
    2. Erstellen Sie in Ihrem Atlassian-Konto einen Webhook.
    3. Geben Sie die Webhook-Callback-URL in das URL -Feld ein.
      Anweisungen zum Erstellen eines Webhooks finden Sie in der Dokumentation zum Atlassian Developer -Portal.

    Ergebnisse

    Die Rückruf-URL wird in Ihrem Atlassian-Konto Jira hinzugefügt. Sie können Weiterleitungsrichtlinien und Subflows entsprechend Ihren Anforderungen erstellen. Informationen zur Erstellung neuer Routing-Richtlinien und Subflows finden Sie unter Passen Sie einen bidirektionalen -Webhook vom Typ ] an.

    Passen Sie einen bidirektionalen -Webhook vom Typ ] an

    Erstellen Sie für eine Webhook-Routing-Richtlinie und einen Subflow gemäß Ihren Anforderungen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Die standardmäßige Weiterleitungsrichtlinie im Modul „Jira-WebHook-Weiterleitungsrichtlinien “ löst den Subflow „Jira-Webhooks verarbeiten“ aus und benachrichtigt die App ServiceNow, wenn bestimmte Ereignisse in Jiraauftreten. Unter Jira Spoke finden Sie Informationen zu den Feldern, die von der Standardweiterleitungsrichtlinie und den Subflows unterstützt werden. Um andere Felder in Ihrem anwenderdefinierten Subflow zu verwenden und die Bedingungen in der Weiterleitungsrichtlinie anzupassen, gehen Sie wie folgt vor.

    Prozedur

    1. Navigieren zu Alle > Flow Designer > Designer.
    2. Klicken Sie auf Subflows.
    3. Erstellen Sie eine Kopie des Standard-Subflows „Jira Webhooks verarbeiten“.
    4. Passen Sie den Subflow an Ihre Anforderungen an, und veröffentlichen Sie ihn. Unter Subflows erstellen finden Sie weitere Informationen zum Erstellen und Verwenden der Subflows und Jira Spoke für Informationen zu den Feldern, die die Standardweiterleitungsrichtlinie und die Subflows unterstützen.
    5. Navigieren zu Jira-Webhooks > Weiterleitungsrichtlinien für Jira WebHook.
    6. Klicken Sie auf Neu.
    7. Füllen Sie die Felder des Formulars aus.
      Tabelle : 3. Formular „Entscheidung“
      Feld Beschreibung
      Bezeichnung Eindeutige Bezeichnung zur Identifizierung der Weiterleitungsrichtlinie.
      Standardantwort Option zum Angeben, ob dies die Standardantwort ist. Die Standardantwort dgilt, wenn die Bedingungen nicht erfüllt sind.
      1. Klicken Sie auf das Suchsymbol ( Suchsymbol).
      2. Wählen Sie den gewünschten Subflow aus der Liste Dokument aus.
        Hinweis:
        Stellen Sie sicher, dass der TabellennameFlow [sys_hub_flow] lautet.
      Bedingung Bedingungen, die erfüllt werden müssen, wenn die erforderlichen Ereignisse in Jiraauftreten. Siehe Jira Webhooks für Informationen zu den unterstützten Feldern.
      Antwort Subflow, der ausgelöst werden muss, wenn die angegebenen Bedingungen erfüllt sind.
    8. Klicken Sie auf Absenden.
      Hinweis:
      Diese Weiterleitungsrichtlinien werden in den Entscheidungstabellen gespeichert. Benutzer werden davor gewarnt, Daten in diesen Tabellen direkt zu aktualisieren oder zu ändern.

    Ergebnisse

    Die Outing-Richtlinie rund der Subflow werden erstellt.