IAM (Identity and Access Management) नियंत्रित करता है कि AWS में कौन क्या कर सकता है — users, groups, roles, और permissions का प्रबंधन करता है। यह AWS security के लिए मौलिक है: हर action IAM के माध्यम से authorize होता है, इसलिए इसे समझना आवश्यक है।
IAM क्या प्रबंधित करता है
IAM controls AUTHENTICATION (who you are) and AUTHORIZATION (what you can do):
USERS → individual identities (people or applications) with credentials
GROUPS → collections of users (assign permissions to a group → all its users get them)
ROLES → identities ASSUMED temporarily (by users, services, or AWS resources)
— no permanent credentials; key for services/cross-account access
POLICIES → JSON documents defining PERMISSIONS (what actions on what resources)
