Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2020-08-20. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Artikelversion: Enterprise Server 2.18

Globale Webhooks verwalten

Websiteadministratoren können globale Webhooks anzeigen, hinzufügen, bearbeiten und löschen, um Ereignisse auf Instanzebene zu verfolgen.

Inhalt dieses Artikels

Informationen zu globalen Webhooks

Mithilfe von globalen Webhooks können Sie Regeln für die Benutzer- und Organisationsverwaltung auf Ihrer Instanz automatisch überwachen, darauf antworten oder diese erzwingen. So können Sie Ihre Webhooks beispielsweise so konfigurieren, dass sie ausgeführt werden, sobald

  • ein Benutzerkonto erstellt oder gelöscht wird,
  • An organization is created or deleted
  • ein Mitarbeiter zu einem Repository hinzugefügt oder aus diesem entfernt wird,
  • A repository is forked

Liste der globalen Webhooks

Du kannst auch die GitHub Enterprise Server-API verwenden, um globale Webhooks zu verwalten. For a complete list of actions, see "Global webhooks."

Globalen Webhook hinzufügen

  1. Klicke in der oberen rechten Ecke einer beliebigen Seite auf .

    Raumschiffsymbol für den Zugriff auf die Einstellungen des Websiteadministrators

  2. Klicken Sie auf der linken Seitenleiste auf Enterprise.

    Registerkarte „Enterprise“ in den Einstellungen des Websiteadministrators

  3. Klicke in der Seitenleiste des Enterprise-Kontos auf Settings (Einstellungen).

    Registerkarte „Settings“ (Einstellungen) in der Seitenleiste des Enterprise-Kontos

  4. Klicken Sie unter „Settings“ (Einstellungen) auf Hooks.

    Registerkarte „Hooks“ auf der Seitenleiste mit den Einstellungen des Enterprise-Kontos

  5. Klicken Sie auf Add webhook (Webhook hinzufügen).

    Schaltfläche „Add webhook“ (Webhook hinzufügen) auf der Seite „Webhooks“ im Admin-Center

  6. Geben Sie die URL ein, unter der Sie Nutzlasten empfangen möchten.

    Feld zur Eingabe einer Nutzlast-URL

  7. Verwenden Sie optional das Dropdownmenü Content type (Inhaltstyp), und klicken Sie auf ein Nutzlastformat.

    Dropdownmenü mit Auflistung von Inhaltstypoptionen

  8. Geben Sie optional im Feld Secret (Geheimnis) einen String ein, der als ein geheimer Schlüssel verwendet werden soll.

    Feld zur Eingabe eines Strings, der als ein geheimer Schlüssel verwendet werden soll

  9. Wenn Sie optional möchten, dass GitHub Enterprise Server die SSL-Zertifikate beim Zustellen der Nutzlasten nicht verifizieren soll, klicken Sie auf Disable SSL verification (SSL-Verifizierung deaktivieren). Lesen Sie die Informationen zur SSL-Verifizierung, und klicken Sie anschließend auf I understand my webhooks may not be secure (Ich verstehe, dass meine Webhooks möglicherweise nicht sicher sind).

    Schaltfläche zum Deaktivieren der SSL-Verifizierung

    Warnung: Mithilfe der SSL-Verifizierung können Sie sicherstellen, dass Hook-Nutzlasten sicher zugestellt werden. Die Deaktivierung der SSL-Verifizierung wird nicht empfohlen.

  10. Legen Sie fest, ob dieser Webhook bei jedem oder bei ausgewählten Ereignissen ausgelöst werden soll:

    Optionsfelder mit Optionen zum Empfangen von Nutzlasten für jedes oder für ausgewählte Ereignisse

    • Wählen Sie Send me everything (Alle senden) aus, um jedes Ereignis auszuwählen.
    • Wählen Sie Let me select individual events (Einzelne Ereignisse auswählen) aus, um bestimmte Ereignisse auszuwählen.
  11. Wenn Sie einzelne Ereignisse auswählen möchten, sollten Sie festlegen, ob dieser Webhook für eine Organisations- oder Benutzeraktivität ausgelöst werden soll.

    Kontrollkästchen für Organisations- und Benutzerereignisse

  12. Bestätigen Sie, dass das KontrollkästchenActive aktiviert ist (Standardeinstellung).

    Kontrollkästchen „Active“ (Aktiv) aktiviert

  13. Klicken Sie auf Add webhook (Webhook hinzufügen).

Globalen Webhook bearbeiten

  1. Klicke in der oberen rechten Ecke einer beliebigen Seite auf .
    Raumschiffsymbol für den Zugriff auf die Einstellungen des Websiteadministrators
  2. Klicken Sie auf der linken Seitenleiste auf Enterprise.
    Registerkarte „Enterprise“ in den Einstellungen des Websiteadministrators
  3. Klicke in der Seitenleiste des Enterprise-Kontos auf Settings (Einstellungen).
    Registerkarte „Settings“ (Einstellungen) in der Seitenleiste des Enterprise-Kontos
  4. Klicken Sie unter „Settings“ (Einstellungen) auf Hooks.
    Registerkarte „Hooks“ auf der Seitenleiste mit den Einstellungen des Enterprise-Kontos
  5. Klicken Sie neben dem Webhook, den Sie bearbeiten möchten, auf Edit (Bearbeiten).
    Schaltfläche „Edit“ (Bearbeiten) neben einem Webhook
  6. Aktualisieren Sie die Einstellungen des Webhooks.
  7. Klicken Sie auf Update webhook (Webhook aktualisieren).

Globalen Webhook löschen

  1. Klicke in der oberen rechten Ecke einer beliebigen Seite auf .
    Raumschiffsymbol für den Zugriff auf die Einstellungen des Websiteadministrators
  2. Klicken Sie auf der linken Seitenleiste auf Enterprise.
    Registerkarte „Enterprise“ in den Einstellungen des Websiteadministrators
  3. Klicke in der Seitenleiste des Enterprise-Kontos auf Settings (Einstellungen).
    Registerkarte „Settings“ (Einstellungen) in der Seitenleiste des Enterprise-Kontos
  4. Klicken Sie unter „Settings“ (Einstellungen) auf Hooks.
    Registerkarte „Hooks“ auf der Seitenleiste mit den Einstellungen des Enterprise-Kontos
  5. Klicken Sie neben dem Webhook, den Sie löschen möchten, auf Delete (Löschen).
    Schaltfläche „Delete“ (Löschen) neben einem Webhook
  6. Lesen Sie die Informationen zum Löschen eines Webhooks, und klicken Sie anschließend auf Yes, delete webhook (Ja, Webhook löschen).
    Popup-Fenster mit Warnhinweisen und Schaltfläche zum Bestätigen der Webhook-Löschung

Neueste Auslieferungen und Antworten anzeigen

  1. Klicke in der oberen rechten Ecke einer beliebigen Seite auf .
    Raumschiffsymbol für den Zugriff auf die Einstellungen des Websiteadministrators
  2. Klicken Sie auf der linken Seitenleiste auf Enterprise.
    Registerkarte „Enterprise“ in den Einstellungen des Websiteadministrators
  3. Klicke in der Seitenleiste des Enterprise-Kontos auf Settings (Einstellungen).
    Registerkarte „Settings“ (Einstellungen) in der Seitenleiste des Enterprise-Kontos
  4. Klicken Sie unter „Settings“ (Einstellungen) auf Hooks.
    Registerkarte „Hooks“ auf der Seitenleiste mit den Einstellungen des Enterprise-Kontos
  5. Klicken Sie in der Liste der Webhooks auf den Webhook, für den Sie die Auslieferungen anzeigen möchten.
    Liste der Webhooks mit Links zum Anzeigen jedes Webhooks
  6. Klicken Sie unter „Recent deliveries“ (Neueste Auslieferungen) auf eine Auslieferung, um die Details anzuzeigen.
    Liste der neuesten Auslieferungen des Webhooks mit Links zum Anzeigen von Details

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt