Support for new PIM Catalog in DCS Portal RI and Embedded Service RI
In 26D, we're updating DCS Portal and Embedded Service applications to support Oracle's new PIM Product Catalog. This is a technical enhancement and there is no change to the end-user experience.
Here's what changes:
- Product-related features, including Product Selectors, Knowledge Search, Visual Navigator, and Product Details, now use the new PIM-based catalog.
- This replaces the legacy catalog integration with Oracle's strategic product catalog platform.
- From a customer perspective, the experience stays the same - the pages and chat launch forms look and work as they do today.
This is standard in the 26C DCS Reference Implementation. A migration path is available for customers on an earlier portal version by logging a Service Request.
The value is behind the scenes:
- A more modern and future-ready architecture.
- Consistent product catalog behavior across the application.
- An easier path to adopt Oracle's latest product catalog capabilities
Steps to enable and configure
In Visual Builder editor, create an application using the 26D DCS Reference Implementation:
- Select the productCatalogType application constant
- Open the application in VBCS and select Variables.
- Select the Application scope, then open Constants.
- Select the string constant named productCatalogType.
- Set its default value to qsc.
- For the PIM deployment, set the configured value to pim.
- Save.
- Select the guestSiteToken application constant
- Open the application in VBCS and select Variables.
- Select the Application scope, then open Constants.
- Select the string constant named guestSiteToken.
- For your PIM deployment, set the configured value to the token you find in Profile Option ORA_SVC_GUEST_SITE_TOKEN. This is used only for PIM Guest User API requests.
- Save.
- Select the usageCode application variable
- Open the application in VBCS and select Variables.
- Select the Application scope, then open Variables.
- Select the string variable named usageCode.
- This variable maps to the PIM catalog you want to use. The default value is BASE. For your PIM deployment, set the configured value to what you have set in profile option code CUSTOM_SVC_GUEST_CATALOG_CODES.
- Save.
In the Fusion Service application,
- Search for the task Manage Administrator Profile Values
- Search for profile option code ORA_SVC_GUEST_SITE_TOKEN.
Stores security site token for guest users. - Search for profile option code CUSTOM_SVC_GUEST_CATALOG_CODES
At site level enter a Site level a comma-separated list of PIM catalog codes that the guest users can access (for example UNIFIED_CATALOG or BASE, DEMO. Leave blank only when Guest User PIM access isn't configured.
- Search for profile option code ORA_SVC_GUEST_SITE_TOKEN.
Tips and considerations
A migration plan is possible for upgrading earlier DCS Portal applications (pre 26D). The exact steps will vary by the template the application was originally based on, and by which product catalog touchpoints the application actually uses. Log a Service Request for help.
Key resources
- Playbook How do I enable Digital Customer Service
- See detailed component documentation in Visual Builder.
Access requirements
Sign in to the Oracle Visual Builder editor as a user with the Developer role to design your DCS portal experience.
Sign in to Fusion with a Service Administrator role to access the task Manage Administrator Profile Values.