Set up the Salesforce spoke
Integrate your Salesforce account with your ServiceNow instance. Create a custom OAuth application in Salesforce and authenticate requests from ServiceNow.
Vorbereitungen
- Request an Integration Hub subscription
- Activate the Salesforce spoke
- Role required: admin.
- To setup the spoke using OAuth authorization template, see Option 1: Set up the Salesforce spoke using OAuth authorization template.
- To setup the spoke using JWT signing key, see Option 2: Set up the Salesforce spoke using JWT signing key.
Configure a connection for Salesforce spoke
Add and configure a Salesforce connection to authenticate ServiceNow requests in Salesforce spoke.
Vorbereitungen
Role required: admin
Prozedur
- Navigate to .
- Select Integrations.
- Select the Connections tab.
- Use the search box to find the Salesforce connection alias.
-
Select View Details.
-
Configure the Salesforce connection.
Ergebnisse
The Salesforce spoke connection is configured and ready to be used.
Create a connected app in Salesforce
Create a connected app in your Salesforce account to enable OAuth 2.0 authentication with the Salesforce spoke.
Vorbereitungen
- Salesforce account
- Role required: Salesforce admin
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
Ergebnisse
Option 1: Set up the Salesforce spoke using OAuth authorization template
Integrate your Salesforce account with your ServiceNow instance. Create a custom OAuth application in Salesforce and authenticate requests from ServiceNow using OAuth authorization template.
Vorbereitungen
- Create a connected app in Salesforce
- Role required: admin
Prozedur
Option 2: Set up the Salesforce spoke using JWT signing key
Integrate your Salesforce account with your ServiceNow instance. Create a custom OAuth application in Salesforce and authenticate requests from ServiceNow using JWT signing key.
Vorbereitungen
- Create a connected app in Salesforce
- Role required: admin
Attach a Java Key Store certificate to the Salesforce spoke
Enable the JSON Web Token (JWT) Bearer Grant token authentication by attaching a valid Java KeyStore (JKS) certificate to the Salesforce spoke.
Vorbereitungen
- Valid Java KeyStore certificate
- Role required: admin
Prozedur
Ergebnisse
Create a JWT signing key for the Salesforce spoke
Create a JSON Web Token (JWT) signing key to assign to your Java KeyStore certificate.
Vorbereitungen
Prozedur
Ergebnisse
Create a JWT provider for the Salesforce spoke
Add a JSON Web Token (JWT) provider to your ServiceNow instance.
Vorbereitungen
Prozedur
Ergebnisse
Register Salesforce as an OAuth Provider
Use the information generated during Salesforce connected app configuration to register Salesforce as an OAuth provider and enable the instance to request OAuth 2.0 tokens.
Vorbereitungen
Prozedur
Ergebnisse
Create credential records for the Salesforce spoke
Create Credential records for the Salesforce connected app that you created. The Salesforce spoke connection and credential alias use these credentials to authorize actions.
Vorbereitungen
Prozedur
Ergebnisse
Create connection records for the Salesforce spoke
Create connection records for your Salesforce account. The Salesforce spoke connection and credential alias use these connections to perform actions in Salesforce.