Skip to main content

ユーザー名の移行

ログインの観点では、ユーザーの主な識別子はメールアドレスです。ローカルベースの認証から SSO に移行する場合や、ある IdP から別の IdP に移行する場合、ユーザーのメールアドレスを更新する必要が生じることがあります。 これを支援するために、次の形式の CSV ファイルを使用してユーザーのメールアドレスを移行するスクリプトが用意されています: oldEmail,newEmail いくつかの検証チェックを行った後、スクリプトは CSV ファイルを順に処理し、ユーザーのメールアドレスを oldEmail から newEmail に更新します。

検証

移行を実行する前に、<csv_file> が次の条件を満たしているかチェックされます:
  • 各行について、oldEmail と newEmail の両方が有効なメールアドレスであること
  • 重複したエントリがないこと。たとえば、異なるユーザーを同じ新しいメールアドレスに更新しようとしていないこと、または同じユーザーアカウントを既に使用されているメールアドレスに更新しようとしていないこと

使い方

フラグ

完了

移行スクリプトの実行中、選択したフラグによって、エラーをコンソールに記録して処理を続行するか、コンソールに記録して終了するかが決まります。エラーによりスクリプトが途中で終了した場合は、失敗したことを示すために終了コード 1 で終了します。 移行が完了すると、スクリプトは成功、失敗、スキップされた更新の件数をコンソールに出力します。移行が正常に完了した場合は、終了コード 0 で終了します。
最終更新日 2026年10月4日