在SalesForce中创建新用户时,交叉引用id无效
在SalesForce中创建新用户时,如果我提供一个已经存在的ProfileID 无效的交叉引用id在SalesForce中创建新用户时,交叉引用id无效,salesforce,Salesforce,在SalesForce中创建新用户时,如果我提供一个已经存在的ProfileID 无效的交叉引用id User[] AddUser = new User[1]; User objuser = new User { Username = "balaji.balumca@gmail.com", Alias = "Balu", // The ID of the user profile (Standard User, System Administrator, etc).
User[] AddUser = new User[1];
User objuser = new User { Username = "balaji.balumca@gmail.com",
Alias = "Balu", // The ID of the user profile (Standard User, System Administrator, etc).
ProfileId = "00590000002Px2vAAC",
Email = "balaji.balumca@gmail.com",
EmailEncodingKey = "ISO-8859-1",
FirstName="Balaji",
LastName = "Balu",
LanguageLocaleKey = "pt_BR",
LocaleSidKey = "pt_BR",
TimeZoneSidKey = "America/Sao_Paulo" };
AddUser[0] = objuser;
SaveResult[] saveResults = _service.create(AddUser);
您有ProfileId=“005900002PX2VAAC”但是。。。不是用户配置文件,配置文件以00e开头。使用模式/查询工具之一(如SoqlX、Eclipse插件等)查找正确的配置文件Id。User[]AddUser=new User[1];User objuser=新用户{Username=“balaji。balumca@gmail.com,Alias=“Balu”,//用户配置文件的ID(标准用户、系统管理员等)。ProfileId=“005900002px2vaac”,Email=“balaji”。balumca@gmail.com,EmailEncodingKey=“ISO-8859-1”,FirstName=“Balaji”,LastName=“Balu”,LanguageLocaleKey=“pt\u BR”,LocaleSidKey=“pt\u BR”,TimeZoneSidKey=“美国/圣保罗”};AddUser[0]=objuser;SaveResult[]saveResults=\u service.create(AddUser);
private void CreateUser()
{
var _service = new SforceService();
var login = _service.login(ConfigurationManager.AppSettings["username"], ConfigurationManager.AppSettings["password"]);
User[] AddUser = new User[1];
User objuser = new User
{
Username = "Pavankumar.r@gmail.com",
Alias = "RPK",
// The ID of the user profile (Standard User, System Administrator, etc).
ProfileId = "00e90000001CcTnAAK",
Email = "Pavankumar.r@gmail.com",
EmailEncodingKey = "ISO-8859-1",
FirstName = "Pavan",
LastName = "Kumar",
LanguageLocaleKey = "pt_BR",
LocaleSidKey = "pt_BR",
TimeZoneSidKey = "America/Sao_Paulo"
};
AddUser[0] = objuser;
SaveResult[] saveResults = _service.create(AddUser);
string result = "";
if (saveResults[0].success)
{
//
}
else
{
//
}
}