internal/impl/salesforce/README.md
A Connected App needs to be created in Salesforce Org to enable Redpanda connectivity in your Salesforce instance. A connected app must run on a dedicated API user's behalf for the client_credentials grant type to not require the user's username and password.
Then, the Redpanda Connect will have the dedicated API user's permissions for API interaction
You have to perform the following steps in your Salesforce instance:
Manage user data via APIs (api)
Full access (full)
Access Connect REST API resources (chatter_api)
Perform requests at any time (refresh_token, offline_access)
Access Analytics REST API resources (wave_api)
Access content resources (content)
Access the Salesforce API Platform (sfap_api)
Access Interaction API resources (interaction_api)
Access all Data Cloud API resources (cdp_api)