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.
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.