From the course: Complete Guide to AWS Security and Compliance Management

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Exploring pre-signed URLs

Exploring pre-signed URLs

- [Instructor] Presigned URLs are a unique way to grant temporary access to objects in S3. With a presigned URL, people who don't have an AWS account are able to access S3 objects. Since presigned URLs expire, using them is a great way to enable time-limited access to assets you store in S3. Let's explore how presigned URLs work. Suppose a company stores marketing collateral in S3. Enzo is a developer with an IAM user account. Alternatively, he could have access to AWS using Identity Center. As part of an upcoming marketing campaign, he is tasked with making some time-sensitive collateral images accessible to the world. Instead of using access control lists on the individual S3 objects, he decides to generate a presigned URL on a private object. Part of the collateral contains coupons, which will expire. Because of this requirement, Enzo chooses to use presigned URLs as they become invalid after a period of time. Using his security credentials, Enzo generates a presigned URL set to…

Contents