Admin endpoints support reporting and data updates
What we're after
Cloud.gov users must perform the following administrative functions using the billing service:
-
Assign organizations to tiers -
Create and update tiers -
Create and update ResourceKinds -
Run reports on credits usage, by org and customer
Security considerations
The endpoints must be under a common path, like admin/. They must be managed by a separate Chi mux (router) so authn/authz middleware can be applied. (See related tickets.) The path will be served by a different CF route; the routes may be served on a separate port, if there is security or implementation benefit.
Notes for implementers
- See security considerations.
Related issues/sub-projects
- #3303