Configuring Salesforce User Permission for SF-NS Custom Integration Real Time Listeners

Hi all,

We've set up a dedicated service account in Salesforce using a Salesforce Integration License, and the Integrator Distributed Adaptor Package has been installed for all users. The connection from Celigo to this account shows as online/active, but we're still seeing a message indicating the package is not installed and sObjects are not visible.

Given that the connection itself is authenticating successfully, this looks like it may be a permissions gap on the service account rather than a connectivity issue.

Could someone from the community or Celigo team share a recommended permission set / profile configuration for the Salesforce user used with DAP — specifically covering:

  • Required system permissions (e.g., API Enabled, Author Apex)
  • Object and field-level access needed for the package to detect and expose sObjects
  • Any DAP-specific permission set that should be assigned post-installation
  • Known limitations of the Salesforce Integration License with DAP (e.g., object visibility restrictions that differ from a standard/full license)

Any pointers to documentation or a working configuration would be greatly appreciated.

Thanks in advance!

Hi Hitesh,

Did you get a chance to go over this knowledge base article which might help you - https://docs.celigo.com/hc/en-us/articles/360003567211-FAQ-How-do-I-fix-Integrator-Distributed-Adaptor-package-not-installed-error-for-Salesforce-real-time-exports