26 Administering Content and Experience Cloud Integration
As an administrator, you can configure and synchronize Content and Experience Cloud with WebCenter Sites. Site developers and content contributors can access content, such as images, articles, and files, that is available in the Content and Experience Cloud; and use them in WebCenter Sites.
Note:
-
Content and Experience Cloud assets are read-only assets.
-
Data can be fetched from Content and Experience Cloud to WebCenter Sites, but Content and Experience Cloud cannot fetch data from WebCenter Sites.
-
If you modify and publish any content in Content and Experience Cloud, you can get the latest content in WebCenter Sites without any additional modifications in WebCenter Sites.
-
If you add any new content in Content and Experience Cloud, you can synchronize its references in WebCenter Sites; and use that content through the WebCenter Sites UI to build sites.
Topics:
Getting Content and Experience Cloud Access Token
The Content and Experience Cloud access token is used to make REST calls to Content and Experience Cloud. You can get a Content and Experience Cloud Access Token through a REST API call.
To get a Content and Experience Cloud Access Token, invoke the following REST API call on the browser with the URL of the Content and Experience Cloud instance:
https://<example>.oraclecloud.com/documents/integration?IdcService=GET_ACCESSABLE_PUBLISH_TARGETS&IsJson=1
Enter the Content and Experience Cloud username and password with which you have configured WebCenter Sites. The returned JSON response contains the token for respective published targets. For example, a4a899f24924c58e00f1ef209c00918b
is the Content and Experience Cloud Access Token.
{
"LocalData": {....},
"ResultSets": {
"F:PUBLISH:TARGET:SYSTEMPUBLIC.Tokens": {
"currentRow": 0, "fields": [.....],
"rows": [[
"defaultToken", "a4a899f24924c58e00f1ef209c00918b", "01/01/2099"
]]
},
"F:PUBLISH:TARGET:SYSTEMSECURE.Tokens": {
"currentRow": 0, "fields": [....],
"rows": [[
"defaultToken", "da2286e5aa49206dd6e0efa89a9f732c", "01/01/2099"
]]
},
"PublishTargets": {.....}
}
Configuring Content and Experience Cloud with WebCenter Sites
You can configure Content and Experience Cloud with WebCenter Sites to enable the content contributors to access and use content that is available in the Content and Experience Cloud and use them to build sites.
Note:
To schedule synchronizations between WebCenter Sites and Content and Experience Cloud, you can click Set Sync Event in the Content Cloud Admin: Console page. After you set the schedule for synchronization in the Set Sync Event page, click Save to save the sync schedule.Configuring Content and Experience Cloud Properties
You can integrate Content and Experience Cloud with WebCenter Sites by configuring few properties through the Console in Content Cloud Admin node of the General Admin tree in the Admin interface.
See Properties in the Content and Experience Cloud Category in the Property Files Reference for Oracle WebCenter Sites.
Publishing Content and Experience Cloud Assets
Just like any other WebCenter Sites assets, you can publish Content and Experience Cloud assets from WebCenter Sites.
Before you start publishing any Content and Experience Cloud assets on to the production system, ensure that the production system is also configured with Content and Experience Cloud credentials (same as source system). You can mirror the Content and Experience Cloud tables (WCS_ContentCloudSubtype and ContentCloudPubTargets) from the source system to the destination system, which may be a production system.
Figure 26-1 Publishing Content and Experience Cloud Assets
Description of "Figure 26-1 Publishing Content and Experience Cloud Assets"
For more information, see Initializing the Destination Database.