Skip to main content

Migração de nomes de usuário

Do ponto de vista do login, o identificador principal de um usuário é o seu endereço de e-mail. Se você estiver migrando de uma autenticação local para SSO, ou de um IdP para outro, poderá ser necessário atualizar os endereços de e-mail dos usuários. Para ajudar nisso, é fornecido um script que migra os e-mails dos usuários usando um arquivo CSV com o seguinte formato: oldEmail,newEmail Depois de realizar algumas verificações de validação, o script percorrerá o arquivo CSV e atualizará os endereços de e-mail dos usuários de oldEmail para newEmail.

Validação

Antes de executar a migração, o <csv_file> será verificado para garantir que:
  • Em cada linha, tanto o oldEmail quanto o newEmail são endereços de e-mail válidos
  • Não há entradas duplicadas, por exemplo, que você não esteja tentando atualizar usuários diferentes para o mesmo novo endereço de e-mail, nem atualizar a mesma conta de usuário com um endereço de e-mail já utilizado

Uso

Flags

Conclusão

Durante a execução do script de migração, as flags escolhidas determinam se um erro é registrado no console e o processo continua, ou se é registrado no console e o processo é encerrado. Se o script terminar prematuramente devido a um erro, ele sairá com o código 1 para indicar que não foi bem-sucedido. Ao concluir a migração, o script registrará no console o número de atualizações bem-sucedidas, com falha e ignoradas. Se a migração for concluída com sucesso, ele sairá com o código 0.
Última modificação em 4 de outubro de 2026