IAM Flashcards

1
Q

What does IAM allow you to do?

A

Manage users and their level of access to the AWS console

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

How do you secure your root account?

A
  1. Enable multi-factor auth
  2. Create separate admin groups with appropriate permissions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What do we use to control permissions in IAM?

A

By creating policy documents (written in JSON) and assigning them to groups/users/roles

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

T/F: IAM functions at a regional-level

A

False, users/groups/roles are created in all regions

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

Describe users, groups, and roles

A

Users: physical people
Groups: functions, such as developer, admin, etc. containing users
Roles: internal usage within AWS

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

T/F: it’s always best practice for users to inherit permissions from groups

A

True, because it’s much easier to manage group permissions than individual user permissions

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

What’s the principle of least privilege?

A

Only assign a user the minimum amount of privileges they need to do their job

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

T/F: a user by default has no permissions when created

A

True

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