尝试从Mule

时间:2016-12-09 15:30:55

标签: salesforce mule anypoint-studio salesforce-communities

我注册了Salesforce开发人员帐户,然后在Salesforce中创建了一个Account对象。然后,我运行了一个mule工作流程,将Order对象插入Salesforce,并根据帐户ID返回此错误:

[SaveResult  errors='{[1][Error  fields='{[0]}'
 message='insufficient access rights on cross-reference id: 0010Y00000A7kCp'
 statusCode='INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY'
]
,}'
 id='null'
 success='false'
]

https://workbench.developerforce.com成功插入相同的数据,所以看起来像来自Mule的呼叫。是否需要激活外部应用程序的设置?

只有一个用户是我,与我用来创建Salesforce帐户的用户相同,并且具有系统管理员权限。

当我将登录凭据更改为我的其他Salesforce开发者帐户时,它可以正常工作(此其他帐户是在2015年设置的)。

是否需要更改设置或添加权限?如果有,我将如何以及在何处执行此操作?

对于失败的salesforce开发者帐户,Datamapper看起来像这样:

output.Pricebook2Id = "01s0Y0000026KHiQAM"; 
output.AccountId = "0010Y00000A7kCpQAJ"; 
output.Status = "Draft"; 
output.Type = "Order"; 
output.BillingCity = "New York"; 
output.EffectiveDate = str2date("2016-10-16","yyyy-MM-dd");

enter image description here

感谢您的帮助

0 个答案:

没有答案
相关问题