Building workspaces in AES

  • Release version: Yokohama
  • Updated January 30, 2025
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Building workspaces in AES

    Workspace Builder for App Engine Studio (AES) in the Yokohama release provides a streamlined, no-code environment for quickly creating and customizing workspaces. It allows ServiceNow customers to build and edit workspace home pages, list pages, and record page side panels directly within a preview canvas. Workspaces created before Yokohama or requiring advanced configurations must be edited in UI Builder accessed via AES.

    Show full answer Show less

    Key Features

    • Workspace Components:
      • Home Page: Essential landing page containing a dashboard, visible on workspace access, and cannot be hidden or removed.
      • List Pages: Display records from specified tables with options to create list categories and apply filters for tailored record subsets. Removing list pages requires UI Builder for edits.
      • Analytics Center: Optional customizable dashboards and data visualizations to track records and usage; absence disables the Analytics tab but does not impact Workspace Builder availability.
      • Record Pages: Configurable pages providing task-related data, supporting layout containers, components, and Playbook Experience integration.
    • Workspace Builder Layout: Features a left navigation panel for page configuration, a central preview canvas, a right configuration panel, and an option to preview the workspace in a new browser tab. An onboarding modal guides first-time users.
    • Plugin Requirement: The com.devsncsnworkspacebuilder plugin must be enabled within the snwsbuilder scope. It is a dependency of the starter workspace template plugin com.snc.aes.starterworkspacetemplate.

    Practical Implications for ServiceNow Customers

    This capability enables customers to rapidly create tailored workspaces that enhance user navigation and data interaction without coding. The no-code Workspace Builder simplifies workspace configuration for Yokohama and later releases while providing flexibility to use UI Builder for legacy or advanced needs. Understanding workspace components ensures effective workspace design to meet organizational requirements. Enabling the required plugin is critical to access Workspace Builder functionality.

    Workspace Builder for App Engine is a streamlined, no-code environment that enables you to create a custom workspace from within App Engine Studio (AES) quickly and efficiently.

    You can use Workspace Builder to quickly create workspaces for workspaces built starting with Yokohama. Workspace Builder enables you to edit the workspace home page, list pages, and record page contextual side panel directly in the Workspace Builder preview canvas. For workspaces created before Yokohama, or if you need more robust functionalities and configurations, edit the workspace in UI Builder from a tab within AES.

    Parts of a workspace

    Build your workspace by including the following pages and elements.
    Table 1. Workspace pages and elements
    Component Definition
    Home Landing page for the workspace, which contains a dashboard and appears to users when first accessing the workspace.
    Note:
    The home page is an essential part of the workspace, and thus can't be hidden or removed.

    For more information on configuring the home page, see Configure a workspace home page in Workspace Builder.

    For information on configuring the basic settings for a workspace, see Configure workspace settings in Workspace Builder.

    List List pages for records from the specified tables, which help users to find individual records in a workspace.
    Note:
    If you remove the list page/route, you must use UI Builder to edit the workspace, not Workspace Builder.

    You can create a list category and then add filtered lists for each list category. Filtered lists apply unique conditions, ensuring that only the filtered subset of records appears.

    For more information on adding and editing lists in Workspace Builder, see Configure lists for a workspace in Workspace Builder.

    Analytics The customizable Analytics Center enables users to track and analyze records and usage with dashboards, data visualizations, and insights on your instance.
    Note:
    If Analytics Center page/route doesn't exist for a workspace, Workspace Builder is still available, but the Analytics Center tab doesn't appear in the workspace.

    For more information on enabling the Analytics Center for a workspace, see Configure analytics for a workspace in Workspace Builder.

    Record pages Pages in a table that give users useful information to work on a task, issue, or incident. Useful information can include priority, state, activity, and so on.

    Create and customize record pages by using containers and components in different sections of the layout. You can also add a Playbook Experience to a record page.

    For more information, see Configure a record page for a workspace in Workspace Builder.

    Note:
    Your workspace must have a home page and lists for you to edit it in Workspace Builder. If they aren't present, you must edit the workspace in UI Builder.

    Layout for Workspace Builder

    The first time you access Workspace Builder, an onboarding modal displays a brief tour of what you can do in Workspace Builder.

    Workspace Builder consists of the following sections:
    • A left navigation panel to configure the pages that users can navigate to within the workspace.
    • A preview of the workspace in the middle canvas.
    • A right configuration panel for configuring the selected workspace component.
    • An option to preview the workspace in a new browser tab.
    Figure 1. Workspace Builder layout
    Basic layout for Workspace Builder: Header, Navigation panel, Configuration panel, and preview pane
    The Workspace Builder header has the following navigation options just below the tab, where you can work with the following:
    • Navigation configuration
    • Record pages

    Workspace Builder plugin

    To use Workspace Builder, you must enable the com.devsnc_sn_workspace_builder plugin in the sn_ws_builder scope. It is a dependency of com.snc.aes.starter_workspace_template.