AWS IAM has some great features that enable you to control access and permissions to your AWS services and resources. There are numerous benefits, of which six are detailed below. Click each link to learn more about everything from managing users to using identity federation for delegated access to the AWS Management Console or AWS APIs.
IAM allows you to authenticate users in several ways, depending on how they want to use AWS services. You can assign a range of security credentials including passwords, key pairs, and X.509 certificates. You can also enforce multi-factor authentication (MFA) on users who access the AWS Management Console or use APIs
IAM provides the granularity to control a user’s access to specific AWS services and resources using permissions. For example, terminating EC2 instances or reading the contents of an Amazon S3 bucket.
Learn more about managing permissions
You can use IAM to grant your employees and applications access to the AWS Management Console and to AWS service APIs, using your existing identity systems. AWS supports federation from corporate systems like Microsoft Active Directory as well as external Web Identity Providers like Google and Facebook.
Learn more about leveraging external identity systems using federation
Your use of this service is subject to the Amazon Web Services Customer Agreement.