IAM Flashcards
IAM
Identity Access Management - Where you manage your AWS users and their access to AWS Accounts and Services.
What are the common uses for IAM
To Manage
- Users
- Groups
- IAM Access Policies
- Roles
What is the name of the default user when you create an AWS account?
“root” user
What permissions does the “root” user have by default?
The root user has FULL administrative rights and access to every part of the account.
What access do new users have upon creation?
By default, new users are created with No access to any AWS services (except the ability to login).
IAM Setup (Best Practices)
Delete root access keys Activate MFA Create individual IAM users Use groups to assign permissions. Apply IAM Password Policy
IAM Daily Best Practice
Login and Perform work as an IAM User
Which policy overrules all other policies?
Deny All overrules any allow rules.
Define - Admin, Power User, and Read Only Access
- Full Access to All AWS Resources.
- Admin without user/group management permissions.
- Only view AWS resources.
What is the Policy simulator?
Allows you to test policies to see if they provide expected behavior before applying to groups/users.
How many policies can be attached to a user?
Unlimited.
Can policies be attached to AWS resources / services?
No (roles).
Best Practice - Should user credentials be stored or passed to an EC2 Instance?
No.
Does an explicit deny overrule an explicit allow?
Yes.
Benefits of Groups
- Allow you to assign IAM permission policies to more than one user at a time. This allows for easier access management to AWS resources.
Roles are applied to…
AWS resources / Services.