Migracja nazw użytkowników
Z punktu widzenia logowania podstawowym identyfikatorem użytkownika jest jego adres e-mail. Jeśli przechodzisz z lokalnego uwierzytelniania na SSO lub migrujesz z jednego IdP do innego, może być konieczna aktualizacja adresów e-mail użytkowników.
Aby to ułatwić, udostępniono skrypt, który migruje adresy e-mail użytkowników na podstawie pliku CSV w następującym formacie:
oldEmail,newEmail
Po wykonaniu kilku kontroli poprawności skrypt przechodzi przez plik CSV i aktualizuje adresy e-mail użytkowników z oldEmail na newEmail.
Walidacja
Przed uruchomieniem migracji plik <csv_file> zostanie sprawdzony, aby upewnić się, że:
- W każdym wierszu zarówno
oldEmail, jak i newEmail są prawidłowymi adresami e-mail
- Nie ma zduplikowanych wpisów, na przykład nie próbujesz zmienić adresów różnych użytkowników na ten sam nowy adres e-mail ani przypisać do tego samego konta użytkownika adresu, który jest już w użyciu
Użycie
Flagi
Zakończenie
Podczas wykonywania skryptu migracji od wybranych flag zależy, czy błąd zostanie zapisany w konsoli, a skrypt będzie kontynuował działanie, czy też błąd zostanie zapisany w konsoli, a skrypt zakończy działanie. Jeśli skrypt zakończy się przedwcześnie z powodu błędu, zwróci kod wyjścia 1, sygnalizujący niepowodzenie.
Po zakończeniu migracji skrypt wypisze w konsoli liczbę udanych, nieudanych i pominiętych aktualizacji. Jeśli migracja zakończy się pomyślnie, skrypt zwróci kod wyjścia 0.Ostatnia modyfikacja 4 października 2026