The Coveo for Salesforce Service Cloud must have access to the API to allow the Interface Editor to operate. When you upgrade Coveo for Salesforce from a version prior to the March 2015 release, you must disable API restrictions to enable the Interface Editor.
You may get the the following error message within the Apex code within a managed package when API restrictions are enabled:
Insufficient access; cannot execute Metadata operation with PAC enabled session id
To allow API access to the Coveo for Salesforce Service Cloud package
- In Salesforce, access the Installed Package page.
- In the the Installed Package page, click the Coveo for Salesforce Service Cloud link.
- In the Coveo for Salesforce Service Cloud (Managed) page, next to API Access, click Disable Restrictions.