IAM Flashcards

1
Q

What is a User (IAM)?

A

A user is a physical user - has credentials to access the AWS console

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a Group (IAM)?

A

A group is a subset of users. It cannot contain other groups.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a Policy (IAM)?

A

JSON document that outlines permissions for users or groups or roles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are Roles (IAM)?

A

Outlines permissions for EC2 instances or other services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

If you want to access AWS programmatically (using the CLI or SDK), what do you need to generate?

A

Access Keys = Access Key ID and Secret Password

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

You want a report that lists all your account’s users and the status of their various credentials. What Security Tool would you use?

A

IAM Credentials Report

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

You want to see the service permissions granted to a user and when those services were last accessed. What Security Tool would you use?

A

IAM Access Advisor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

True or False?

You should always use the root user account to access the AWS console.

A

False. You only want to use the root account to create your first IAM user, and for a few account and service management tasks. For every day and administration tasks, use an IAM user with permissions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Under the shared responsibility model, what is the customer responsible for in IAM?

A

Customers are responsible for defining and using IAM policies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which principle should you apply regarding IAM Permissions?

A

Grant least privilege.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

True or False?

You should enable MFA to increase your root account security.

A

True. You want to enable MFA in order to add a layer of security, so even if your password is stolen, lost or hacked your account is not compromised.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly