Required fields missing: TimeZoneSidKey, LocaleSidKey, EmailEncodingKey, ProfileId, LanguageLocaleKey When creating a User in

following information is mandatory when inserting new user using user object either manual or data loader:

Please use the Example values:

EmailEncoding: ISO-8859-1
LanguageLocaleKey: en_US
LocaleSidKey: en_US
TimeZoneSidKey: America/Los_Angeles
Profile ID: 15digit salesforce ID and you can get from Profile section or below SOQL:

“Select Id, Name from Profile”

Role is not a mandatory field while creating the users, if you want then please use the following filed:
UserRoleId: again its also in 15digit salesforce ID and you can get from Rold section or below SOQL:

“SELECT Id, Name FROM UserRole”


Written by 

I am Sakthivel Madesh, a certified Salesforce Advanced Developer & Administrator working on Salesforce Technology since 2011. I am currently working in Techforce Services as Sr. Salesforce Developer. I have worked on multiple technologies Like PHP, Java, Salesforce, I am very passionate about Salesforce and to earn 15x Salesforce Certification. I love Trailhead for learning Salesforce Skill and Become a Trailhead 5x Ranger too. I Love to Learn & Share my Salesforce knowledge to Salesforce Learners/Beginner using My Blog and Salesforce Community.

Leave a Reply

Your email address will not be published. Required fields are marked *