-
Notifications
You must be signed in to change notification settings - Fork 406
APIs that are in multiple usage plans #253
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I hit these too. They API only shows up in the first usage plan in the Admin Panel, but shows up multiple times in the sidebar on the API page. |
Is there any news of progress on this? It is a huge security issue. |
@markcarroll I didn't notice this bug, but I tried it after reading your comment and can repro. I added a bug 4 to my original post and will check with the team on when we can get this fixed. |
Hi, |
Hi, I'm also wondering what the status on this one is |
I'd like to see this one fixed as well! |
@amazon-meaisiah any chance you can look at this issue? |
Is it possible to get an update on this? This is a pretty major bug that can lead to serious security implications. |
Unable to use multiple usage plans for the same API is a serious problem. Any update on this , please? |
Is there some way to get this significant security issue addressed? Unfortunately it appears that the developer portal is not really supported outside of dependency upgrades every so often? |
There are 3 related bugs that appear as part of this.
Repro setup:
A) Create API A
B) Create API AB
C) Add API A to Usage Plan A
D) Add API AB to Usage Plan A and Usage Plan B
Bug 1) In the Admin Panel the API AB is only listed in Usage Plan B. API AB should show up in both Usage Plan A and Usage Plan B
E) Publish Usage Plan A in Admin Panel
F) Go to API List
Bug 2) API AB shows up twice and selecting one entry selects both entries. User should only see one entry for API AB
F) Subscribe to API AB
Bug 4) User is subscribed to Usage Plan B. User should be subscribed to Usage Plan A because that is the one published.
G) Go to Admin Panel
H) Hide Usage Plan B
I) Go to API List
Bug 3) API AB still shows up in API List and is selectable. However it doesn't do anything, refreshing the page removes it.
The text was updated successfully, but these errors were encountered: