An organization needs to grant console access to its team of internal software developers. The developers already authenticate daily using the company's central Active Directory. Which approach represents the most secure method for granting AWS Management Console access to these developers?
- AShare the AWS account root user credentials with the lead developers and have them manage IAM settings for the rest of the team.
- Configure identity federation using AWS IAM Identity Center to map Active Directory groups to AWS permissions.Answer
- CCreate individual IAM users in the AWS account for each developer and configure passwords for console access.
- DCreate a single shared administrative IAM user, generate its access key, and save it in Systems Manager Parameter Store as a plain text string parameter for developers to retrieve.
Answer
Configure identity federation using AWS IAM Identity Center to map Active Directory groups to AWS permissions.
The correct approach is to configure identity federation using AWS IAM Identity Center. This maps the company's existing Active Directory groups directly to AWS permissions, allowing developers to authenticate using their existing corporate credentials. This adheres to the principle of least privilege, minimizes administrative overhead, and avoids the creation of long-term IAM user credentials.
Step-by-Step Solution
Key Concept
AWS identity federation using IAM Identity Center allows organizations to grant AWS access based on existing corporate directory identities without managing separate IAM user credentials.
Estimated Time:1m 0s