S3 Backup does not work without **AmazonS3FullAccess** to buckets. This is not a good practice because you might have multiple S3 buckets in your AWS account. I believe it would be possible to change the code so that it could only access specific S3 bucket.