This article provides the requirements and steps for inserting (creating) new Salesforce User records in bulk using the Salesforce Data Loader. It covers required fields, picklist values, active/inactive status handling, password generation considerations, and the insert operation steps.
The following UI picklist values are different than the values to use in the Data Loader. Instead, use the tabbed worksheets attached (InsertUsers.xls) to review the proper picklist values for the following categories:
Scroll down to the bottom of this article to locate the Attachments section.
If you don't specify the IsActive field when inserting a user, the user will automatically be inserted as Active. However, if you do not have a license ready then you can set IsActive to FALSE in your CSV file and activate the user when a license becomes available.
Generate new password and notify user immediately: This checkbox is not present in the Data Loader, so a password is not generated with Users created this way. Instead, use the "Reset Password" button and select the desired users from a User list view and reset the password for all selected users from the view itself.
When importing Portal Users, a welcome email is automatically sent which contains a link prompting the user to set a password (no password reset required). For more, please review Import Customer Portal Users
License for the User would be assigned automatically based on the Profile selected for the User.
The description of all the User fields can be found in User
Note: This article references an attachment (InsertUsers.xls) with picklist values. This file is available for download on the Help portal but is not accessible via Agentforce. If you need the picklist values, please visit the full article on help.salesforce.com.
SUPPORT VIDEO:
How to Insert Users with Data Loader
How to Use the Data Loader Success and Error Files
See also
Prepare a CSV file for an import or update in Salesforce
Install Data Loader on Windows
Install Data Loader on macOS
User (SOAP API Developer Guide)
Insert, Update, or Delete Data Using Data Loader
Considerations for Inserting Users in Bulk
000385503
18 KB

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.