Diving into Identity and Access Management
AWS Identity and Access Management (IAM) is used to define and control who can access which resources in an AWS environment. IAM concepts and how they provide security controls are a key part of the exam. Here are some key concepts:
Every new AWS account comes with a root user that has full access to all AWS services and all the resources in the account. As a best practice, it is recommended to do the following:
- Immediately protect that root user with multi-factor authentication (MFA).
- Secure the root user credentials and only use them if you need to perform specific service and account management tasks that only the root user can perform.
Note
See https://packt.link/VKoZg for more details on tasks that only the root user can perform.
IAM users
An IAM user is an entity designed to be associated with a single individual or application. It is used to allow access to AWS resources either through the AWS Management...