...
Code Block | ||
---|---|---|
| ||
<add name="salesforce" type="FuseIT.Sitecore.SalesforceSecurityProvider.SalesforceProfileProvider, FuseIT.Sitecore.SalesforceSecurityProvider" connectionStringName="S4SConnString" readOnly="false"/> |
For Salesforce S4S Multi-Role Edition , you need to add the following line instead of the line above:
Code Block | ||
---|---|---|
| ||
<add name="salesforceContact" type="FuseIT.Sitecore.SalesforceSecurityProvider.SalesforceProfileProvider, FuseIT.Sitecore.SalesforceSecurityProvider" connectionStringName="S4SConnString" readOnly="false"/> |
Additionally for Lead authentication add the following line:
Code Block | ||
---|---|---|
| ||
<add name="salesforceLead" type="FuseIT.Sitecore.SalesforceSecurityProvider.SalesforceProfileProviderLead, FuseIT.Sitecore.SalesforceSecurityProvider" connectionStringName="S4SConnString" readOnly="false"/> |
Add the following profile properties to the system.web>profile>properties section of the web.config file (some fields only applicable for contact):
Code Block | ||
---|---|---|
| ||
<add type="System.String" name="Country" customProviderData="S4S|MailingCountry|String"/> <add type="System.String" name="City" customProviderData="S4S|MailingCity|String"/> <add type="System.String" name="BirthDate" customProviderData="S4S|CreatedDate|DateTime"/> <add type="System.String" name="DoNotEmail" customProviderData="S4S|IsDeleted|Boolean"/> <add type="System.String" name="UserAccountId" customProviderData="S4S|AccountId|String"/> |
...
The proposed list of properties is just most common properties. The list can be expanded with other properties.
...