AWS S3 bucket Terraform module
Upstream version 5.15.4
6 controls from AWS Control Tower Guardrails requirements
Terraform Module Source
awscontroltower.compliance.tf/terraform-aws-modules/s3-bucket/awsS3 buckets should have MFA delete enabled
s3_bucket_mfa_delete_enabled5.1.1
Framework requirement
S3 buckets should not be accessible to all authenticated users
s3_bucket_not_accessible_to_all_authenticated_user4.1.1
Framework requirement
S3 buckets should have policies that prohibit public access
s3_bucket_policy_restrict_public_access4.1.1
Framework requirement
S3 buckets should prohibit public read access
s3_bucket_restrict_public_read_access4.1.1
Framework requirement
S3 buckets should have versioning enabled
s3_bucket_versioning_enabled5.1.1
Framework requirement
S3 public access should be blocked at account level
s3_public_access_block_account4.1.1
Framework requirement