A company is conducting a security audit of its AWS infrastructure. The audit reveals that the IT team uses the AWS account root user for daily configuration tasks, and several application servers use embedded long-term AWS access keys to write data to Amazon S3. Which of the following actions should the company take to align with AWS Identity and Access Management (IAM) security best practices? (Select TWO.)
- Enable multi-factor authentication (MFA) on the AWS account root user and create individual IAM users for daily administrative tasks.Answer
- Configure the application servers to use IAM roles with temporary credentials instead of long-term access keys.Answer
- CCreate a single shared IAM Admin user for all IT administrators to simplify credentials rotation and auditing.
- DShare the AWS account root user credentials with the administrative team to ensure uninterrupted access during emergencies.
- ESubmit a ticket to AWS Support to request that they manage and rotate the access keys for the application servers.
Answer
Enable multi-factor authentication (MFA) on the AWS account root user and create individual IAM users for daily administrative tasks, and configure the application servers to use IAM roles with temporary credentials instead of long-term access keys.
The correct actions are securing the root user with multi-factor authentication (MFA) while using individual IAM users for daily administrative activities, and configuring application servers to use IAM roles with temporary credentials rather than long-term access keys. These actions adhere to the principle of least privilege, guarantee auditability, and minimize the risk of compromised long-term credentials.
Step-by-Step Solution
Key Concept
Applying core IAM security principles including root account protection, temporary credentials via IAM roles, and distinct administrative identities.
Estimated Time:2m 0s