# Amazon Identity and Access Management Documentation

Amazon Identity and Access Management (IAM) is a web service for securely controlling access to Amazon services. With IAM, you can centrally manage users, security credentials such as access keys, and permissions that control which Amazon resources users and applications can access.

## IAM

- [Using IAM](/en_us/IAM/latest/UserGuide/): This guide looks closely at the product for the users of the Amazon Web Services Management Console and command line tools. It provides detailed descriptions of all the product concepts and provides instructions on using the various features with both the console and the command line tools.
- [IAM API Reference](/en_us/IAM/latest/APIReference/): Describes all the API operations for Amazon Identity and Access Management in detail. Also provides sample requests, responses, and errors for the supported web services protocols.
- [Service Authorization Reference](/en_us/service-authorization/latest/reference/): Provides a list of the actions, resources, and condition keys supported by each Amazon service that can be used in an IAM policy.

## STS

- [Amazon STS API Reference](/en_us/STS/latest/APIReference/): Describes all the API operations for Amazon STS in detail. Also provides sample requests, responses, and errors for the supported web services protocols.

## IAM Access Analyzer

- [IAM Access Analyzer API Reference](/en_us/access-analyzer/latest/APIReference/): Describes the API operations for IAM Access Analyzer. Also provides sample requests, responses, and errors for the supported web services protocols.

## IAM Roles Anywhere

- [IAM Roles Anywhere User Guide](/en_us/rolesanywhere/latest/userguide/): Provides conceptual overviews of IAM Roles Anywhere and explains how to use it.
- [IAM Roles Anywhere API Reference](/en_us/rolesanywhere/latest/APIReference/): Describes the API operations for IAM Roles Anywhere. Also provides sample requests, responses, and errors for the supported web services protocols.

---

