An organization needs to build a governed data lake in AWS. The security team mandates that data access be controlled at the column level, and that new IAM principals must be denied by default unless explicitly granted permission. Which combination of services and features satisfies BOTH requirements? (Select TWO)
- A. AWS Glue crawlers with custom classifiers to redact sensitive columns during catalog registration.
- B. Amazon S3 bucket policies with prefix-based restrictions to simulate column-level access.
- C. AWS Lake Formation with column-level permissions on Glue Data Catalog tables.✓ Correct
- D. Amazon Macie to automatically classify and restrict sensitive columns before granting access.
- E. AWS Lake Formation configured to use the 'Lake Formation permissions' mode rather than relying solely on IAM policies.✓ Correct
Explanation
Lake Formation natively supports column-level permissions on Glue Data Catalog tables, allowing administrators to grant SELECT on specific columns. Additionally, Lake Formation's permissions mode (as opposed to 'IAM-only' mode) enforces a default-deny posture so that new principals have no access unless explicitly granted via Lake Formation. — S3 bucket policies operate at the object/prefix level and cannot restrict access to individual columns within a file. Amazon Macie is a data classification and discovery service; it does not enforce access control. Glue crawlers populate catalog metadata but do not redact or restrict column access.