IAM Flashcards
1
Q
Users
A
mapped to a physical user, has a password for AWS Console
2
Q
Groups
A
Contain users only
3
Q
Policies
A
JSON document that outlines permissions for users or groups
4
Q
IAM Roles
A
for EC2 instances or AWS services
5
Q
Best user Security login practice
A
MFA + Password policy
6
Q
AWS CLI
A
Command line interface
Manage your AWS services using the command line
7
Q
AWS SDK
A
Software development kit
Manage your AWS services using a programming language
8
Q
Access keys
A
Access AWS using the CLI or SDK
9
Q
Credential reports
A
account level
A report that lists all your accounts users and the status of their various credentials
10
Q
Access advisor
A
- Access advisor shows the service permissions granted to a user and when those
services were last accessed. - You can use this information to revise your policies.
11
Q
IAM Best Practices
A
- Don’t use the root account except for AWS account setup
- One physical user = One AWS user
- Assign users to groups and assign permissions to groups
- Create a strong password policy
- Use and enforce the use of Multi Factor Authentication (MFA)
- Create and use Roles for giving permissions to AWS services
- Use Access Keys for Programmatic Access (CLI / SDK)
- Audit permissions of your account using IAM Credentials Report & IAM Access Advisor
- Never share IAM users & Access Keys