IAM Flashcards
Main components of IAM Service
User
Group
IAM Role
MFA
IAM Policy
API keys (Programmatic access)
User account
Assigned to a service or
Individual
How to configure what a users is allowed to do within AWS?
Creating an IAM Policy and attach it to a USer.
It could be done directly or through a group
Another way is with a role
What is an IAM User?
An entity which represents:
* a person
* a service
What can be assigned to an IAM user?
An access key
A password for access to the management console
What is an access key?
Is an ID and a secret access key for programmatic access to the AWS API, CLI, SDK
Best practices for the root accounts:
Don’t use the root users credentials
Don’t share the root users credentials
Create an IAM user and assign administrative permissions as required
Enable Multi-Factor Authentication for it
How many users can you have per AWS account?
5000
What is ARN?
Amazon Resource Name which uniquely identifies the user across AWS
What are IAM Groups?
Collections of users and have policies attached to them
What are the groups for?
Assign permissions to users
Who does assume the roles?
Another entity
What are IAM Policies?
Documents that define permissions and can be applied to users, groups and roles
When you have several policies which one is applied?
The mos restrictive policy