SNOW-CAD User Interface Development Practice Question
A developer needs to create a custom UI page in ServiceNow. Which TWO methods can be used to achieve this? (Choose two.)
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Build a Service Portal widget and embed it in a portal page
The correct answers are B and E. Option E: A UI Page record can be created directly in the 'UI Pages' module, which generates a server-side Jelly script. Option B: Service Portal widgets are a modern approach to building UI components that can be embedded in portal pages, effectively creating custom UI. Option A is incorrect because client scripts run on the client side and do not create UI pages; they manipulate existing pages. Option C: UI Macros are reusable Jelly snippets, not standalone pages. Option D: Adding a section to an existing form modifies the form layout, not creates a new UI page.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Write a client script that renders HTML dynamically
Why it's wrong here
Client scripts cannot create standalone pages.
- ✓
Build a Service Portal widget and embed it in a portal page
Why this is correct
Service Portal widgets can create pages within a portal context.
- ✗
Define a UI Macro and include it in a form
Why it's wrong here
UI Macros are reusable snippets, not full pages.
- ✗
Add a new section to an existing form layout
Why it's wrong here
Form sections are part of an existing form, not a new page.
- ✓
Create a UI Page record in the 'UI Pages' module
Why this is correct
This is the direct way to create a standalone UI page.
Go deeper
Related to this question
About these practice questions
One of 481 original SNOW-CAD practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This SNOW-CAD practice question is part of Courseiva's free ServiceNow certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SNOW-CAD exam.