IAM Flashcards
What is a User (IAM)?
A user is a physical user - has credentials to access the AWS console
What is a Group (IAM)?
A group is a subset of users. It cannot contain other groups.
What is a Policy (IAM)?
JSON document that outlines permissions for users or groups or roles.
What are Roles (IAM)?
Outlines permissions for EC2 instances or other services.
If you want to access AWS programmatically (using the CLI or SDK), what do you need to generate?
Access Keys = Access Key ID and Secret Password
You want a report that lists all your account’s users and the status of their various credentials. What Security Tool would you use?
IAM Credentials Report
You want to see the service permissions granted to a user and when those services were last accessed. What Security Tool would you use?
IAM Access Advisor
True or False?
You should always use the root user account to access the AWS console.
False. You only want to use the root account to create your first IAM user, and for a few account and service management tasks. For every day and administration tasks, use an IAM user with permissions.
Under the shared responsibility model, what is the customer responsible for in IAM?
Customers are responsible for defining and using IAM policies.
Which principle should you apply regarding IAM Permissions?
Grant least privilege.
True or False?
You should enable MFA to increase your root account security.
True. You want to enable MFA in order to add a layer of security, so even if your password is stolen, lost or hacked your account is not compromised.