IAM Learning Resources
Browse our catalog of helpful articles & videos, reference guides, code samples, helpful links, and more
IAM users, roles, and groups explained in an airport
An analogy for cloud enthusiasts and travelers.
Sep 08, 2021 by Carlos Loredo
Terraform Dynamic IAM Policy Construction
An intuitive, easy way to build IAM policy docs in a "constructor" pattern using...
Nov 15, 2021 by Kyler Middleton
Get Email Notification On AWS IAM User Creation
Example CloudWatch rule and Lambda function to send an email via SES whenever an...
Dec 16, 2021 by Vinayak Pandey
Allow Cross-Account KMS Key Decryption to Specific IAM Roles
Permits other account IAM roles to decrypt KMS key
Jan 21, 2022 by Kyler Middleton
Deny non-secure access to S3 files
This policy requires S3 access to be https traffic
Jan 21, 2022 by Kyler Middleton
Deny AWS Access Based on Source IP
This policy denies access to all AWS actions in the account when the request com...
Jan 19, 2022 by Ivan Dwyer
Takeaways from AWS IAM
Least Privilege, IAM Groups, and IAM Strategy
Jan 25, 2022 by Spandan Pyakurel
Assume Role Trust Policy from EC2 Instance
Permit EC2 instance to assume IAM role with this trust policy
Feb 02, 2022 by Kyler Middleton
Assume Role Policy to Permit ECS Task to Assume IAM Role
Trust policy on an IAM role to permit an ECS task (launched container) to assume...
Feb 02, 2022 by Kyler Middleton
Start and Stop AWS EC2 Instances Based on Matching Tags
Enable principals to start and stop EC2 instances if the Principal tag matches t...
Jan 14, 2022 by Ivan Dwyer
Publish With Us!
We’re always seeking fresh content from expert practitioners to extend our resource catalog across a wide range of topics. If you’re interested in publishing with us, fill out the form below and we’ll get in touch about the process.
For every member contributed article, we’ll donate $100 to your charity of choice!
Join the beta waitlist
Enter your email to get notified when our product becomes available to try.
Sign Up for the community
Create your member profile to get involved with our content, programs, and events.