Skip to main content

Migration von Benutzernamen

Aus Sicht der Anmeldung ist die E-Mail-Adresse die primäre Kennung eines Benutzers. Wenn Sie von lokaler Authentifizierung auf SSO oder von einem IdP zu einem anderen migrieren, müssen Sie möglicherweise die E-Mail-Adressen der Benutzer aktualisieren. Dafür steht ein Skript zur Verfügung, das Benutzer-E-Mail-Adressen anhand einer CSV-Datei im folgenden Format migriert: oldEmail,newEmail Nach einigen Validierungsprüfungen durchläuft das Skript die CSV-Datei und aktualisiert die E-Mail-Adressen der Benutzer von oldEmail auf newEmail.

Validierung

Vor der Migration wird die <csv_file> darauf geprüft, dass:
  • in jeder Zeile sowohl oldEmail als auch newEmail gültige E-Mail-Adressen sind
  • keine doppelten Einträge vorhanden sind, Sie also beispielsweise nicht versuchen, verschiedene Benutzer auf dieselbe neue E-Mail-Adresse zu aktualisieren oder dasselbe Benutzerkonto mit einer bereits verwendeten E-Mail-Adresse zu aktualisieren

Verwendung

Flags

Abschluss

Während der Ausführung des Migrationsskripts hängt es von den gewählten Flags ab, ob ein Fehler in der Konsole protokolliert und dann fortgefahren oder ob er protokolliert und das Skript beendet wird. Wird das Skript aufgrund eines Fehlers vorzeitig beendet, endet es mit Exit-Code 1, um anzuzeigen, dass es nicht erfolgreich war. Nach Abschluss der Migration gibt das Skript die Anzahl der erfolgreichen, fehlgeschlagenen und übersprungenen Aktualisierungen in der Konsole aus. Wird die Migration erfolgreich abgeschlossen, endet es mit Exit-Code 0.
Zuletzt geändert am 4. Oktober 2026