close
The Wayback Machine - https://web.archive.org/web/20201117062820/https://github.com/TykTechnologies/tyk/issues/3240
Skip to content
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

Dev Portal: Allow Users to subscribe to the same API with multiple keys #3240

Open
christtyk opened this issue Jul 27, 2020 · 0 comments
Open

Dev Portal: Allow Users to subscribe to the same API with multiple keys #3240

christtyk opened this issue Jul 27, 2020 · 0 comments
Labels

Comments

@christtyk
Copy link
Contributor

@christtyk christtyk commented Jul 27, 2020

Is your feature request related to a problem? Please describe.
We would like to let our users create multiple API keys for the same catalog entry, preferably in a self service manner. Currently when we request a second key for a Catalogue entry we get the following message: "There is already an API key for this Plan associated with this account."

Andy suggested to select "Enable subscribing to multiple APIs with a single key" in Portal Management Settings, which would allow us to create multiple API keys for the same catalog entry.

However, by enabling this option, we would also enable users to subscribe to multiple APIs with a single key. In our case this leads to some issues with our quotas. We've published our API three times to our catalog:

  • One entry with restrictive quotas and access to all paths of the API
  • Two entries with path specific quotas which are more generous and which only give access to a specific path via path-based permissions

I noticed that when I use one API key for these three Catalogue entries, the most restrictive quota's are applied for each path, even when the path based policy gives a higher quota for a certain path. (#3191)

Solution: It would be great if we could separately enable the option to subscribe to the same API with multiple keys, without enabling people to subscribe to multiple APIs with the same key.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant
You can’t perform that action at this time.