An administrator needs to assign similar security permissions to ten new developers in an organization. Which of the following are AWS-recommended practices for managing these permissions? (Select TWO.)
- Create individual IAM users for each developer to ensure activity can be audited.Answer
- Place the individual IAM users into an IAM group and attach the required permission policies to the group.Answer
- CShare the AWS account root user credentials with the developers to simplify login management.
- DUse IAM roles to provide permanent credentials for the developers' daily console access.
- ERely on AWS to automatically configure and manage individual user permissions as part of their security responsibilities.
Answer
To follow AWS best practices, individual IAM users should be created for each developer, and these users should be placed in an IAM group with the necessary permission policies attached to the group.
Creating individual IAM users ensures that each developer has unique credentials, making it possible to audit actions and trace them to a specific person. Placing these users in an IAM group and attaching policies to that group is the AWS-recommended best practice to manage permissions efficiently and consistently.
Step-by-Step Solution
Key Concept
IAM Identity Management Best Practices (Users and Groups)