Versions Compared

Key

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

...

If the Campaign Membership Provider is being used, then the following changes will need to be made in the web.config file:


  • to the sitecore » switchingProviders » membership element (the order is not important)
Code Block
languagexml
<provider providerName="salesforceCampaign" storeFullNames="false" wildcard="%" domains="salesforceCampaign" isMultiRole="true" />

...

Code Block
languagexml
<provider providerName="salesforceCampaign" storeFullNames="false" wildcard="%" domains="salesforceCampaign" />

Enabling the Providers


  • If the Campaign Membership Provider is being used add the following element to the system.web » membership » providers section of the web.config file:
Code Block
languagexml
<add name="salesforceCampaign" type="FuseIT.Sitecore.SalesforceSecurityProvider.SalesforceMembershipProviderCampaign, FuseIT.Sitecore.SalesforceSecurityProvider" readOnly="false" connectionStringName="S4SConnString" applicationName="sitecore" minRequiredPasswordLength="1" minRequiredNonalphanumericCharacters="0" passwordStrengthRegularExpression=".*" requiresUniqueEmail="false" passwordFieldName="SitecorePassword__c" userNameFieldName="SitecoreUsername__c" isEncryptedFieldName="SitecorePasswordEncrypted__c" isMultiRole="true"/>


  • Add the following element to the system.web » roleManager » providers section of the web.config file:
Code Block
languagexml
<add name="salesforceCampaign" type="FuseIT.Sitecore.SalesforceSecurityProvider.SalesforceCampaignRoleProvider, FuseIT.Sitecore.SalesforceSecurityProvider" 
roleFieldName="SitecoreRoles__c|IsSitecoreRole__c" connectionStringName="S4SConnString" readOnly="false"/>

...