SalesforceDataCloudOAuthTokenProvider¶

Description¶

Retrieves an OAuth2 access token from Salesforce using the configured OAuth2 Access Token Provider and exchanges the token for a Data Cloud API token. The token is then used to authenticate with Salesforce Data Cloud APIs.

Tags¶

salesforce

Properties¶

In the list below required Properties are shown with an asterisk (*). Other properties are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display Name

API Name

Default Value

Allowable Values

Description

Data Cloud Instance *

Data Cloud Instance

The hostname of the Salesforce instance including the domain such as MyDomainName.my.salesforce.com

OAuth2 Access Token Provider *

OAuth2 Access Token Provider

JWT Token Provider to use in order to retrieve an access token from Salesforce that will be exchanged for a Data Cloud API token.

Refresh Window *

Refresh Window

0 s

The service will attempt to refresh tokens expiring within the refresh window, subtracting the configured duration from the token expiration.

Salesforce Instance *

Salesforce Instance

The hostname of the Salesforce instance including the domain such as MyDomainName.my.salesforce.com

Web Client Service *

Web Client Service

The Web Client Service to use for communicating with Salesforce

State management¶

This component does not store state.

Restricted¶

This component is not restricted.

System Resource Considerations¶

This component does not specify system resource considerations.