19
Identity Access Management (IAM)
- Global - no need to specify a region
- Once created, this is applicable GLOBALLY.
- Console
- Programmatically (was-cli)
- SDK
- Email address used to setup the AWS account
- Has full administrator access
- Secure with Multi-Factor Authentication
- Create users for each individual for your organisation
- Store your users
- Could apply policy to a group
- Members of that group get the same access
- Do not use for login
- Create a “working account”
- Always enable
- One user = One real human being
- Always place users in groups.
- Apply policies to groups.
- Have a strong password rotation policy
- Use access keys for programmatic access
- Use roles to access other AWS services.
- Use IAM credential reports to audit the permissions of your users/accounts.
19