I load documents through the AWS API into the S3 bucket. It works great.
Items that are uploaded are marked as private but cannot be viewed online. I can get around this by right-clicking the file in the console and clicking on "Make it public" or using the API to make it public.
Is it possible to make all downloaded files publicly available, so I donβt need to make additional API calls for this?
Below is a screenshot of the permissions for the bucket:

I do not think that this is something related to IAM, since the requesting user is not a user at all, this is a publication.
thanks
source share