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