← Zurück zum Blog
Von Daniel Wimmer KI

Mitarbeiter-Onboarding mit n8n automatisieren: was Logistik ist, wo eine eigene Prüfung nötig ist

Welche Onboarding-Schritte n8n ohne Weiteres automatisiert, welche nur mit engem Zugriff – und für welche Daten unser DSGVO-Beitrag vorher gelesen gehört.

Mitarbeiter-Onboarding mit n8n automatisieren: was Logistik ist, wo eine eigene Prüfung nötig ist

Mitarbeiter-Onboarding mit n8n automatisieren heißt zuerst: die Logistik – Konto, Equipment, Willkommensmail, Checkliste – läuft ohne Weiteres durch einen Workflow. Bei Gehalts- und Bankdaten ist der Zugriff eng zu halten, und bei Gesundheits- oder Schwerbehindertendaten gehört unser Beitrag zu KI-Agenten und DSGVO gelesen, bevor Sie automatisieren, nicht danach.

Dieser Beitrag zeigt den technischen Aufbau für den Logistik-Teil und ein eigenes Werkzeug, mit dem Sie selbst einordnen, in welche der drei Stufen ein gegebener Onboarding-Schritt in Ihrem Haus fällt.

Was beim Onboarding an Daten zusammenkommt

Noch bevor ein Workflow etwas automatisiert, türmen sich beim Onboarding mehrere Datenarten übereinander, die sich leicht vermischen, weil sie alle über dieselbe neue Person laufen: Name und Starttermin für Konten, Equipment-Wünsche für die Bestellung, Gehalt, Bankverbindung, Privatadresse und Steuer-ID für die Lohnbuchhaltung, und bei manchen Mitarbeitenden zusätzlich Angaben zu Gesundheit, Schwerbehinderung oder Religionszugehörigkeit (Kirchensteuermerkmal) – etwa für die Arbeitsplatzausstattung oder die Lohnsteuer. Ein Workflow, der „Onboarding automatisieren” als einen einzigen Prozess behandelt, behandelt damit auch diese vier Datenarten gleich. Das ist der Punkt, an dem die folgende Einordnung ansetzt.

Die drei Stufen – und was sie für die Automatisierung bedeuten

Nicht jeder Onboarding-Schritt braucht dieselbe Vorsicht. Die folgende Matrix ordnet die unten genannten Schritte nach der Datenart, die dabei verarbeitet wird, und sagt, was das für die Automatisierung bedeutet.

StufeTypische SchritteWas das für die Automatisierung bedeutet
1. Reine LogistikBenutzerkonto anlegen, Equipment bestellen, Willkommensmail, Checkliste mit Aufgaben und FristenLäuft ohne Weiteres durch einen Workflow. Keine Daten, die über Name, Starttermin und Ausstattungsbedarf hinausgehen.
2. Vertrauliche PersonendatenGehalt, Bankverbindung, Privatadresse, Steuer-IDAutomatisierbar, aber mit engerer Zugriffsgrenze: eigener Zugang mit möglichst wenigen Rechten, Ausführungsprotokolle nur für Berechtigte einsehbar, keine Weitergabe an einen Dienst, der sie nicht für seinen Zweck braucht.
3. Besonders schützenswerte DatenGesundheitsdaten, Schwerbehindertenstatus, ReligionszugehörigkeitBevor Sie hier automatisieren, gehört unser Beitrag zu KI-Agenten und DSGVO gelesen. Bis das geklärt ist, bleibt der Schritt bei der Person, die ihn heute schon manuell macht.

Eine Falle entsteht schon an der Grenze zwischen Stufe 1 und Stufe 2, nicht erst bei Stufe 3: Eine einzelne „Neuer Mitarbeiter”-Tabelle, die Equipment-Bestellung und Gehaltsangabe in derselben Zeile führt, zieht denselben Zugriff automatisch in beide Stufen hinein, sobald der Workflow die ganze Zeile liest. Prüfen Sie deshalb, ob Ihre Datenquelle die Stufen bereits trennt, bevor Sie den Workflow bauen – nicht erst, wenn der Zugriff schon zu weit reicht.

