IAM - Advanced Flashcards

1
Q

What is the AWS Organisations service?

A

A global service that allows you to manage multiple AWS (“member”) accounts through a main account called the management account

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

Can member accounts be part of more than 1 AWS organisation?

A

No

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

What are 2 benefits of using an AWS organisation?

A

Consolidated billing and ability to share reserved instances/savings plans discounts across accounts
Send logs/CloudTrail to a central account

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

What mechanism can be used to group accounts together with organisations??

A

Organisational units

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

What are service control policies?

A

IAM policies that are applied to organisational units or accounts to restrict users and roles

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

Is the management account beholden to service control policies?

A

No, it is above SCPs and IAM policies

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

Are service control policies explicit allow or explicit deny?

A

Explicit allow - everything is denied by default

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

What are IAM conditions?

A

Kind of like ‘if’ statements that can be used to increase the complexity of your IAM policies

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

What is the difference between a resource-based policy and an IAM role for accessing resources?

A

A resource based policy is attached to the resource, the role has access to the resource and is inherited by the accessor.
When the accessor inherits the role, they lose their other permissions and only have access to the permissions associated with the role

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

Are resource-based policies available for all services?

A

No

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

EventBridge uses
a) resource-based policies
b) IAM roles
c) either - it depends on the service it links to
to get permissions on the target when it runs a rule

A

c) Either - it depends on the service it links to
For example Lambda, SNS, SQS it uses resource based, Kinesis Data Streams, EC2 auto scaling and ECS tasks it uses IAM roles

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

What are IAM permission boundaries?

A

Boundaries that define the maximum permissions an IAM entity can get

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

Which of users, roles and groups do IAM permission boundaries apply to?

A

Users and roles

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

What operates at a higher level (priority) - permissions or permission boundaries?

A

Permission boundaries

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

What is IAM Identity Centre?

A

The successor to AWS Single Sign-On, a single login for AWS accounts, business cloud applications, SAML2.0 applications etc.

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

What is a permission set in IAM Identity Centre?

A

A way to define which users can access what applications and to what level.
Permission sets are assigned to groups of users

17
Q

What is the idea of attribute based access control?

A

The idea that you assign tags to users and then as they move around you change these tags and thus their associated permissions

18
Q

What are the 3 main AWS Directory offerings?

A

AWS Managed Microsoft Active Directory
Active Directory Connector
Simple Active Directory

19
Q

What is AWS Managed Microsoft AD?

A

An easy way to fully integrate with existing Microsoft AD on-premises with a two way trusting relationship where the local and cloud sides both trust each other and so can handle their respective requests in their respective environments.

20
Q

Which 2 AWS Directory offerings support MFA?

A

AWS Managed Microsoft AD and AD Connector

21
Q

What service would be used to set up and govern a secure and compliant multi-account AWS environment based on best practices?

A

AWS Control Tower

22
Q

What are the 2 types of guardrails for policy management?

A

Detective and preventative

23
Q

AWS Control Tower enables the automation of ______ ______ ______ using guardrails

A

AWS Control Tower enables the automation of ongoing policy management using guardrails