While creating new users from Salesforce UI, we have a checkbox right at the bottom called Generate new password and notify user immediately
. This is set to true by default and sends Welcome To Salesforce
kind of an email to the newly created user. This email also contains a verification and password reset link.
I have hundreds of users to load in my production environment. Obviously, I would go for data loader to load all the users. However, there is no way to set this checkbox to true through the data loader. Basically, there is no field that could be accessed through the API. One workaround would be to load the data at once, then multi-select all the newly created users and hit Reset Password
button on the users' list view. But this only sends a raw password reset email instead of a pretty Welcome to Salesforce
email, and I want such an email to be sent across the users.
There is a very useful app on AppExchange called Clone This User, but that too involves a lot of manual work.
So, any idea/suggestions on how to load hundreds of users in bulk and also send them the Welcome to Salesforce
email?