AWS Certification Notebook
IAM
-
IAM User: Person or App has permanent long-term credentials and is used to directly interact with AWS services
-
IAM Group: A set of IAM Users
-
IAM Role: Don't has long-term credentials and don't use to directly interact with AWS Services. Allow you to delegate access with defined permissions to trusted entities without having to share long-term access keys. You can use IAM roles to delegate access to IAM users managed within your account, to IAM users under a different AWS account, or to an AWS service such as EC2. AWS Security Token Service (STS) generates a temporary token for anyone who taks a role.
-
IAM Policy: Defines permission for identity or resource
-
Identity Federation (Web) - Provides a mechanism to access resources without create a IAM User.