8.13Client Credentials mental model
For an integration service:
Mule application
↓
client ID
client secret
↓
Salesforce OAuth endpoint
↓
access token
↓
Salesforce API
There's no human typing a username/password.
That's why it's attractive for:
server-to-server integration