IAM - Identity and Access Management Flashcards

(6 cards)

1
Q

Least-privileged access

A

AWS recommended security principle where users are granted only the minimum level of access needed to perform their job duties

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

IAM default permissions

A

IAM identities start with no permissions on an AWS Account, but can be granted permissions (almost) up to those held by the Account Root User.

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

Types of IAM identity objects

A

1 - Users: represent humans or applications that need access to the AWS account
2 - Groups: collection of related users. e.g. dev team, finance or HR
3 - Roles: can be used by AWS Services, or for granting external access to an AWS account

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

IAM Policy

A

Allow or deny access to AWS services, when and only when they are attached to IAM Users, Groups or Roles

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

IAM 3 main jobs

A

1 - Identity Provider (IDP): create, modify and delete identities
2 - Identity Authenticator: authenticates the principal
3 - Identity Authoriser: allow or deny access to resources based on the Policy attached to the identity

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

IAM basics

A
  • No costs for creating Users, Groups or Roles
  • Global service / Global resilience (can cope with AWS infrastructure failures)
  • Allow or deny its identities on its AWS account
  • No direct control over external accounts or users
  • Identity Federation and MFA
How well did you know this?
1
Not at all
2
3
4
5
Perfectly