Insufficient Access
Error in ACE Co-sell sync to Salesforce: INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY
Below error occurs during creation: the opportunity specified in the PartnerCRMUniqueIdentifier indicates that the integration user does not have access to opportunity object in salesforce.
["source=SalesForce, message=CRM sync failed, CoSell request to CRM failed, error : Update failed.
First exception on row 0 with id aAkUW00002MHdhe0AD; first error: INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY
Resolution :
SaaSify – Salesforce integration user must have ‘SaaSify Admin’ permission set assigned. Please follow the below steps to assign the Permission set to a User
Navigate to Setup (Gear icon) and select Setup from the drop-down
Under Quick Find, search for Users and click on it
Search for the user to whom you want to assign permission and click on the email of the user
Search for Permission Set Assignments and click on Edit Assignments
Under Available Permission Sets, search for the Permission Set (E.g. SaaSify Admin)
Select "Add" to include it in the list of Enabled Permission Sets
Click Save
Integration user profile must have Read access to opportunity object in Salesforce
Navigate to Setup (Gear icon) and select Setup from the drop-down
Under Quick Find, search for Profile and click on it
Search for the Integration User profile to whom you want to assign permission and click on the profile.
Under Apps, click on the Object settings
Search for ‘Opportunities’
Click on ‘Edit’
Click on checkbox for ‘Read’ permission
Click Save
If you are unable to find Object Settings under profile. Please follow the steps below:
Enhanced Profile Editor: If you are still using the old Classic Profile Editor, try switching to the enhanced Profile Editor.
Navigate to Setup (Gear icon) and select Setup from the drop-down
Under Quick Find, search for User Management Settings and click on it
Enable Enhanced Profile User Interface
Refresh the browser and now search for object settings under profile