To create a connection in Data Cloud securely without sharing passwords, some external connectors allow access using OAuth (Open Authorization). If using LinkedIn OAuth, there are several prerequisite implementation steps to complete before you connect the source to Data Cloud.
Required Editions
| Available in: All Editions supported by Data 360. See Data 360 edition availability. |
Follow these prerequisite steps before connecting to the data source in Data Cloud Setup. To complete these steps you must have admin access.
Bookmark this page or keep it open to refer to this topic as you complete
these tasks.
Create a Custom OAuth Application
Before you can define your authentication provider in Salesforce, you can optionally create a custom OAuth application on your provider's website. The process can vary depending on your provider.
- Create a private app according to LinkedIn's documentation.
- Write down these configuration values:
- Client ID
- Client Secret
- Authorization Endpoint URL (optional)
- Token Enpoint URL (optional)
Configure an Authentication Provider
Create an authentication provider in Salesforce and then update your provider with the callback URL.
- From Setup, in the Quick Find box, enter Auth. Providers, and then select it.
- Click New and select LinkedIn from the provider type dropdown.
- Fill out the required information.
- Name—Enter a name for the Authentication provider.
- URL Suffix—The URL automatically gets suffixxed with the name you have given to the Authentication provider.
- Consumer Key—Add the Client ID from LinkedIn.
- Consumer Secret—Add LinkedIn's Client Secret Value.
- Click Save.
Several client configuration URLs are generated after defining the authentication provider. Write down the callback URL from the Salesforce configuration after you save your work.
After defining the authentication provider in Salesforce, go back to your provider and update your app's callback URL.