AI 产品解读Extend and enhance AWS IAM role switching in the AWS Management Console, allowing users to manage unlimited switch role profiles beyond the console's built-in 5-entry history limit.
The AWS Management Console only remembers up to 5 recently used switch roles. Users who work across many AWS accounts/roles (e.g., in organizations) lose access to previously used roles. This extension solves that by allowing users to define all their roles in AWS config format and access them from a browser popup menu.
User opens extension options → pastes or types AWS config-format profiles (with role_arn, aws_account_id, role_name, color, region, etc.) → saves configuration to Chrome storage → opens popup on any AWS Console page → browses filtered role list → clicks desired role → extension injects and submits switch role form via content script to perform the AWS role switch.
Define unlimited AWS IAM switch role profiles using AWS config file formatPopup menu with searchable/filterable role list for quick role switchingSupport for complex multi-account configurations with source_profile inheritanceCustom colors and images per profile for visual identificationOptional region switching when changing rolesDark mode support
- 目标用户
- AWS administrators managing multiple accounts / DevOps engineers working across AWS organizations / Cloud engineers using IAM role switching frequently / Teams using AWS multi-account strategies
- The Config Hub remote service (aesr.dev) OAuth flow could not be fully inspected as it involves runtime-only domain interpolation (this.domain is set dynamically). The exact features unlocked by Config Hub are not fully clear.
- GitHub Sponsors pricing tiers and exact Golden Key distribution mechanism could not be verified from source alone.
- The extension is open source (MIT license per credits.html) so the paid features are more of a donation/supporter model than traditional paid features.