Which AWS features will meet these requirements?
(Choose two.)
Security groups
Network ACLs
S3 bucket policies
IAM user policies
S3 bucket versioning
Explanations:
Security groups are used to control inbound and outbound traffic to AWS resources, not for managing permissions for S3 bucket access.
Network ACLs (Access Control Lists) control traffic at the subnet level and are not applicable for managing access to S3 buckets.
S3 bucket policies are used to define permissions for the entire bucket, allowing fine-grained control over who can read, write, or delete objects within the bucket.
IAM user policies allow for the definition of permissions for individual IAM users, enabling control over who can access and perform actions on S3 buckets and their objects.
S3 bucket versioning is used to keep multiple versions of an object in a bucket but does not control permissions or access to those objects.