Admin Customizations in Znode

Overview

Admin Customizations enables administrators to extend the Admin Console without requiring code-level changes. Administrators can create:

  • Custom Pages – Accessible from the Admin Customization menu
  • Custom Sections – Embedded within specific entities

This feature helps tailor the Admin Console experience to match business workflows and operational needs.

Prerequisites

  • Access to the Admin Console
  • Permissions for:
    • Admin Customizations
    • Manage Pages

Accessing Admin Customizations

  1. Sign in to the Admin Console.
  2. Navigate to Admin Customization.
  3. Click Manage.

Expected Outcome: The Manage page displays all configured custom pages and sections.

Managing Custom Pages and Sections

Available Actions

  • Create new pages or sections
  • Edit existing configurations
  • Enable or disable items
  • Delete one or multiple records

Bulk Actions

Use the Tools menu to perform actions on multiple records:

  • Delete selected records
  • Enable selected records
  • Disable selected records

Result Messages

  • Record(s) deleted successfully
  • Record(s) enabled successfully
  • Record(s) disabled successfully

Creating a Custom Page

  1. Navigate to Admin Customization → Manage.
  2. Click Add New.
  3. Select New Page.
  4. Enter the required details.
  5. Click Save or Save & Close.

Required Fields

  • Code – Unique identifier (non-editable after creation)
  • Name – Display name of the page
  • Content Type
    • iFrame or Raw HTML
    • URL
  • Content Details – Content source
  • Select Roles – Define access permissions
  • Sequence Number – Controls display order
  • Status – Enabled by default

Record created successfully.

Expected Outcome

The custom page appears in the Admin Customization menu based on the defined sequence. Only users with assigned roles can access it.

Creating a Custom Section

  1. Navigate to Admin Customization → Manage.
  2. Click Add New.
  3. Select New Section.
  4. Enter the required details.
  5. Click Save or Save & Close.

Additional Field

  • Entity Type – Defines where the section appears

Example: Selecting Pricing Engine displays the section in Pricing Engine configuration.


Expected Outcome

The section appears within the selected entity and is accessible based on assigned roles.


Supported Entities

  • Stores 
  • B Stores 
  • Sales Rep 
  • Store Location 
  • Users 
  • Accounts 
  • Guest Users 
  • User Profile 
  • Pricing Engine 
  • Inventory 
  • Warehouse 
  • Vendors 
  • Products 
  • Category 
  • Brands 
  • Add-on Groups 
  • Promotions and Coupons 
  • Product Highlights 
  • Site Search 
  • Power BI Reports


Viewing Custom Pages and Sections

Custom Pages

  • Accessible from the Admin Customization menu
  • Displayed based on sequence number
  • If sequence is same, earlier created item appears first

Custom Sections

  • Displayed within the selected entity
  • May appear as grouped sections or tabs depending on configuration

Manage Page Behavior

  • Displays all pages and sections in a grid
  • Supports filtering based on attributes such as status
  • Displays No records found if empty
  • Shows Show More if list exceeds visible limit

Roles and Permissions

Access LevelBehavior
Full Access (with Delete)Create, edit, enable/disable, and delete records
Full Access (without Delete)Create, edit, enable/disable records
No AccessCannot view or manage configurations

Error Scenario

Access Denied, Please contact Site Administrator

Important Notes

  • Visible only to users with assigned roles and permissions
  • System administrators can access all pages and sections
  • Pages and sections cannot be converted after creation
  • Selecting “All Roles” includes future roles automatically
  • Sequence number determines display order

Limitations

  • Limited validation for HTML or URL content
  • Some entities may not be available in all releases
  • Changes are reflected immediately after saving

Summary

Admin Customizations provides a flexible, no-code way to extend the Admin Console. It enables administrators to integrate external tools, create custom workflows, and adapt the platform without development effort.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.