solo-io / gloo-portal-issues

Public tracker for issues related to Gloo Portal
https://docs.solo.io/gloo-portal/latest/
1 stars 3 forks source link

Configure usage plans for an API on the `APIProduct` #59

Closed marcogschmidt closed 2 years ago

marcogschmidt commented 3 years ago

Problem

Some users allow developers to only create APIDoc, APIProduct (and possibly Route) resources, while the platform/ops team controls Environments and Portals. In this scenario, developers do not have the ability to define the usage plans for the APIs they manage, as the usage plans are currently defined on the Environment. These users have requested a change to allow choosing the usage plan for an API directly on APIProducts.

Proposed solution

To allow this use case we could let admins define a set of usage plans on Environments; developers can then choose which plan to apply to their APIs by referencing them on their APIProducts. With this solution:

marcogschmidt commented 2 years ago

This feature has been released with Gloo Portal 1.0.0.