How To Configure Role Switching Between AWS Accounts Within An AWS Organization

If your organization’s goal is to separate development environments into several distinct AWS Accounts and you want to simplify your IAM User access into each of those, Role Switching is a secure and easy to implement option. There’s no need for a multitude of identity providers or individual IAM users created within each Account. Instead we will utilize a secure single point of entry (Master Account) and delegate access to additional resources from this Master account into as many other Accounts as you need.

Prerequisites include: Familiarity with the AWS console and IAM roles. More than 1 AWS account and at least 1 IAM user to test with.