The main thing I was curious about was whether you’re able to use n8n to orchestrate things on behalf of users outside of your organization.
Update Salesforce on their behalf
Could a user authenticate a Salesforce integration and us use n8n in the background to trigger actions within Salesforce on their behalf. i.e. they log into our application and have authenticated Salesforce. They then perform an action in our application we update records in Salesforce on their behalf.
Email on their behalf
They sign up to our service, authenticate their Gmail account and, with their permission, can send emails from their Gmail account on their behalf
I’ve seen responses about authorizing to tweet on behalf of a user but it’s a few years old and am not sure if the solution applies to the example use cases above