Custom export

Introduction to custom exports in ConSol CM

Custom exports allow creating scene files which contain specific entities selected by the user. The exported scene file can be imported on another system to transfer parts of the configuration.

Concepts, terms and definitions

Concept

Other terms

Definition

scene

scenario

ZIP file which contains ConSol CM data for importing

dependency

 

Entity which is referenced by another entity, can be mandatory or optional

Purpose and usage

The custom export is used to transfer parts of the configuration of a system to another system, which can have a different configuration. It allows to select specific entities of different types of objects to create a scene file which contains everything needed for a certain functionality.

Example use cases:

The following table summarizes the differences between custom exports and the staging export:

Area

Staging export

Custom export

Typical use case

Transfer the configuration from a development system to a production system

Transfer a part of the configuration from a development system to another development system

Scope of the export

All entities of the selected types

Selected entities of different types

Dependency handling

Dependent entities are exported automatically

Dependent entities are suggested but can be removed

The exported scene file can be imported on Import page of the target system, see Import.

The creation of a custom export starts with adding one or several main entities (see Available entities). Depending on the type of entity, some dependencies are added automatically. These are the dependencies which are required either from a technical or a business point of view. Afterwards, you can open the dependencies dialog to add dependent entities for the entities which have been selected for export. It depends on the type of entity if a dependency dialog is available. You can remove both automatically and manually added dependencies. Therefore, you have the full control about the content of your exported scene.

It is your responsibility to make sure that all required entities will be present on the target system after importing the generated scene file. For example, if you export a queue and remove the customer group, the queue will only work correctly on the target system if it already contains a customer group with the same name, or you select another customer group in the queue settings after the import.

Available entities

The following entities are available for initial selection:

Available information

The following information is available in the table:

The scene export includes the content.csv file which contains a list of all entities included in the export with their type, ID, name and transfer key.

Tasks

You can perform the following tasks with custom exports: