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 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 single-edit page. Entry preview script allows you to create a sample view of a current item set, which can be ran 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 gives user ability to add customized tab in 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 like creating an independent UI interface, showing any external content or third-party page, or adding any application-wide feature specific to your requirement.

Prerequisites

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