Identity And Access Management Flashcards

1
Q

What does IAM stand for?

A

Identity Access Management

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

What is IAM?

A

IAM allows you to 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
3
Q

What is the root account?

A

The root account is the email address you used to sign up for AWS

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

What access does the root user have?

A

Full administrative access

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

What steps should be taken to secure the root user account?

A
  1. Enable multi-factor authentication
  2. Create an admin group for administrators and assign the appropriate permissions to this group
  3. Create user accounts for administrators
  4. Add users to admin group
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How do we control permissions using IAM?

A

We assign permissions using policy documents, which are made up of JSON

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

How should users be grouped?

A

By job function

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

What is an IAM user?

A

A physical person

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

What are the building blocks of IAM?

A

Users, groups, and roles

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

What happens when an IAM policy document is applied to a group?

A

All the users in that group inherent permissions of that document

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

Is it best practice to give users or groups policy documents?

A

Groups

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

What is the principle of least privilege?

A

Only assigns 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
13
Q

By default, how much access does a user have?

A

Access to nothing

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

How many times do you see your access keys and secret access keys?

A

Once upon creation

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

Should you set up password rotations?

A

Yes

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

How can you combine your existing user account with AWS?

A

By using AWS federation

17
Q

What standard does Identity federation use?

A

SAML standard

18
Q

What is an ARN?

A

Amazon resource name: A unique name given to every resource

19
Q

When you describe the effect as deny in an IAM policy, what is that called and what is it’s effect?

A

It is an explicit deny and that overrides any allow that the user might be granted in another policy

20
Q

What is an IAM Role?

A

A role is an identity you can create in IAM that has specific permissions.

21
Q

How are IAM roles and users similar?

A

Both can have permission policies that determine what they can and cannot do

22
Q

Is an IAM role uniquely associated with an IAM user?

A

No, it is assumable by anyone

23
Q

Are roles permanent?

A

No, temporary