/
Content Sync

Content Sync

The Content Sync module adds a utility page for synchronizing content and Flow Studio flows between environments.

Dependencies

The Content Sync module is dependent on the following modules:

Configuration

To function, a contentSync section must be added to the settings content, for example:

"contentSync": { "connections": [ { "environmentId": "63891aabcd8e4823c5ae2abc", "projectId": "638924f2520f160080ac8abc" }, { "environmentId": "63932ce9c12b2f0824f30xyz", "projectId": "63932ba76e5924007ce1dxyz" } ], "apiKey": "065440c6b1a001f15943251e4bf19734a1eca53dcec1ed2951812345" }

Where apiKey should contain a valid Orbita Utilities API key, and each of the connections should include the following properties:

  • environmentId: The ID of the environment in Orbita Utilities

  • projectId: The ID of the project in Orbita

Content Synchronization

The Content tab provides an interface for synchronizing schema content between connected projects. It allows for a selection of a source project, a destination project, and a schema to synchronize the contents of.

As is noted in the interface, all content for the selected schema will be removed from the destination before moving up the items from the source.

Status updates will be displayed as the content synchronization runs.

Flow Studio Synchronization

The Flow Studio tab provides an interface for synchronizing Flow Studio flows between connected projects. It allows for a selection of a source project, a destination project.

As with content, all Flow Studio flows will be removed from the destination before moving up the flows from the source project.

Status updates will be displayed as the Flow Studio synchronization is run.

Related content

3.3.3 Importing and Exporting a Flow Studio - Coming Soon
3.3.3 Importing and Exporting a Flow Studio - Coming Soon
More like this
How do I export and import flows in Experience Designer
How do I export and import flows in Experience Designer
More like this
How do I clone a project to another environment?
How do I clone a project to another environment?
More like this
Project Context
Project Context
More like this
How to export and import Experience Designer flows using APIs?
How to export and import Experience Designer flows using APIs?
More like this
Version Control (Utility Page)
Version Control (Utility Page)
More like this