Zum Hauptinhalt springen

Mitarbeiter-Onboarding (EmployeeOnboarding)

Zweck

Das Onboarding lässt neue Mitarbeiter ihre Stammdaten selbst erfassen: HR erzeugt einen Onboarding-Link (Token), der neue Mitarbeiter füllt darüber seinen Personalfragebogen aus (Steuer-, SV-, Ausweis-Daten u. a.), und die Daten fließen direkt in den Mitarbeiter-Datensatz. Welche Schritte abgefragt werden, steuern Vorlagen und die Onboarding-Einstellungen.

Voraussetzungen

- Berechtigung `view:FE_EmployeeOnboarding` und `view:EmployeeOnboarding`. - Zum Starten eines Onboardings `create:EmployeeOnboarding`; für Vorlagen `update`/`delete:EmployeeOnboarding`. - Der neue Mitarbeiter braucht **keinen** Account — er nutzt den Token-Link.

Berechtigungen (CASL)

ActionSubjectWirkung
viewFE_EmployeeOnboarding, EmployeeOnboardingOnboarding-Liste/Status aufrufbar
createEmployeeOnboardingOnboarding starten / Vorlage anlegen
update/deleteEmployeeOnboardingVorlage pflegen/löschen

Ablauf

  1. Onboarding starten (/employee-onboardings/new) — Mitarbeiter wählen, Vorlage/Schritte festlegen, Begrüßungstext + Kontakt-E-Mail setzen.
  2. SpeamCore erzeugt ein EmployeeOnboarding mit Token und optionalem Ablaufdatum (expiresAt) und verschickt den Link (Mail-Vorlage konfigurierbar).
  3. Der neue Mitarbeiter öffnet den Link und durchläuft die aktivierten Schritte (enabledSteps) — der Personalfragebogen erfasst u. a. Steuer-ID, Krankenkasse, Sozialversicherungsnummer, Ausweisdaten.
  4. Die erfassten Daten landen am Mitarbeiter-Datensatz; der status des Onboardings zeigt den Fortschritt.

Felder (Auszug)

FeldBedeutung
employeeIdVerknüpfter Mitarbeiter.
tokenGeheimer Zugangs-Token für den Self-Service-Link.
statusFortschritt des Onboardings.
enabledStepsWelche Schritte/Abschnitte abgefragt werden.
currentStepAktueller Schritt.
welcomeTextBegrüßungstext auf der Onboarding-Seite.
contactEmailAnsprechpartner für Rückfragen.
expiresAtAblauf des Links.

Vorlagen und Einstellungen

  • Vorlagen (EmployeeOnboardingTemplate, Endpoints /employee-onboarding-templates): wiederverwendbare Schritt-Konfigurationen.
  • Onboarding-Einstellungen: globale Vorgaben (u. a. IT-Optionen, Mail-Vorlage) — update:Settings.

API/Schnittstellen

MethodeEndpointZweckCASL
GET/POST/api/employee-onboardingsListe / Onboarding startenview/create EmployeeOnboarding
GET/api/employee-onboardings/meta · /mail-templateMetadaten / Mail-Vorlageview EmployeeOnboarding
GET/POST/api/employee-onboarding-templatesVorlagen lesen/anlegenview/create EmployeeOnboarding
PATCH/DELETE/api/employee-onboarding-templates/:idVorlage ändern/löschenupdate/delete EmployeeOnboarding

Verknüpfungen zu anderen Modulen

Versionshinweise

  • 2026-06-06: Initiale Veröffentlichung. Token-basiertes Self-Service-Onboarding (Personalfragebogen), Vorlagen, konfigurierbare Schritte. Verifiziert an employeeOnboarding.model.ts, employeeOnboarding.router.ts, routes.tsx, casl.ts.