AWS IAM - Certified Solutions Architect Exam Guide

Key IAM Concepts for the Exam

IAM Users and Groups

IAM Roles

Roles are used to delegate permissions to trusted entities, such as AWS services, users, or applications. Roles do not have long-term credentials; instead, they are used to assume temporary credentials.

IAM Policies

Security Best Practices

Cross-Account Access

Use IAM roles to allow users from one AWS account to access resources in another account securely.

Federation and Identity Providers

Service-Linked Roles

Roles that are predefined by AWS services to allow them to perform actions on your behalf. These roles are managed entirely by the service, reducing the complexity of managing permissions.

Resource-Based Policies

Unlike user-based policies, resource-based policies are attached directly to AWS resources like S3 buckets, SNS topics, or SQS queues, defining who can access those resources and what actions they can perform.

Exam Tips