Connection String for SOAP Web Services


This page describes how to specify a connection string for integrating with a SOAP API. Supports versions 1.1 and 1.2.

Entries into the Sensitive Part field will be stored encrypted in Salesforce. If you want to secure the username also, include it in the field separated by a semi-colon.

 

Format

Enter the following text into the Connection String field

WSDL=<full uri to WSDL> Username=<username>

Enter the following text into the Sensitive Part field

Password=<password>

 

Sample - Connect to SOAP Service

Enter the following text into the Connection String field

WSDL=https://service.mycompany.com/soap_srv?wsdl Username=myusername

Enter the following text into the Sensitive Part field

Password=mypassword

 

When entering any password that uses whitespace, it should be enclosed in double quotes, i.e., Password="my password";
Each time you create or modify a connection string in Overcast, validate your connection by clicking the Check button to ensure the connection is successful. 
All keys are case-insensitive.

Parameter Keys

Key Description Required
WSDL The full URI to the WSDL. Yes
Username Username No
Password Password No
Location When the location URI in the WSDL does not match the location in the WSDL, set the value as the actual SOAP service endpoint. If only the URI scheme, domain, or port differ, set the Origin parameter instead.  No
Origin When the URI scheme, domain, or port in the WSDL do not match the actual SOAP service endpoint, set the value as the actual SOAP service scheme, domain, and port. No
Auth Set value as "Salesforce" if connecting to a SOAP service hosted on Salesforce. No
ClientCert When connecting to a SOAP service that requires a client certificate for authentication, set the value as the certificate thumbprint. The certificate needs to be installed in the Overcast servers prior to use.  No

 

1. Go to the Connection Strings tab and select the New button.


 

2. Enter a Connection String Name and select "SOAP" for Connection Type. Enter your Connection String and its Sensitive Part as described above, and select Save. Description and Named Credential are optional.


 

3. Select Check to validate your connection. A green checked circle will appear once a successful connection is established.