Skip To Content

Häufig gestellte Fragen zu Webhooks

In diesem Thema sind Fragen oder Probleme, die bei der Arbeit mit -Portalen auftreten können, und mögliche Lösungen aufgeführt.

ArcGIS Enterprise wird in einer nicht verbundenen Umgebung hinter der Firewall meiner Organisation bereitgestellt. Kann ich trotzdem Webhooks konfigurieren?

Ja. Um Webhooks zu konfigurieren, müssen Sie eine Payload-URL verwenden, die über Ihr ArcGIS Enterprise-Portal erreichbar ist. Dazu können Sie eine benutzerdefinierte Anwendung und auf Ihrem internen Server bereitstellen.

Was löst eine Aktualisierung eines Elements, eines Benutzers oder einer Gruppe aus?

Wenn Sie Aktualisierungen für Ihre Portal-Elemente, Benutzer und Gruppen abonniert haben, wird Ihr Webhook ausgelöst, wenn deren Eigenschaften aktualisiert wurden. Wenn Sie beispielsweise Aktualisierungen für ein bestimmtes Element in Ihrem Portal abonniert haben, wird Ihr Webhook ausgelöst, sobald der Titel, die Tags oder die Miniaturansicht des Elements aktualisiert wurden. Der Netzwerkverkehr bietet Aufschluss darüber, ob eine Aktion eine Aktualisierung im Portal bewirkt. Jedes Mal, wenn eine Aktion zu einer Aktualisierung führt, kann diese Aktion auch einen Webhook auslösen, der auf Aktualisierungen wartet.

Ich verwende in meinem ArcGIS Enterprise-Portal die integrierte Windows-Authentifizierung. Kann ich trotzdem die An- und Abmeldung von Benutzern im bzw. aus dem Portal abonnieren (user/<username>/signIn)?

Ab Version 10.9 können Sie mit dem Trigger-Ereignis /signin Anmeldeereignisse für die Portal-Authentifizierung, die Authentifizierung auf Webebene und für Enterprise-Anmeldenamen erfassen.

Was passiert, wenn meine Payload-URL ausfällt oder nicht mehr verfügbar ist? Gibt es eine Möglichkeit, eine Payload wiederherzustellen, die nicht übermittelt wurde?

Wenn das Portal versucht, eine Payload an einen nicht erreichbaren oder nicht reagierenden Payload-URL- oder Webhook-Empfänger zu übermitteln, bestimmen die von Ihnen festgelegten erweiterten Parameter, wie und wann ein neuer Versuch unternommen wird. Wenn die Payload auch nach weiteren Versuchen nicht übermittelt wird, gilt dies als ein Fehler im Hinblick auf die beim Erstellen des Webhooks festgelegten deactivationPolicy. Der Webhook wird deaktiviert, sobald diese Richtlinie erfüllt ist.

Sie können zum Benachrichtigungsstatus des Webhooks wechseln, um alle Payload-Übermittlungsversuche anzuzeigen und herauszufinden, ob diese erfolgreich waren.


In diesem Thema