Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel1
typeflat

Quick reference

...

Step

...

Content

...

Tip

...

1

...

Authentication Provider

...

as system administrator: Link Salesforce to CleverReach via Oauth

...

2

...

Named Credential

...

as system administrator: provide CleverReach registration

...

3

...

Authentication for External Systems

...

in each user's setup in Salesforce ("My settings" → "personal")

...

4

...

Configure Salesforce layouts

...

page layouts for campaign and campaign members; page layout for lead and contact; campaign searchlayout

...

5

...

Permission Sets

...

optional (for Marketing User)

...

6

...

Create a CleverReach Account in Salesforce

...

in the CleverReach-App (tab): registration/link with the CleverReach User

...

7

...

Default Values for Mandatory Fields

...

in the CleverReach-App (tab)

...

8

...

Known Issues and Solutions

...

Activated Clickjack Protection for Visualforce pages

Anchor
sf_idprovider
sf_idprovider
Step 1: Create Authentication Provider

...

Provider type: OpenID Connect
Name: any
URL suffix: any
Consumer key: Client ID from the OAuth app (CleverReach Configuration, Step 3)
Consumer secret: Client Secret from the OAuth app
Authorization endpoint URL: https://rest.cleverreach.com/oauth/authorize.php
Token endpoint URL: https://rest.cleverreach.com/oauth/token.php
Send access token to in header: check
Other Fields: empty/not needed

...

Anchor
sf_namedcred
sf_namedcred
Step 2: Create Named Credentials (Legacy)

...

  1. Go to Setup | Security | Named Credentials

  2. Select New Legacy from the dropdown on the right side:

    Image Added
  3. Create New Named Credential with following settings:

...

In this case, the authentication has to be renewed. To do this, the named credentials are edited: Setup | Settings | Security | Named Credentials (alternatively enter "named credentials" in the Quick Search). There you'll find the named credentials created in step Step 2 from the Salesforce Configuration.

...

For the named credentials, click Edit. In the subsequent dialog, make sure that the check mark next to Start Authentication Flow on Save is set.

...