Creating a Connected App in SFDC
Cryptographic Security Platform Vault BYOK requires a connected app in to integrate with SFDC. This connected app is used to connect to the Cloud Service Provider Account created in the Cryptographic Security Platform Vault for Cloud Keys.
To create a connected app:
- In Salesforce, start the App Manager.
-
Click New Connected App.
-
In the Create a Connected App window, select Create a Connected App and click Continue.
-
In the New Connected App window, complete the following:
Basic Information:
Field
Description
Connected App Name
Enter the name to use for the connected app.
API Name
Enter the connected app API name.
Contact Email
Enter your email address.
API (Enable OAuth Settings):
-
Check the Enable OAuth Settings checkbox.
-
Check the Enable for Device Flow checkbox.
-
Accept the default Callback URL.
-
Select Full Access for the OAuth Scopes.
-
Ensure that the Require Proof Key for Code Exchange (PKCE), Require Secret for Web Server Flow, and Require Secret for Refresh Token Flow checkboxes are checked.
-
Check the Enable Client Credentials Flow checkbox and then click OK in the confirmation box.
-
-
At the bottom of the window, click Save.
-
On the New Connected App page, click Continue.
It may take up to 10 minutes to finish creating the connected app.
-
In the side bar, click Manage Connected Apps.
-
On the Connected Apps page, locate the connected app that you created and click Edit.
-
On the Connected App Details page, click Edit Policies.
-
In the Run As section under Client Credentials Flow, select a user with the permissions to manage keys and secrets, and then click Save.
-
In the side bar, click App Manager.
-
Locate the app that you just created, and select View.
-
In the API (Enable OAuth Settings) section, click Manage Consumer Details.
Sales force will now send an email to verify the user.
-
Enter the verification code and click Verify.
-
Copy the Consumer Key and the Consumer Secret. These will be used to connect to the Cryptographic Security Platform Vault for Cloud Keys.