- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-20-2022 10:38 AM
What is UI Macro, UI Action and UI Pages
Solved! Go to Solution.
- Labels:
-
Scripting and Coding

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-20-2022 10:50 PM
Hi Sumit,
1. UI macros are basically used to create one's own custom controls and interfaces. Administrator can create UI Macros. For creating UI Macros, knowledge of jelly scripting is required.
By default, ServiceNow provides UI Macros for various user interfaces like: All formatters. Service catalog cart. Please refer the doc link for all the details of UI Macro.
2.UI actions include the buttons, links, and context menu items on forms and lists. Configure UI actions to make the UI more interactive, customized, and specific to user activities. Administrators and users with the ui_action_admin role can define UI actions. Please refer this doc link for all the other details.
3. UI pages are pages of script and XML that exist all across the ServiceNow platform. There are many UI pages that you will see as you navigate through ServiceNow, including the home pages for the service catalog and knowledge. Use UI pages as widgets on dashboards. To find the UI pages, navigate to System UI > UI Pages. This functionality requires a knowledge of HTML or Jelly. You can also create simple AngularJS applications using UI pages. Please refer this doc link for all the other details.
Regards,
Shubham
Shubham Tipnis
ServiceNow Enthusiast
⭐️ 3x Rising Star (2022–2024) – ServiceNow Community
Sharing insights, use cases & real-world learnings from the Now Platform
Always learning. Always building.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-20-2022 12:48 PM
hii!
UI macros (UI macros are discrete scripted components administrators can add to the user interface.)define modular, reusable components in the ServiceNow platform. For example, UI Macros are used to apply formatters to various forms within ServiceNow that provide additional information about the form without using a field. This functionality requires the knowledge of Jelly script.
UI pages can be used to create and display forms, dialogs, lists and other UI components. They can be displayed on a standalone basis, or they can be invoked as a reusable widget, as part of a larger page. To find the UI Pages, navigate to System UI > UI Pages.
This functionality requires a knowledge of HTML or Jelly.
UI Actions are interface elements with which users can interact with ServiceNow.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-20-2022 10:50 PM
Hi Sumit,
1. UI macros are basically used to create one's own custom controls and interfaces. Administrator can create UI Macros. For creating UI Macros, knowledge of jelly scripting is required.
By default, ServiceNow provides UI Macros for various user interfaces like: All formatters. Service catalog cart. Please refer the doc link for all the details of UI Macro.
2.UI actions include the buttons, links, and context menu items on forms and lists. Configure UI actions to make the UI more interactive, customized, and specific to user activities. Administrators and users with the ui_action_admin role can define UI actions. Please refer this doc link for all the other details.
3. UI pages are pages of script and XML that exist all across the ServiceNow platform. There are many UI pages that you will see as you navigate through ServiceNow, including the home pages for the service catalog and knowledge. Use UI pages as widgets on dashboards. To find the UI pages, navigate to System UI > UI Pages. This functionality requires a knowledge of HTML or Jelly. You can also create simple AngularJS applications using UI pages. Please refer this doc link for all the other details.
Regards,
Shubham
Shubham Tipnis
ServiceNow Enthusiast
⭐️ 3x Rising Star (2022–2024) – ServiceNow Community
Sharing insights, use cases & real-world learnings from the Now Platform
Always learning. Always building.