GetObject or PutObject operation.
A pre-signed URL allows you to grant temporary access to users who don’t have permission to directly run AWS operations in your account.
A pre-signed URL is signed with your credentials and can be used by any user.
For more information, see Working with presigned URLs.