Skip to main content

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