The question is a bit of a mouthful. This has to do with the various Salesforce APIs - I want to try to use the web server flow as it will mostly be service to Salesforce communication that happens automatically. My question is - if a particular user is the one who initially authenticates - how tied is the authentication to that user?
Meaning, if that user changes their password or has their account closed - will that affect the service's access token?
I guess the heart of this question is - what is the best way to authenticate a 3rd party service with an org for automated communication? I'd prefer it not be tied to specific users if possible.