AWS IAM - keshavbaweja-git/guides GitHub Wiki
Roles
IAM roles are a secure way to grant permissions to entities that you trust. Examples of entities include the following:
- IAM user in another account
- Application code running on an EC2 instance that needs to perform actions on AWS resources
- An AWS service that needs to act on resources in your account to provide its features
- Users from a corporate directory who use identity federation with SAML IAM roles issue keys that are valid for short durations, making them a more secure way to grant access.