Der technische Aufbau für Stufe 1

Für die reine Logistik braucht der Workflow fünf Bausteine: einen Auslöser, der die neuen Stammdaten entgegennimmt, einen Schritt, der das Benutzerkonto anlegt, einen für die Willkommensmail, einen für die Equipment-Bestellung und einen für die Checkliste.

1. Auslöser

Ein Webhook-Node nimmt die Daten entgegen, sobald sie an einer Stelle erfasst sind, die ohnehin schon existiert – Bewerbermanagement, ein Formular oder eine Tabelle, die eine Freigabe-Automatisierung anstößt. Der Node ist laut n8n-Dokumentation ein Trigger: Er erzeugt eine eigene URL, und ein Aufruf dieser URL startet den Workflow mit den übermittelten Daten, bis zu einer Payload-Grenze von 16 MB. Sichern Sie diese URL ab – n8n bietet dafür laut Dokumentation Basic-, Header- oder JWT-Authentifizierung sowie eine IP-Allowlist-Option, unauthentifiziert ist die URL sonst von jeder Adresse aus aufrufbar. Achten Sie außerdem darauf, dass an diesem Auslöser ausschließlich Stufe-1-Felder ankommen – keine Gehalts- oder Gesundheitsangabe im selben Aufruf, sonst trägt derselbe Webhook bereits Stufe 2 oder 3 mit.

2. Benutzerkonto anlegen

Für ein Microsoft-365-Haus übernimmt das der Microsoft-Entra-ID-Node: Die Ressource User unterstützt laut n8n-Dokumentation die Operation Create für ein neues Konto und zusätzlich Add to Group, um es direkt der passenden Gruppe – etwa nach Abteilung oder Standort – zuzuordnen. Anders als die Nodes aus unserem Beitrag zu n8n und Microsoft 365 meldet sich dieser Node laut n8n-Dokumentation ausschließlich über OAuth2 im Namen eines angemeldeten Nutzers an – einen Weg ganz ohne Nutzer unterstützt er nicht.

3. Willkommensmail

Ein Send-Email-Node verschickt über ein SMTP-Credential die Begrüßung. Der Node unterstützt laut Dokumentation die Felder From, To und Subject sowie die Formate Text, HTML oder Both – für eine Mail mit Terminen und Links reicht das Format HTML, zum Beispiel Willkommen, {{ $json.Vorname }}! Ihr Starttermin ist {{ $json.Starttermin }}.

4. Equipment bestellen

Dafür gibt es keinen eigenen n8n-Node – zu unterschiedlich ist, welches System eine IT-Abteilung für Bestellungen nutzt. Technisch ist der Schritt derselbe wie die Willkommensmail: ein weiterer Send-Email-Node schickt die Bestellung mit den Ausstattungswünschen aus dem Webhook an die zuständige Stelle. Läuft die Bestellung stattdessen über ein Ticket- oder Formularsystem mit eigener Schnittstelle, ersetzt ein HTTP-Request-Node den Mail-Versand.

5. Checkliste anstoßen

Legen Sie dafür eine eigene Tabelle oder Datenbank an, mit einer Spalte je Aufgabe, Frist und zuständiger Person – nach demselben Muster wie das Vertragsfristen-Register aus unserem Beitrag zur Fristüberwachung, nur mit Onboarding-Aufgaben statt Vertragsdaten als Inhalt. Ein täglich laufender Schedule-Trigger-Workflow nach demselben Muster erinnert, sobald eine Frist näher rückt. Wer n8n noch nicht im Haus hat, findet den Einstieg – Cloud oder Self-Hosting, Tarife, Serveranforderungen – in unserem Leitfaden zur ersten Einführung.

Wo der Workflow aufhört

