BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
28 / 1048 · Module 2 — Building a Real Mule Flow← prev⊞ allnext →

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