About canned ACLs
private : Owner gets full control. No one else has access rights.
public-read : Owner gets full control. Anyone can see the bucket and its content.
public-read-write : Owner gets full control. Anyone can see and write in the bucket. (Not recommended)
authenticated-read : Owner gets full control. All the authenticated users can read in the bucket.
About group of users
Authenticated users : All AWS accounts. Access permission to this group allows any AWS account to access {{detailedBucket.bucket}} and its content (authenticated requests only).
All users : Access permission to this group allows anyone to access {{detailedBucket.bucket}} and its content.
About permissions
Read : {{user}} can see all of the objects in {{bucketName}}
Write : {{user}} can create, replace and delete objects in {{bucketName}}
Read ACP : {{user}} can read {{detailedBucket.bucket}}'s access list
Write ACP : {{user}} can edit the {{detailedBucket.bucket}}'s access list
Full Control : {{user}} can Read, Write, Read ACP and Write ACP in {{bucketName}}