Extend your AWS IAM switching roles. You can set the configuration like aws config format
AWS Extend Switch Roles Extension
## Configuration
### Simple Configuration
The simplest configuration is for multiple **target roles** when you always intend to show the whole list. **Target roles** can be expressed with a `role_arn` or with both `aws_account_id` and `role_name`.
#### Optional parameters
* `color` - The RGB hex value (without the prefix '#') for the color of the header bottom border and around the current profile.
* `region` - Changing the region whenever switching the role if this parameter is specified.
* `image` - The uri of an image to use on top of any color attribute supplied. The color and image are not mutually exclusive.
```
[profile marketingadmin]
role_arn = arn:aws:iam::123456789012:role/marketingadmin
color = ffaaee
[anotheraccount]
aws_account_id = 987654321987
role_name = anotherrole
region=ap-northeast-1
```
### Complex Configuration
More complex configurations involve multiple AWS accounts and/or organizations.
- A profile that has only `aws_account_id` (without a `role_name`) is defined as **base account**.
- If your account is aliased, you specify `aws_account_alias` in **base account**.
- A **target role** is associated with a **base account** by the **target role** specifying a `source_profile`.
- As above, **target roles** can be expressed with a `role_arn` or with both `aws_account_id` and `role_name` and can optionally pass the optional parameters.
- If `target_role_name` is set in **base account**, the value is provided as the default role name for each **target roles**.
```
[organization1]
aws_account_id = your-account-alias
[Org1-Account1-Role1]
role_arn = arn:aws:iam::123456789012:role/Role1
source_profile = organization1
[Org1-Account1-Role2]
aws_account_id = 123456789012
role_name = Role2
source_profile = organization1
[Org1-Account2-Role1]
aws_account_id = 210987654321
role_name = Role1
source_profile = organization1
[baseaccount2]
aws_account_id = 000000000000
[Base2-Role1]
role_arn = arn:aws:iam::234567890123:role/Role1
source_profile = baseaccount2
[AnotherRole]
role_name = SomeOtherRole
aws_account_id = account-3-alias
```
If you sign-in a base account, target roles of the other base accounts are excluded.
For more information, please visit the homepage.
Source Manifest.json
How to download and manually install AWS Extend Switch Roles extension for Chrome
Looking for a way to install AWS Extend Switch Roles extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.
However, you may need to install AWS Extend Switch Roles extensions manually, this article outlines two simple methods to effortlessly install AWS Extend Switch Roles extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.
Method 1: Download AWS Extend Switch Roles extension and manually install through Drag &Drop
If you ever need to manually install a AWS Extend Switch Roles extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.
Step 1: Download the AWS Extend Switch Roles Extension by clicking the "Download CRX" button on the website.
Look for the AWS Extend Switch Roles extension you wish to install. Go to the website and download the AWS Extend Switch Roles extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for AWS Extend Switch Roles extension that contains all the data.
Step 2: Extract &Arrange Files
Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.
Step 3: Go to the Chrome Extensions Page
Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.
Step 4: Drag and Drop the Extension
Now, go to the folder where you extracted the AWS Extend Switch Roles extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.
Step 5: Complete the Installation
Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.
Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.
Method 2: Download AWS Extend Switch Roles extension for Chrome and install in Developer Mode
This is another method to install AWS Extend Switch Roles extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.
Step 1: Download the AWS Extend Switch Roles extension file
Select and download the AWS Extend Switch Roles extension by clicking the 'Download CRX' button on the website.
Step 2: Extract the downloaded contents
Convert the file to a ZIP file if it is in CRX format then extract the AWS Extend Switch Roles extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your AWS Extend Switch Roles extension running.
Step 3: Open Chrome Extension Setting Page
In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.
Step 4: Enable Developer Mode
After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.
Step 5: Load the Unpacked Extension
Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."
Step 6: Select the Extension Folder
Once the pop-up opens upon clicking Load unpacked, select the AWS Extend Switch Roles extension directory and click on the "Select Folder "button.
Step 7: Confirm and Install
After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.
Conclusion
Here we've made a step-by-step guide on How to manually install AWS Extend Switch Roles extension in 2 ways. We hope this guide proves helpful.
Similar Extensions
AWS Extend Switch Roles v1 100,000+ 0 ★ 28.43KiB
AWS role switch 100,000+ 6 ★ 3.19MiB
AWS Helper 100,000+ 4 ★ 494KiB
Extension for AWS SSO 100,000+ 4 ★ 266KiB
AWS SSO Extender 100,000+ 8 ★ 793KiB
AWS Peacock Management Console 100,000+ 4 ★ 36.85KiB
AWS Role Editor 100,000+ 10 ★ 174KiB
Okta Browser Plugin 100,000+ 864 ★ 2.62MiB
SAML to AWS STS Keys Conversion 100,000+ 9 ★ 157KiB
Datadog test recorder 100,000+ 11 ★ 202KiB
AWS Favicon Update 100,000+ 13 ★ 86.04KiB
Former2 Helper 100,000+ 6 ★ 1.6MiB
SAML-tracer 100,000+ 30 ★ 99.9KiB
Console Recorder for AWS 100,000+ 12 ★ 7.01MiB
ModHeader - Modify HTTP headers 100,000+ 1061 ★ 676KiB
1Password – Password Manager 100,000+ 2371 ★ 17.66MiB
JSON Formatter 100,000+ 1859 ★ 19.86KiB
Clockwise: AI Calendar & Scheduling Assistant 100,000+ 108 ★ 1.85MiB
Apollo Client Devtools 100,000+ 266 ★ 490KiB
SAML Chrome Panel 100,000+ 54 ★ 183KiB
Postman Interceptor 100,000+ 957 ★ 478KiB
JSONVue 100,000+ 2651 ★ 181KiB
Redux DevTools 100,000+ 726 ★ 1.2MiB
Refined GitHub 100,000+ 213 ★ 572KiB
User reviews
Sneh Gada (ID: 0000004af11817c2) Voted 5 ★ - Updated 11/28/2022
Bryan Dady (ID: 00000017ef7c7a31) Voted 5 ★ - Updated 07/06/2022
Paul Benoit (ID: 00000004dab1b955) Voted 1 ★ - Updated 06/16/2022
Rafał Dzwonek (ID: 000000aa4a1aefd3) Voted 5 ★ - Updated 02/07/2022
Gert van den Berg (ID: 00000073cb7a1034) Voted 4 ★ - Updated 10/26/2020