Is there a way to make files in S3 only available for those who have link?

0

We need a secure way to manage access to our AWS S3 files, following our company's confidentiality policies. We want to allow authorized users to download and view these files through our portal, ensuring compliance with our company's Terms and Conditions.

Key Points:

  1. Access Control: We need a solution to control access to AWS S3 files securely, limiting it to authorized users like Dealers, Reps, Consultants, and authorized System Integrators as specified by our company.

  2. Limited Access via Object URLs: We are exploring methods to share files through object URLs, allowing access only to users with the specific link, without making the files public.

  3. Compliance: The solution must comply with our company's Terms and Conditions, maintaining the integrity and confidentiality of our company's information.

  4. User Authentication: We're interested in methods for user authentication within the portal to ensure only authorized users can access the files and object URLs.

Outcome Expectation: We aim to find a secure and compliant way for authorized users to download and view AWS S3 files via object URLs, aligning with our company's confidentiality policies and commitment to excellent customer service.

asked 6 months ago215 views
3 Answers
0
profile picture
EXPERT
Kallu
answered 6 months ago
profile picture
EXPERT
Steve_M
reviewed 6 months ago
0

To meet your requirements you may need a few things that are a bit more complex than presigned URLs.

Check out this re:Invent video for a deep dive on access patterns for S3.

profile pictureAWS
EXPERT
answered 6 months ago
0

you can use presigned URL to manage access to AWS S3 files in this case. presigned URL uses security credentials to grant time-limited permission to download objects.

checkout below link for more details for how to work with presigned URL.

https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-presigned-url.html

Sachin
answered 6 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions