!--a11y-->
Content Exchange Service 
The content
exchange service can be used for distributing and exchanging content between
repositories registered in Content Management (see
Content Exchange).
It can also be used for transferring content between CM repositories and
external repositories that are not mapped to CM.
The content exchange service uses the Information and Content Exchange (ICE) protocol for transferring content from content syndicators to content subscribers. The ICE protocol defines the roles and responsibilities of syndicators and subscribers and the format and method of content exchange, and provides support for the management and control of syndication relationships. ICE is an application protocol that uses HTTP as its transport protocol.
For more information on the ICE protocol, go to http://www.icestandard.org.
Generally, the content exchange service uses an HTTP connection to transfer content. CM provides a dedicated content exchange repository manager that enables the downloading of content packages for distribution using other channels (for example, on CD). This repository manager can be used to access packages transported using ICE. However, you do not require a content exchange repository manager for the content exchange service.
· A service user for the content exchange service must have been created in portal user management. This user must be specified in the User parameter of the content exchange service (see below). This user must have full control permission for all resources that are eligible for content transports using the content exchange service. This permission must be assigned to the user in the CM configuration (see System Principals).
· A directory for storing content exchange service administration data must exist.
The configuration of the content exchange service includes the following parameters:
Parameters of the Content Exchange Service
Parameter |
Required |
Description |
User |
Yes |
User that is used by the content exchange service when it accesses documents (for example, ice_service). This user needs to be defined in portal user management as a service user, and in CM as a service user with the permission full control for all resources (see System Principals). |
Content Exchange Root Directory |
Yes |
Root directory for storing the administrative data that controls content exchange, for example, /etc/ice. This directory is also specified in the Ice Path parameter of the URL generator service). |
The content exchange service is preconfigured in the standard delivery. Normally, you do not need to change its configuration.
To make sure the service is properly configured, verify that the root directory for storing configuration data exists and that the service user is defined and has the necessary permissions.
To change the configuration, choose Content Management ® Global Services ® Content Exchange Service.