AWS Certified Data Engineer – Associate (DEA-C01) — Question 188

A company has an Amazon Redshift data warehouse that users access by using a variety of IAM roles. More than 100 users access the data warehouse every day.

The company wants to control user access to the objects based on each user's job role, permissions, and how sensitive the data is.

Which solution will meet these requirements?

Answer options

Correct answer: A

Explanation

The correct answer is A because the role-based access control (RBAC) feature allows for fine-grained access management based on user roles, which aligns with the company's requirement to control access based on job roles and permissions. Options B, C, and D focus on specific data access levels or masking, which do not provide the comprehensive role-based control needed for managing access for a diverse user base.