WTFender / aws-sso-extender

Browser Extension for AWS SSO / Identity Center
https://wtfender.com/posts/aws-sso-extender
MIT License
66 stars 11 forks source link

Add support for multiple "IAM Assume Roles" per SSO profile #132

Closed LinguineCode closed 6 months ago

LinguineCode commented 7 months ago

Description

I love this chrome extension @WTFender thank you so much. Right now it supports just one additional IAM Assume Roles per SSO profile. If I try to add a second, it overwrites the first.

Would you please consider adding support for many more IAM Assume Roles? I'm sure many of us have a need for that.

syphernl commented 7 months ago

I am facing the same issue. If you edit the JSON in the extension's editor and add additional entries to iamRoles it works for a few seconds and then for some reason automatically gets removed and reverts to having only one IAM Role.

I use the IAM Assume Roles functionality to access "External AWS Accounts", so I need an IAM Role entry for each of them underneath our SSO Root account. UI-wise this will likely get very messy since it is quite a number of roles.

WTFender commented 7 months ago

Confirming this is high on my list to fix. Adding multiple IAM roles to a profile was previously working, not sure when it broke.

On Wed, Apr 24, 2024 at 2:28 AM Frank @.***> wrote:

I am facing the same issue. If you edit the JSON in the extension's editor and add additional entries to iamRoles it works for a few seconds and then for some reason automatically gets removed and reverts to having only one IAM Role.

I use the IAM Assume Roles functionality to access "External AWS Accounts", so I need an IAM Role entry for each of them underneath our SSO Root account. UI-wise this will likely get very messy since it is quite a number of roles.

— Reply to this email directly, view it on GitHub https://github.com/WTFender/aws-sso-extender/issues/132#issuecomment-2074262418, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3SA52KXKOHQ4MJ2G6H5DDY65NJHAVCNFSM6AAAAABFXVAW2WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZUGI3DENBRHA . You are receiving this because you were mentioned.Message ID: @.***>