Skip to main content

Di chuyển tên người dùng

Xét về mặt đăng nhập, định danh chính của người dùng là địa chỉ email của họ. Nếu bạn đang chuyển từ xác thực cục bộ sang SSO hoặc chuyển từ một IdP sang một IdP khác, bạn có thể cần cập nhật địa chỉ email của người dùng. Để hỗ trợ việc này, chúng tôi cung cấp một script giúp di chuyển email người dùng bằng một tệp CSV có định dạng sau: oldEmail,newEmail Sau khi thực hiện một số bước kiểm tra hợp lệ, script sẽ duyệt qua tệp CSV và cập nhật địa chỉ email của người dùng từ oldEmail thành newEmail.

Kiểm tra hợp lệ

Trước khi chạy quá trình di chuyển, <csv_file> sẽ được kiểm tra để đảm bảo rằng:
  • Với mỗi dòng, cả oldEmail và newEmail đều là địa chỉ email hợp lệ
  • Không có mục trùng lặp, ví dụ: bạn không cố cập nhật nhiều người dùng khác nhau sang cùng một địa chỉ email mới, hoặc cố cập nhật cùng một tài khoản người dùng bằng một địa chỉ email đã được sử dụng

Cách sử dụng

Cờ

Hoàn tất

Trong khi thực thi script di chuyển, các cờ bạn đã chọn sẽ quyết định việc một lỗi được ghi ra console rồi tiếp tục, hay được ghi ra console rồi thoát. Nếu script kết thúc sớm do lỗi, nó sẽ thoát với mã 1 để biểu thị rằng quá trình không thành công. Khi quá trình di chuyển hoàn tất, script sẽ ghi ra console số lượng cập nhật thành công, thất bại và bị bỏ qua. Nếu quá trình di chuyển hoàn tất thành công, script sẽ thoát với mã 0.
Lần sửa đổi cuối 4 tháng 10, 2026