Pre-requisites and Limitations
Prepare your Salesforce Org to enable Bring Your Own Channel for Messaging
Before you can install b+s Partner Messaging for Webex Connect, the
following prerequisites must be met:
- Verify with your Salesforce Account executives that you have the
Digital Engagement SKUlicense with thePartner Messaginglicense add-on. (*)
The name and type of Salesforce licenses required to use Bring Your Own Channel for Messaging may change, always verify with your Salesforce Account Executive before purchasing Salesforce licenses.
When the licenses required to enable Bring Your Own Channel for Messaging are obtained and assigned to your Org:
- Verify that the page
Messaging Settingsin Salesforce Setup exists - Verify that the permission set
SCRT2 Integration Useris now present in your Org
Available in
- Lightning Experience only
- Enterprise, Unlimited, and Developer Editions for Service Cloud or Sales Cloud with the Digital Engagement add-on license
Attachments
To enable file transfer from Connects Agents to customers, ensure that File Sharing for Enhanced Messaging Channels is activated.
File attachment capabilities are subject to certain restrictions. For a comprehensive list of supported file types, please refer to the official Webex documentation.
Mutual TLS Authentication
Mutual TLS Authentication (mTLS) can be enabled for secure communication between Salesforce and Webex Connect.
Enabling mTLS from Salesforce to Webex Connect
To activate mTLS on the connection from Salesforce to the Webex Connect Communication API, follow these steps:
- Contact Cisco Support to enable mTLS for your Webex Connect tenant and note the new endpoint URL.
- Create or upload a CA-signed certificate in the Salesforce Certificate Store, download the public key, and send it to the Cisco team.
- Enable and configure mTLS Authentication in the b+s Partner Messaging for Webex Connect configuration Object.
Enabling mTLS from Webex Connect to Salesforce
To activate mTLS for requests sent from Webex Connect to the b+s Salesforce REST Service:
- Request mTLS activation for your Salesforce org as described in Enable Mutual Authentication.
- Follow the instructions to set Up a Mutual Authentication Certificate.
To enforce Mutual Authentication for the b+s Partner Messaging for Webex Connect Salesforce REST Service, assign the Enforce SSL/TLS Mutual Authentication system permission to the user configured as `Run As' user in the Connected App.
- Update the Resource URL and attach the client certificate to the Webex Connect custom nodes: