Logo
Anna Fischer
Der ganze Nachrichtentext wandert in jeden Schritt – und mit ihm jeder Fehler. Ein Einsteigerirrtum, der teuer zu stehen kommen kann.

Ein Webhook ist ein HTTP-Aufruf, den ein System bei einem Ereignis an eine URL des Empfängers sendet. Die Nachricht landet dort als Payload – dem Nutzdatenanteil, meist als JSON, also Text mit verschachtelten Schlüssel-Wert-Paaren. Wer weitergibt, was niemand braucht, füllt Protokolle und Fehlerberichte mit Daten, die dort nicht hingehören.

Zuerst die tatsächliche Nachricht öffnen. Die Struktur des Payload legt das sendende System fest, und sie kann sich ändern. Also die echten Feldnamen prüfen, etwa body.data.email, statt auf Annahmen zu bauen.

Dann die Feldliste je Schritt notieren. Für jeden folgenden Schritt festhalten, welche Felder er auswertet. Die Liste ist eine Entscheidungsregel: Was auf keiner Liste steht, wird später verworfen.

Danach direkt nach dem Trigger beschneiden. Ein eigener Schritt schneidet nur die benötigten Felder heraus und verwirft den Rest. Nachfolgende Schritte haben so gar keinen Zugriff auf nicht benötigte personenbezogene Daten.

Zuletzt am Beispiel prüfen: Eine Buchungsbestätigung enthält Kundenname, E-Mail, Adresse und Betrag. Ein Schritt, der nur einen Newsletter-Eintrag anlegt, braucht allein die E-Mail. Der Betrag gehört nicht in das System, das die E-Mail verwaltet.

Jeder überflüssig weitergegebene Datensatz ist also ein vermeidbares Risiko: Er füllt Schrittprotokolle, gelangt in Systeme, die ihn nicht brauchen, und verletzt im Zweifel das Gebot der Datenminimierung – nur die Daten zu verarbeiten, die der Zweck wirklich braucht.

Der Payload eines Schritts heißt nicht „alles, was kam“, sondern „alles, was der nächste Schritt auswertet“.

📌 Datenminimierung · Feldliste · Payload

📚 Automatisierung von Grund auf · Tag 22 von 30
#Webhooks #Automatisierung #datenschutz
11 Std vor

Noch keine Antworten!

Es scheint, dass diese Veröffentlichung noch keine Kommentare enthält. Um auf diese Veröffentlichung von Anna Fischer zu antworten, klicken Sie unten darunter auf