Dieser Aufbau deckt Stufe 1 vollständig ab. Er ersetzt weder das Personalsystem noch die Lohnbuchhaltung: Wo Personalstammdaten dauerhaft geführt werden, bleibt unverändert – der Workflow liest von dort oder schreibt dorthin, führt aber keine eigene, zweite Fassung derselben Daten. Für Stufe 2 bedeutet das konkret: ein eigener, eng berechtigter Zugang statt desselben Zugangs, der auch das Konto in Microsoft 365 anlegt, und ein Blick darauf, wer die Ausführungsprotokolle eines solchen Workflows einsehen kann – n8n löscht laut Dokumentation ältere Ausführungen samt ihrer Daten automatisch, die Bereinigung ist standardmäßig aktiv und muss nicht erst eingerichtet werden. Für Stufe 3 gilt: Dieser Beitrag baut dafür bewusst keinen Workflow. Lesen Sie stattdessen unseren Beitrag zu KI-Agenten und DSGVO.

Für den Mittelstand heißt das

Konto anlegen, Mail verschicken, Equipment bestellen, Aufgabe anstoßen sind Standardbausteine – die Technik für Stufe 1 ist der leichtere Teil. Der Teil, der Aufmerksamkeit braucht, ist die Quelle: Führt eine Tabelle oder ein Formular alle vier Datenarten aus dem ersten Abschnitt in einer Zeile, automatisiert ein Workflow, der die ganze Zeile liest, auch die Felder, für die er nicht gebaut wurde. Die Prüfung, die sich lohnt, ist deshalb nicht „Können wir das Onboarding automatisieren?”, sondern „Welche Felder unserer Onboarding-Tabelle gehören in welche Stufe?”.

FAQ

Welche Onboarding-Schritte lassen sich mit n8n ohne Weiteres automatisieren?

Reine Logistik: Benutzerkonto anlegen, Equipment bestellen, Willkommensmail verschicken, eine Checkliste mit Aufgaben und Fristen für die ersten Tage anstoßen. Keiner dieser Schritte verarbeitet andere Daten als die, die für die Einrichtung ohnehin nötig sind – er ersetzt nur eine manuelle Tätigkeit durch denselben Schritt per Workflow.

Kann n8n automatisch ein Benutzerkonto in Microsoft 365 anlegen?

Ja. Der Microsoft-Entra-ID-Node unterstützt laut n8n-Dokumentation bei der Ressource User die Operation Create sowie Add to Group, um das neue Konto direkt der passenden Gruppe zuzuordnen. Er meldet sich dafür ausschließlich über OAuth2 im Namen eines angemeldeten Nutzers an – einen Weg ganz ohne Nutzer unterstützt dieser Node laut Dokumentation nicht, anders als die Nodes aus unserem Beitrag zu n8n und Microsoft 365.

Was ist bei Gehalts- und Bankdaten im Onboarding-Workflow zu beachten?

Diese Daten sind nicht öffentlich und gehören nicht in denselben Workflow-Zweig wie Equipment-Bestellungen. Das ist zuerst eine Berechtigungsfrage: Wer kann die Ausführungsprotokolle sehen, welcher Zugang hat Schreibrechte auf das Zielsystem, und wird dort tatsächlich nur eingetragen, nicht zusätzlich an einen weiteren Dienst weitergereicht. Eine engere Zugriffsgrenze reduziert, was im Fehlerfall offenliegt.

Gehören Gesundheits- oder Schwerbehindertendaten in denselben Onboarding-Workflow wie der Rest?

Lesen Sie dafür zuerst unseren Beitrag zu KI-Agenten und DSGVO, nicht danach – dieser Beitrag hier stellt die Rechtslage dazu bewusst nicht selbst dar. Bis das geklärt ist, bleibt der Schritt bei der Person, die ihn heute schon manuell macht, statt in einem allgemeinen Onboarding-Workflow zu laufen.

Ersetzt ein n8n-Workflow das Personalsystem oder die Lohnbuchhaltung?

Nein. n8n verbindet Systeme und löst Folgeschritte aus, es ist kein Ort, an dem Personalstammdaten dauerhaft geführt werden. Wo diese Daten geführt werden – HR-System, Lohnbuchhaltung, Personalakte –, bleibt unverändert; der Workflow liest von dort oder schreibt dorthin, abhängig von einer einzigen Freigabe entsteht aber keine zweite Wahrheit über denselben Mitarbeiter.