I recently created a bucket in my Amazon S3 account and uploaded a large number of files.
As the administrator, only I have access to these files, which I believe is the default.
I created a new user and assigned them an Access Key ID, Secret Access Key and Password.
I would like to be able to provide a URL that will allow this user to download files in the bucket. The user will be authenticated on a website I am hosting, separately from Amazon. The URLs to the bucket files will be displayed on this website.
First, how do I assign permissions for this user to be able to download files in the bucket?
Second, how best to deal with the fact that the user is authenticated on a website before being sent to a URL to download bucket files?
Amazon S3 provides a lot of options for security, but my needs are very simple, and I am having a hard time finding a straightforward answer to these questions.