Why is an email address required for bulk import into Auth0?

We are trying to bulk import user information from our application’s database into Auth0’s database.

  • It seems that an email address is mandatory when performing a bulk import of users, but why is that? Could you explain the reason, or point me to any official documentation that explains this requirement?
  • If the email is required for user identification, is it possible to use a different field, such as userId or userName, instead of the email as the identifier?Ready to post? :mag: First, try searching for your answer.

Hey there @moririn welcome to the community!

An email is indeed required - This requirement is in place because the email address serves as a unique identifier within Auth0. The primary reason for this is that the email address is a globally unique identifier that can be easily used to contact the user (e.g., for password resets, multi-factor authentication, or other communications).

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.