Skip to content

streaver/aws-multiple-accounts-extension

Repository files navigation

Disclaimer: This extension is not endorsed by, directly affiliated with, maintained, or sponsored by Amazon Web Services. All product and company names are the registered trademarks of their original owners. The use of any trade name or trademark is for identification and reference purposes only and does not imply any association with the trademark holder of their product brand.

AWS Multiple Accounts Extension

If you use multiple AWS Accounts via the SSO dashboard at *.awsapp.com you may have noticed that after you select an account a new tab is opened but there is no immediate way of knowing in which account you are logged in, you only get the account id.

This extension solves this. It will automatically get all the accounts available in *.awsapp.com and once you are in *.aws.amazon.com it will prepend the account name to your role.

Step 1 Step 2 Step 3

Installing

We are not publishing this to the extension store un purpose. We want to make sure whoever uses this extension knows what they are doing. You can download the zip file with the extension code or you can build it yourself if you don't trust the maintainers, we won't be offended.

Option 1

  1. Download the zip form the releases page.
  2. Extract the zip file into a folder.
  3. Go to chrome://extensions/
  4. Click on "Load unpacked"
  5. Select the folder.
  6. Reload the AWS SSO page.

Option 2

  1. Because you don't trust the maintainers, you will need to review the code 😅.
  2. Clone the repo git clone git@github.com:streaver/aws-multiple-accounts-extension.git
  3. Install dependencies npm install
  4. Build it npm run build
  5. Go to chrome://extensions/
  6. Click on "Load unpacked"
  7. Select the folder.
  8. Reload the AWS SSO page.

Development

  1. Clone the repo git clone git@github.com:streaver/aws-multiple-accounts-extension.git
  2. Install dependencies npm install
  3. Build it npm run dev
  4. Each time you change things go the chrome://extensions page an reload the extension

Testing

npm run test

Formatting

npm run prettier

Building

npm run build

About

This extension was built with ❤️ by Streaver. Reach out to us if you need DevOps help or just to say hi!