I have imported a csv file with users in an AWS Cognito User Pool. The users have email addresses with the email_verified attribute checked as TRUE and the phone_verified attribute checked as FALSE. The import job is successful, however, no email is being automatically sent out to the users with a reset code. I have looked into the AWS documentation and it states:
In order for users to reset their passwords, they must have a verified email or phone number. Amazon Cognito sends a message containing a reset password code to the email or phone number specified in the .csv file. If the message is sent to the phone number, it is sent via SMS.
Would this be an issue with the User Import role? I am using a role that was automatically created by the import job.
Here is my csv, just an example:
cognito:username,name,given_name,family_name,middle_name,nickname,preferred_username,profile,picture,website,email,email_verified,gender,birthdate,zoneinfo,locale,phone_number,phone_number_verified,address,updated_at,cognito:mfa_enabled
John,John,John,Doe,,,,,,,[email protected],TRUE,,,,,,FALSE,,,FALSE