aws-switchrole-links

Generate links for switching role in AWS console


Keywords
aws aws-console
License
Apache-2.0
Install
pip install aws-switchrole-links==1.0.0

Documentation

aws-switchrole-links

aws-switchrole-links is a simple script to generate links for easily switching roles in the AWS console. It generates links that automatically fill in the required fields so you only need to click a single button!

If you operate in a lot of different roles and accounts or regularly clear your cookies, you may find this script useful.

How it works

In the AWS console you can switch roles either by using the Switch Role link in the upper right corner after clicking on your current profile OR directly generate a link like https://signin.aws.amazon.com/switchrole?account=1234567890&roleName=admin&displayName=admin-profile&region=eu-central-1.

which will switch to the role admin in account 1234567890 in eu-central-1 and display it as admin-profile (see examples/awscli-config).

Installation

git clone <repo> aws-switchrole-links
cd aws-switchrole-links
cp aws-switchrole-links.py /usr/local/bin/aws-switchrole-links

Make sure to have awscli installed (pip install awscli) and have configured it.

Usage

python aws-switchrole-links.py --help

is your friend.