Integrate with Oracle Commerce

Why Integrate with Oracle Commerce?

Oracle Commerce is an ecommerce platform that helps B2C and B2B businesses connect customer and sales data from their CRM to their financial and operational data so they can offer personalized experiences to buyers across sales channels.

The integration of Oracle Content Management (OCM) with Oracle Commerce lets you enhance content collaboration and streamline content creation and publication for commerce. Additionally, the cloud-based content hub promotes content reuse from a single source and accelerates experience delivery.

Once the integration is enabled, for example, marketing content such as blogs and digital assets from Oracle Content Management repositories can be pulled into Oracle Commerce to be rendered both statically and dynamically. In the screenshot below, assets such as product images and texts from Oracle Content Management repositories are published on commerce storefront pages.


Integrate Oracle Content Management with Oracle Commerce

Prerequisites

There are prerequisites to integrating Oracle Content Management with Oracle Commerce. On the Oracle Content Management side, you will need the following before the integration process:

Integration Process

On the Oracle Content Management side, do the following:

  1. Create a publishing channel and an asset repository. To set this up, make sure you have the right access role, i.e., the repository administrator role (CECRepositoryAdministrator), in Oracle Content Management. Access Publishing Channels and Repositories in the Content dropdown menu by clicking on the Content option in the left navigation menu (under ADMINISTRATION).
    1. Create a publishing channel.
    2. Create an asset repository and associate it with the publishing channel you created earlier.
  2. Create an integration user and assign these roles.
    • Application roles in Identity Cloud Service: CECEnterpriseUser, CECContentAdministrator, and CECServiceAdministrator define what users can do.
    • Editorial roles in Oracle Content Management: A type of role required for performing tasks with Oracle Content Management repositories and channels that are used in the integration configuration of Oracle Commerce.

      Note:

      For more details, see Assign Roles to Groups and Assign Users to Groups.
  3. Add the integration user as a member to the repository and publishing channel.
  4. Publish the assets in the repository to the publishing channel.
  5. Complete the integration steps on the other side, see Oracle Commerce documentation. Note that you need a subscription for the product that you intend to integrate with OCM.