Overview:
Despite the User being able to connect, the API call gives no results.
Root Cause:
The affected User is using a Customer Community Plus license that has limited capabilities (cannot even access Salesforce directly).
Order API requires a Salesforce Platform license and it is not working with external users.
Solution:
The affected User needs to have a Salesforce Platform user license in order to see the results.
Related Documentation:
SFDC Documentation: User Licenses
CRM Help Documentation: Veeva CRM APIs for Order Management
Send us your feedback: We are always looking for feedback to help improve our Knowledge Base! Please let us know if this article is helpful or provide feedback on how we can improve your experience by clicking here.