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

following information is mandatory when inserting new user using salesforce.com 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”

 

(1183)

Written by 

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

Leave a Reply