Salesforce: Connecting to iPaaS

Overview

Before iPaaS can interact with and take actions in any application, you must connect the application to iPaaS by following our standard four-step process:

  1. Obtain an authorization identifier (API key, token, OAuth app, etc) in the application
  2. Identify the authentication method to use in iPaaS
  3. Create an iPaaS credential using your identifier and auth method
  4. Create a connector definition in iPaaS using that credential

There are two methods for Salesforce authentication:

  • Salesforce as User has you sign in as a user. You will only be able to do API calls that the user can do
  • Salesforce as Server has an app act on behalf of the entire Salesforce environment. You don't have to sign in as a particular user. Permissions are granted to the application to control what it can and can't do

For each Salesforce instance you have (Prod, Dev, Test, QA, Sandbox, etc), follow the steps below to connect it to iPaaS. Note that you must have both the Connector Definitions and Connector Credentials roles in iPaaS.