Generating Pre-Signed URLs for Temporary Access