We want to integrate between Salesforce communities and AWS. We have files that come and sit in Amazon S3 (reports) , a community users logins to the portal and has to access the reports.
I want to know what are the authentication mechanisms that are available for this, we dont want to use a service account/integration user approach.
Also, I checked that the username-password OAuth flow doesn't work for community users and the documentation says SAML assertion also would not work.
Other option is mutual authentication but security team is not happy with that.
Can you please let me know if any one has implemented this integration with a tight security as my client is in a regulated industry.
Any help in greatly appreciated thanks.