Table of Contents | ||||||
---|---|---|---|---|---|---|
|
Quick reference
...
Step
...
Content
...
Tip
...
1
...
...
as system administrator: Link Salesforce to CleverReach via Oauth
...
2
...
...
as system administrator: provide CleverReach registration
...
3
...
Authentication for External Systems
...
in each user's setup in Salesforce ("My settings" → "personal")
...
4
...
...
page layouts for campaign and campaign members; page layout for lead and contact; campaign searchlayout
...
5
...
...
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
...
...
Activated Clickjack Protection for Visualforce pages
Anchor | ||||
---|---|---|---|---|
|
...
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 | ||||
---|---|---|---|---|
|
...
Go to Setup | Security | Named Credentials
Select New Legacy from the dropdown on the right side:
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.
...