The typical scenario is that an environment contains multiple isolated 3Scale setups. For example, there could be an environment for Dev / Test / QA / Prod.
Initially an API will be tested in a lower environment, and when it is ready, the backend service is promoted to the next environment. In this scenario, it would be nice to push the 3Scale configuration (accounts / api / application plan / application / policies / metrics ) from the lower environment to higher environment.
The only way to do this right now is via the command line utility or the equivalent interaction with the Management REST API. The command line utility is not a viable option for everyone (support) and also doesn't cover everything required to migrate.
We understand the opinionated way 3Scale presents Staging/Production in the same AMP, but this simply does not work for all deployments.
The expectation is that there is a GUI driven way that configuration can pushed to a different AMP. Either directly, or preferably exported as a document, which then could be imported by a different environment because each environment could be isolated.