Enabling customizations

You can enable Admin UI-based or REST API-based customizations in the Persona-based UI.

  • Custom Tools feature role access

    Sub-feature Admin Basic Catalog Manager Category Manager Content Editor Digital Asset Manager Full Admin GDS Supply Editor Merchandise Manager Service Account Solution Developer Vendor
    Custom tools
The Persona-based UI supports the following customizations:
  • Admin UI
  • REST API
The Admin UI supports custom components in the Persona-based UI by using either Trigger scripts or custom Angular scripts.
Custom actions
This option is available in the Action drop-down list on the multi-edit page and the single-edit page. The Entry preview script allows you to create a sample view of a current item set, which can be run from the data entry screens. For example, you can write a script to view how an item displays when you use an XML format.
Custom tabs
This option allows users to add a customized tab to the single-edit page. You can show content that is related to Product information management (PIM) or any other external content on this tab.
Custom tools
This option can be used for multiple purposes, such as creating an independent UI interface, displaying external content or a third-party page, or adding an application-wide feature specific to your requirements.

Prerequisites

Before you begin, you need the following software,
  • Node v14.x or later
  • Visual Studio Code editor
  • GA Angular Version 17 support
For existing custom components, upgrade your custom sample library. For more information, see Upgrading the existing custom sample library.