A startup is establishing its cloud presence and needs to set up administrative access for its system administrator. The administrator will be responsible for creating resources, managing network settings, and monitoring logs on a daily basis. What is the AWS-recommended best practice to configure this administrative access?
- AUse the AWS account root user to perform all daily administrative tasks to avoid permission blockages
- Create an individual IAM user for the administrator, grant the necessary administrative permissions, and enforce multi-factor authentication (MFA)Answer
- CRequest that AWS support manage the administrator's credentials and daily permissions under the shared responsibility model
- DCreate a shared IAM role with access keys and distribute the keys to the administrator for direct command-line login
Answer
Create an individual IAM user for the administrator, grant the necessary administrative permissions, and enforce multi-factor authentication (MFA)
Creating an individual IAM user for the administrator, granting the necessary permissions, and enabling MFA aligns with AWS security best practices. This ensures accountability, limits the exposure of the root account, and adds an extra layer of security via MFA.
Step-by-Step Solution
Key Concept
AWS IAM Best Practices and Root User Security
Estimated Time:1m 30s