Portals
...
Configuration Engine
Grants & Configuration

Versions

6min

This feature facilitates the tracking of configuration changes, providing the ability to restore previous versions. This function is crucial in managing incomplete JSON files, minimizing manual labor, and repairing broken functionalities. It empowers users to effortlessly publish the current configuration version and seamlessly transfer older configurations between environments.

Creating a VersionΒ 

To create a new version, simply click on the 'Save Current Version' button. Provide the Version name, select the appropriate collections, and enter the email address to generate a unique URL. An emailο»Ώ notification will also be sent to the specified user. Upon refreshing the page, the recently saved version will appear in the list along with the previous versions.

Saving a version
Saving a version
ο»Ώ
Saved Version(s)
Saved Version(s)
ο»Ώ

Deleting a Version

Users can delete a version by clicking on the 'Delete' icon and confirming through the popup.

Deleting a version
Deleting a version
ο»Ώ

Restore Version

In case any issues happen to the current version, users have the provision to roll back to the previous version by clicking on 'Restore' and confirming it.

Restoring a version
Restoring a version
ο»Ώ

Importing a Version

After the user copies a URL from one environment, he/she can use that version URL to import in another environment and it creates an entry in the version history.

Document image
ο»Ώ

Workflow

Creating a Version & Importing Across Environments

  1. Click on 'Save Current Version'.
  2. Choose the collection to export in that version.
  3. Click on 'Generate'.
  4. A persistent JSON file link is generated and emailed and an entry is created in the version history.
  5. Use the link to import in another environment. This creates a version in the new environment.
  6. Users can click on 'Restore' to revert to any previous version within the same environment.

This Configuration Versioning System is designed to enhance the user experienceο»Ώ by providing a streamlined process for saving, restoring, and importing configurations.

Getting help

Please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better.

You can reach out to us at [email protected].

ο»Ώ