Structure

The Workspace app framework is best for users managing large volumes of records. The basic structure of a workspace makes it easy to combine data and record details with actionable insights to help users get work done faster.

App shells and page layout

Each workspace experience is built on three basic layers: the unified navigation, the app shell, and the page layout.

Overview workspace elements diagram

Overview of the basic layers of a workspace

  1. Next Experience Unified Navigation: This global navigation runs across the top of every page and includes controls that help users navigate across experiences, search their instance, and receive notifications. This navigation is shared by all ServiceNow experiences.

  2. App shell: The workspace app shell provides a basic wrapper for the experience. It contains the application navigation and page navigation for your workspace.

  3. Page layout: This is the experience your user interacts with, made up of pages, patterns and components.


In addition to the global unified navigation, workspaces have two additional levels of navigation: application navigation and page navigation.

Workspace anatomy diagram with header and page navigation waypoints annotated

Workspace navigation

  1. Page navigation: tabs or breadcrumbs that allow users to navigate between records
  2. Application navigation: left-side navigation bar that enables users to switch between pages, like landing pages and lists

Page layouts

Page layouts are the way you tailor the experience and fill the body of your workspace. You can choose from various out-of-the-box layouts or create and customize pages with UI Builder.

The common page layouts in workspaces include:

  • Landing pages
  • List pages
  • Record pages

Landing pages

Landing pages provide actionable data to help the user orient their day to the activities and issues that require the most attention.

Workspace landing page diagram

Workspace landing page

List pages

List pages display lists of records relevant to a user role. Lists can be filtered, sorted, and saved as personal favorites.

Workspace list page diagram

Workspace list page

Record pages

Record pages provide a detailed view of a record, like an incident or case, configured with the right information and actions for a specific user role.

Workspace record page diagram

Workspace record page


Components and patterns

Components are the basic building blocks of the workspace interface. They provide the info and functionality that allow users to get work done.

They include things like buttons, form fields, and tables. Patterns are the combination and configuration of components we recommend to solve common user needs, like messaging.