IAM Flashcards
What does IAM stand for?
Identity and Access Management
What do IAM Groups contain
Groups only contain Users
Can Groups contain other groups?
No, only Users in Groups
What does a Policy do?
It defines the permissions being given to the User
What is the IAM best practice when assigning permissions?
Assign the least privilege
What 3 properties does an IAM policy have?
- Version
- Id
- Statement
What 6 properties does an IAM policy Statement have?
- Sid
- Effect (Allow/Deny)
- Principal (Account/User/Role the Policy applies to)
- Action (List of Actions this policy allows/denies)
- Resource (List of resources the actions are allowed on)
- Condition (Conditions for when this policy takes effect)
What does MFA stand for?
Multi Factor Authentication
What makes up MFA?
A Password you know and a security device you own
What are the 4 MFA options in AWS?
- Virtual MFA Device (Google Auth/Authy)
- Universal 2nd Factor (U2F) Security Key provided by third party Yubikey
- Hardware Key Fob MFA Device (Gemalto)
- Hardware Key Fob for AWS GovCloud (SurePassId)
What are the 2 IAM Security Tools available?
- IAM Credentials Report
- IAM Access Advisor
Which IAM Security Tool is at the Account level?
IAM Credentials Report lists all your account’s users and the status of their various credentials
Which IAM Security Tool is at the User level?
IAM Access Advisor shows the service permissions granted to a user and when those services were last used