A cloud architect at a media agency needs to manage AWS permissions for a team of 15 video editors and 5 system administrators. The video editors require read-only access to Amazon S3 buckets, while the administrators need full access to Amazon EC2 and Amazon RDS. Which of the following represents the most efficient way to manage and apply these permissions using AWS Identity and Access Management (IAM)?
- AConfigure all 20 team members to use the AWS account root user credentials, using Service Control Policies (SCPs) to limit their access based on their job function.
- BCreate a single IAM role containing both sets of permissions and configure the individual users to assume this role simultaneously upon logging in.
- Create two separate IAM groups, attach the appropriate managed policies to each group, and add the individual user accounts to their respective groups.Cevap
- DUpload a list of user roles to the AWS Artifact portal and allow AWS to automatically assign and manage the permissions under the Shared Responsibility Model.
Cevap
Create two separate IAM groups, attach the appropriate managed policies to each group, and add the individual user accounts to their respective groups.
Creating separate IAM groups for the video editors and the system administrators is the most efficient and recommended practice. By attaching the relevant policies to the groups and adding the individual users to them, permissions can be centrally managed. When users are added or removed from the team, the administrator only needs to add or remove them from the group, preventing configuration drift.
Adım Adım Çözüm
Anahtar Kavram
AWS IAM Groups and Permission Management
Tahmini Süre:1m 30s