Public S3 Bucket access can be blocked at the account level within an AWS account, preventing any individual S3 bucket from being created with public access.
Enabling all 4 options will deny public access to any existing or newly created S3 buckets.
Process
- Browse to S3 Console within the AWS account
- Select "Block Public Access settings for this account"
- Edit
- "Block all public access" → On
- Save