[SalesForce] User Mass update

I want to mass update username and email address for 4000+ users, and want to make sure that their username gets updated.
There's only two ways to update username:

  1. If User go to link prompted by salesforce on username change and approve that
  2. If org admin generates new password for user with username update so username will be updated instantaneously.

Please suggest way (dataloader or anything) to make this change successfully without getting approval for new username from every user.

Note: New password generation is acceptable way to do so, but there are more than 4000 records so doing individually is out of scope.

Best Answer

We had the same issue with about 4,000 users. You'll need to contact SFDC Support and open a case, if you don't own the email domain. They will disable the email notification for a short period of time. Also, this will require Executive approval (signed letter sent to SFDC support), so be ready to ask them.

Here's more information below:

It is possible to suppress the email notification upon changing a user's EMAIL address, but not upon the USERNAME change. Refer to Article # 3832 for information on the process to suppress notification on EMAIL address change.

Workaround: You can Deactivate the User (Do not remove them from any teams). Change the Username and then reactivate the User. This will forego the notification email that the Username has been changed.
However if there are other emails via Workflows or other triggers that are set to fire upon activation of a User in your org those will need to be deactivated first. Otherwise those Emails will fire upon activation of the User.

https://help.salesforce.com/apex/HTViewSolution?id=000002700&language=en_US

Related Topic