Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sitecore package

...

  • /S4SNowService.asmx
  • /bin/FuseIT.S4SNow.dll
  • /App_Config/Modules/S4S/S4SNow.config

Salesforce package

Install the Salesforce package from - https://login.salesforce.com/packaging/installPackage.apexp?p0=04t2v0000045cbw

You need to configure a URL (this needs to publicly accessible) or IP address of the S4S Now service in Salesforce under both Custom Settings and Security Controls (if you don’t have one already).

Image AddedIMPORTANT: If you have a CD/CM structure, Salesforce callouts must be able to reach the CD server. 

Create new custom setting

Navigate to 

...

Add the publicly accessible URL of your website(for example http://sitecoretest.fuseit.com) or an IP address which points to your website as the “Web Service Url” value.

...

Setup » Build » Develop » Custom Settings (Salesforce Classic) or Setup » Platform Tools » Custom Code » Custom Settings (Lightning).

Click Manage in front of S4SNow Settings.


Image Added


Click New to create a new setting.


Image Added


Image Added


Set the Name to Default.

Set the Web Service Url to the publicly accessible URL of your website(for example http://sitecoretest.fuseit.com) or an IP address which points to your website

...

.

Authorise the URL in Remote Site Settings

...

If your site address already exists in the remote site setting list, you do not need to do this again.

Navigate to Setup » Administer » Security Controls » Remote Site Settings (Salesforce Classic) or Setup » Settings » Security » Remote Site Settings (Lightning).


Image Added


Enter the URL or IP address set up in Custom Settings above. 

Image Added

Note: This is a common area for mistake, either the address is not set up in both places, it does not match, or it is not accessible from Salesforce.


Image Added

Configure S4S Personalization for S4S Now

Navigate to Setup » Build » Develop » Custom Settings (Salesforce Classic) or Setup » Platform Tools » Custom Code » Custom Settings (Lightning).

Click Manage in front of S4S Personalization Settings.


Image Added


Append “FuseITAnalytics__AliasId__c” to the existing value in

...

the Sitecore Contact Identifier Field

...

Name field separated by a comma (‘,’).

...

The ideal field value should look like below.

...


Image Added

Update Salesforce Apps

Add the S4SNow tab to the

...

relevant Salesforce apps.

Next Step

...

Configure S4S Now Web Service Security

...

Configure S4S Now Web Service Security

Steps

Child pages (Children Display)
alltrue
depth2
pageS4S Now Module