Question

Difficulty: MediumIdentity and Access Management (IAM)

A company is designing the security architecture for a new application. The development team, consisting of 50 engineers who are managed in an on-premises Active Directory, needs administrator access to the AWS Management Console. Additionally, the application requires access to a database password that must be rotated every 30 days. The solution must follow AWS security best practices.

Which combination of actions should a solutions architect recommend? (Select TWO.)

  1. Configure AWS IAM Identity Center to federate the on-premises Active Directory and grant console access to the engineers.Answer
  2. Store the database password in AWS Secrets Manager and enable automatic rotation every 30 days.Answer
  3. C
    Create individual IAM users with long-term credentials for each engineer and manually configure password policies.
  4. D
    Store the database password as a plaintext parameter in Systems Manager Parameter Store and use an Amazon EventBridge rule to update it monthly.
  5. E
    Share the AWS account root user credentials with the engineering lead to manage resources and perform administrative tasks.

Answer

The correct actions are to configure AWS IAM Identity Center to federate the on-premises Active Directory for console access, and to store the database password in AWS Secrets Manager with automatic rotation enabled.
Configuring AWS IAM Identity Center with on-premises Active Directory enables centralized federation and single sign-on (SSO), avoiding the administrative overhead and security risks of managing long-term IAM user credentials. Storing the database password in AWS Secrets Manager allows for secure storage and built-in, automated credential rotation every 30 days, which meets the security compliance requirements.

Step-by-Step Solution

1
Evaluate the identity management requirement for console access.
AWS IAM Identity Center is selected to federate the on-premises Active Directory.
This allows the 50 engineers to authenticate using their existing corporate credentials without the administrative overhead of managing separate, long-term IAM users.
2
Evaluate the secret management and rotation requirement.
AWS Secrets Manager is selected to store the database password and configure a 30-day automatic rotation schedule.
Secrets Manager natively supports automatic rotation of database credentials, securing the password without requiring manual script maintenance.

Key Concept

Centralized identity federation and secure secrets management with automated rotation
Estimated Time:2m 0s
Rate this question