4.1.7. Managing channels across environments
Copying channels from one environment to another
In order to duplicate a channel from one environment to another environment your user must have one of the Environment access levels mentioned below:
- Account Administrator (Full access)
- Channel Manager
- Monitoring
Note: If a user has a 'Portal user' Environment access level, he can't duplicate a Channel from one environment to another environment.
1. Go to the environment where you wish to create the new channel. Browse to "Manage & Build / Channels" and click the "Build new" button, as shown below.
2. Click "Copy from other environment":
3. From the "Choose your channel" pop-up window, In the "Environment" drop down list, Select the environment containing the channel(s) you want to duplicate, In this case for this example select the first environment, as shown below:
4. Select the channel you want to duplicate, In this example, The channel's name is "Tutorial 1", as shown below.
5. For example, For any element of this channel you can select to copy the element from the original channel or leave it empty:
6. To finish, Click the "Duplicate" button to duplicate this channel, as shown below.
Channel parent / child relationships
A channel resulting from the copy of another will be a child of the original parent channel. The relationship will be shown in the "related items" tab of both channels.
This relationship allows one to retrofit changes from the child to the parent and to push changes from the parent to the child. This is particularly useful when using staging and production environments and trying to promote changes from one environment to the next.
When your channel components diverge from the child or parent channel, the following options will be available:
Export and Import Channels
If you wish to copy groups of channels from one environment to another, you can filter your channels list to display the channels you want to copy and select "Export":
The resulting export can then be reimported in another environment using the "Import" button on the same screen.
Note that Babelway's export format can change. It is possible that exports downloaded some time ago will no longer work because they no longer fulfill our system requirements. Thus, the export feature isn't a good strategy to backup and restore your setup.