Test environment data is getting reflected automatically in development environment in Apigee developer portal

Not applicable

We have a developer portal on Acquia Cloud. We have created smardocs in dev environment and given Apigee edge dev environment proxy URL as a resource URL. We have deployed the code, database and files from portal dev environment to test environment.

On test environment, we changed the smartdoc and imported the test environment swagger with Apigee Edge test environment proxy url.

However, when we are importing new swagger on portal test environment with updated resource URL(Apigee edge test environment API URL), those changes are automatically being reflected on portal dev environment, which should not happen. Because the resource URL of Apigee dev environment proxy will be different that test environment.

Kindly suggest on this.

Thanks.

0 2 135
2 REPLIES 2

Hi Ankita,

The issue here likely is because both the dev and test devportals are paired with the same edge org. API Models are stored in edge and hence when you make any changes through your test portal, it updates the same resource at edge used by the dev portal. To avoid this issue, you can create a new revision of smartdocs in your test environment, edit and publish only that revision. This way, you will have different revisions with different resource URL on the two different portals you have. Hope this helps.

Arun