2.9Salesforce global configuration
Like HTTP, Salesforce needs a reusable connector configuration.
Conceptually:
<salesforce:sfdc-config name="Salesforce_Config">
authentication settings here
</salesforce:sfdc-config>
Then individual operations reference it:
config-ref="Salesforce_Config"
This prevents every operation from containing credentials/configuration.
Think dependency injection:
const salesforce = new SalesforceClient(config);
and then:
salesforce.query(...)
salesforce.upsert(...)
salesforce.update(...)