Skip to content
IT Canvass
Getting started · Lesson

UI: lists, forms & UI16

Quick answer

The platform UI is remarkably consistent: learn how lists and forms behave once and you can operate almost any module, in any product. This lesson covers the two shells (UI16 and Next Experience), the anatomy of lists and forms, and the configuration layers, views, UI actions, formatters, that shape what each user sees.

Key takeaways

  • Two shells, one record model
  • Lists in depth
  • Forms in depth
  • Views, the same record, different audiences
  • Where end users actually work

The platform UI is remarkably consistent: learn how lists and forms behave once and you can operate almost any module, in any product. This lesson covers the two shells (UI16 and Next Experience), the anatomy of lists and forms, and the configuration layers, views, UI actions, formatters, that shape what each user sees.

Two shells, one record model

UI16
The long-standing three-part layout: banner, Application Navigator, content frame. Still the workhorse for admins.
Next Experience (Polaris)
The modern shell: unified navigation, workspaces, themes, a refreshed look. Same lists and forms underneath.

Crucially, the chrome changes but the record model does not, a form is the same record whether you open it in UI16 or a workspace.

Lists in depth

  • Condition builder & breadcrumb, build filters visually; the breadcrumb shows the active query and lets you edit or remove conditions. Right-click it to Copy query as an encoded query.
  • Personalize columns, choose which fields show (your view only). You can dot-walk to related fields here too.
  • List editing, double-click a cell to edit inline; governed by onCellEdit client scripts and field ACLs.
  • Grouping & aggregates, group by a field, show counts/sums per group.
  • List actions, select rows and run a UI action, or update all matching records at once.

Forms in depth

Sections / tabs
Group fields; can be shown/hidden by UI policy.
Related lists
Child records at the bottom (an incident tasks, a problem incidents).
UI Actions
Buttons and context-menu items, Save, Resolve, custom actions.
Formatters
Embedded UI: activity stream, process flow, related records.
Annotations
Static help text placed on the form.

Layout is changed with Form Design (drag-and-drop, everyone) or Personalize Form (just you). UI actions can run client- or server-side and can be condition-gated so a button only appears when relevant.

Views, the same record, different audiences

A view is a named form/list layout. The Default view is the full agent form; a stripped-down ess view might show a requester only a few fields. View rules switch views automatically by condition, so the same incident looks different to an agent and an end user without duplicating the record.

Hidden is not gone. A field hidden on a view still exists and can still be mandatory, a data policy or dictionary-mandatory field will block the save even though the user cannot see the field. Hide via view for tidiness, but never rely on hiding for security, that is the ACL job.

Where end users actually work

Most requesters never touch these back-end forms. They use the Service Portal or Employee Center, a responsive site built from widgets, while agents increasingly use configurable Workspaces with a list-and-form layout tuned for productivity. Same catalog, knowledge and records underneath.

Common mistakes

  • Using Configure when you meant Personalize and reshaping everyone form.
  • Relying on a hidden field for security instead of an ACL.
  • Over-customising the Default view instead of creating a purpose-built view per audience.
  • Forgetting a mandatory hidden field is still blocking the save.

Want to learn this properly?

Our live, instructor-led ServiceNow Training covers this hands-on, with real projects and a certification path.

Check your understanding

  1. A view showing many records at once is a:

    • A. List
    • B. Form
    • C. Report
    Show answer

    A. List

    Lists show many records; forms show one.

  2. Records linked to the one you're viewing appear as:

    • A. Related lists
    • B. Filters
    • C. Roles
    Show answer

    A. Related lists

    Related lists show linked child records.

  3. Changing a form layout for every user is called:

    • A. Personalize
    • B. Configure
    • C. Delete
    Show answer

    B. Configure

    Configure affects everyone; personalize is just you.

Frequently asked questions

What does the term UI refer to in ServiceNow?

The platform UI is remarkably consistent: learn how lists and forms behave once and you can operate almost any module, in any product.

What do end users see of UI?

Most requesters never touch these back-end forms. They use the Service Portal or Employee Center, a responsive site built from widgets, while agents increasingly use configurable Workspaces with a list-and-form layout tuned for productivity.

What is worth remembering about UI in practice?

Crucially, the chrome changes but the record model does not, a form is the same record whether you open it in UI16 or a workspace.

What tends to go wrong with UI?

Using Configure when you meant Personalize and reshaping everyone form. Relying on a hidden field for security instead of an ACL. Over-customising the Default view instead of creating a purpose-built view per audience.
CallWhatsAppEnquire