The PlugIn.ContentHub.PolicySet file

Version:

The PlugIn.ContentHub.PolicySet-*.*.*.json file exposes policies that you use to configure the Sitecore Content Hub to Sitecore XC connector on the Commerce Engine.

The following table lists and describes the policies and properties included in the PlugIn.ContentHub.PolicySet-1.0.0.json file:

Note

The default values are based on the connector configuration provided out-of-the-box, and based on the ProSaaS template available with Sitecore Content Hub version 3.2.203.

Property

Description

AzureServiceBusPolicy

The policy that contains parameters required for connectivity to the Azure Service Bus.

ConnectionString

The connection string to the Azure Service Bus.

TopicName

The name of the Azure Service Bus topic used for incoming messages.

SubscriptionName

The name of the Azure subscription.

ContentHubClientPolicy

The policy that contains connection information about the target Content Hub instance.

EndpointUrl

The URL of the Content Hub service endpoint.

UserName

The user name for accessing the Content Hub service endpoint.

Password

The password for authentication to access the Content Hub service endpoint.

ClientId

The client ID to use for authentication with the Content Hub service endpoint.

ClientSecret

The client secret for authentication with the Content Hub service endpoint

KnownSSORedirects

The known single sign-on redirect URLs that must trigger security token refreshes.

TimeoutInSeconds

Number of seconds before timeout occurs. Default value: 90

RetryCount

The amount of attempts allowed to request access to the Content Hub endpoint before throwing an error. Default value: 3

SynchronizationPolicy

Policy that contains basic common information needed to synchronize any kind of content from Content Hub. This policy must be configured in order to synchronize PCM or DAM data.

DefaultCulture

The Content Hub culture that must be mapped to the default culture in the Commerce Engine.

EntityForeignKey

The entity foreign key value is the name of the property that represents the unique key that is a common denominator (present in both Content Hub PCM and Sitecore XC), which the synchronization is based on.

ContentHubEntityType

The type of Content Hub entity that is synchronized.

PropertyMapping

The list of property mappings between Content Hub and Commerce Engine entity properties.

FromProperty

Content Hub product property to synchronize.

ToProperty

Commerce property to which the Content Hub product property (defined by the "FromProperty" value) maps to.

AssetSynchronizationPolicy

A policy that contains information needed to synchronize digital assets.

EntityToMasterAssetRelationName

The name of the relationship between the entity in PCM and the correlated master asset in DAM.

EntityToAssetRelationName

The name of the relationship between the entity in PCM and the correlated asset in DAM.

AssetToPublicLinkRelationName

The name of the relationship between the asset in DAM and the public link.

AssetsAlternateTextFieldName

The name of the property that represents the alternative text asset field in DAM.

If you have suggestions for improving this article, let us know!