Tuesday, 9 February 2016

Configure Boomi On demand Integration Connector

The following post will show you how to configure web service connector which is used to establish an on-demand integration between Salesforce and SAP using Boomi as a middle-ware tool.

Boomi Web Service Connector:

On-demand integration use "Web Service Server" Connector. It does not count against boomi connection license. It is always use to listen request from "Source" system.
  •  Login your Boomi account.
  •  Create Component--> Process --> Write your Process Name--> Save
  •  Now configure your connector.
  •  Connector = Web Service Server
  • Action = Listen
 Create a new operation
  • Operation Type = Get
  • Object = Object used for Integration
  • Input Type = Single XML Object
  • Request Profile = Create profile
  • Output Type = Single XML Object
  • Response Profile = Create profile
In order to make connection between your Boomi account and Salesforce environment. We have to configure “Shared web server settings” in Boomi.
  1. Click on “Atom Management”.
  2. Select your Atom on which you have to configure your “Shared web server setting”.
  3. Click on “Shared web server setting” a popup box will appear. Click on “Basic” tab. You have to enable port 9090 and get the base URL of your server.
  4. Now click on “Authentication” tab and check your settings.
    1. None mean only “Boomi Account ID” to make connection
    2. Basic means “Boomi Account ID” and “Security Token” both are required to make connection.
  5. Now click on “User Management” tab. Click on “Generate” button to get security token for your user account copy this security token.
  6. Now click on “Setup” navigate to “Account Information” tab and copy “Account Id”.
  7. In order to create a complete connection URL we have to follow below syntax:

    URL: <Server Base URL><Port><Operation URL>;boomi_auth=<AccountID>:<Security Token>
Note:
  • <AccountID>:<Security Token> will be base64 encode.
  • Sometime Connection URL give authentication error due to firewall security on atom server for that specific case you have to white-list salesforce public IPs on atom server and get a specific IP of your atom server which will be replace your “Base URL” in your connection URL.                                                                  

1 comment: