Section 1 - Instruction

You've learned about IAM components and account security best practices. Now let's practice applying these concepts to build secure access control solutions.

Engagement Message

Ready to become an access control expert?

Section 2 - Practice

Type

Multiple Choice

Practice Question

A company has 15 developers who all need the same permissions to work with EC2 instances. What's the most efficient way to manage their access using IAM?

A. Create individual policies for each of the 15 developers B. Give all developers the root user password to share C. Create an IAM Group for developers and attach the policy to the group D. Create 15 separate IAM Roles for each developer

Suggested Answers

  • A
  • B
  • C - Correct
  • D
Section 3 - Practice

Type

Fill In The Blanks

Markdown With Blanks

Fill in the blanks:

The [[blank:root]] user has complete access to everything in an AWS account and should only be used for initial setup. For daily work, you should create an [[blank:IAM]] user with only the permissions needed for your job.

Suggested Answers

  • root
  • IAM
  • admin
  • standard
Section 4 - Practice

Type

Sort Into Boxes

Practice Question

Sort these access management scenarios into the most appropriate IAM component:

Labels

  • First Box Label: IAM Roles
  • Second Box Label: IAM Users

First Box Items

  • Temporary access
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal