The following table lists the configuration properties for the
CoreMedia Engagement Cloud integration,
which is in particular used for the client-side personalization
extension.
cmec.auth-connect-timeout
Type
Duration
Description
The timeout used when connecting to the Engagement Cloud server for
the purpose of authentication. Defaults to 10s.
cmec.auth-read-timeout
Type
Duration
Description
The timeout used when reading the response from the server for the
purpose of authentication. Defaults to 30s.
cmec.default-password
Type
String
Description
The default Engagement Cloud password. It is recommended to use a
distinct password for each webcare id.
cmec.default-region
Type
String
Description
The default Engagement Cloud region.
cmec.default-webcare-id
Type
String
Description
The default webcare id to use.
cmec.enabled
Type
Boolean
Default
false
Description
Whether the Engagement Cloud integration is enabled.
The path below a site folder for the internal settings content item
defining Engagement Cloud parameters. This content item may be used to
override parameters specified through the Spring configuration.
cmec.group-mapping.cmcc
Type
Map<String,String>
Description
A map from an id to the full name of a Content Cloud group,
potentially including the domain. The same id is used in the property
cmec.group-mapping.cmec to derive the name of a
group of Engagement Cloud that is assigned to all users that are
direct or transitive members of the mapped CC group. The group may
contain a domain suffix, separated from the actual group name by an
at-sign. Multiple ids may map to the same CC group to assign multiple
Engagement Cloud groups to a single CC group. Ids are
case-insensitive.
cmec.group-mapping.cmec
Type
Map<String,String>
Description
A map from an id to the full name of an Engagement Cloud group. The
same id is used in the map cmec.group-mapping.cmcc
to derive the name of a CC group whose direct or transitive members
are mapped to a given Engagement Cloud group. Multiple ids may map to
the same Engagement Cloud group to assign the groups multiple times.
Ids are case-insensitive.
cmec.password-by-site-id
Type
Map<String,String>
Description
A map from site ids to webcare password. This property takes
precedence over cmec.default-password.
cmec.proxy-connect-timeout
Type
Duration
Description
The timeout used when connecting to the server for proxy calls.
Defaults to 10s.
cmec.proxy-read-timeout
Type
Duration
Description
The timeout used when reading the response from the server for proxy
calls. Defaults to 300s.
cmec.region-by-site-id
Type
Map<String,String>
Description
A map from site ids to Engagement Cloud regions. This property takes
precedence over cmec.default-region.
cmec.site-configuration-path
Type
String
Default
Options/Settings/Internal/Engagement Cloud
Description
The path in the content repository for the settings content item
defining Engagement Cloud parameters. This content item may be used to
override parameters specified through the Spring configuration.
cmec.uri-by-api-and-region
Type
Map<String,String>
Description
A map from strings of the form "API.REGION" to base URIs of
Engagement Cloud APIs. This map makes it possible to adjust the plugin
if the URI of an API changes or if you need to hide the API behind a
proxy.
cmec.webcare-id-by-site-id
Type
Map<String,String>
Description
A map from site ids to webcare id. Multiple sites may share the same
webcare id. This property take precedence over
cmec.default-webcare-id.
Table 3.69. Configuration Properties for the CoreMedia Engagement Cloud Integration