A university database administrator needs to grant an administrative application running on a local, on-premises server the ability to read metadata from an Amazon DynamoDB table. Additionally, a new junior administrator has joined the team to assist with day-to-day configuration. Which of the following actions align with the AWS recommended best practices for IAM and access control? (Select TWO.)
- Use AWS IAM Roles Anywhere to grant the on-premises server secure access to DynamoDB using temporary credentials.Cevap
- Create an IAM user for the junior administrator, place them in an IAM group with least-privilege policies, and require Multi-Factor Authentication (MFA).Cevap
- CProvide the junior administrator with the AWS account root user login credentials to simplify their administrative access.
- DGenerate a permanent IAM user access key pair and embed it directly in the on-premises application source code.
- EUpdate the AWS Shared Responsibility Model agreement to delegate the physical security of the on-premises server to AWS.
Cevap
Use AWS IAM Roles Anywhere to grant the on-premises server secure access to DynamoDB using temporary credentials, and create an IAM user for the junior administrator, place them in an IAM group with least-privilege policies, and require Multi-Factor Authentication (MFA).
The correct practices are to use AWS IAM Roles Anywhere to grant temporary security credentials to the on-premises server, and to create an individual IAM user with least-privilege permissions and MFA enabled for the junior administrator. These actions align with the core security principles of minimizing long-term credentials and securing human identities.
Adım Adım Çözüm
Anahtar Kavram
AWS IAM Best Practices for User and Workload Access Control