Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.

ServiceNow Studio

Log in to subscribe to topics and get notified when content changes.

ServiceNow Studio

ServiceNow Studio provides an IDE-like interface for application developers to work on custom applications in one centralized location. It offers a simple way to identify and interact with application files, create files as you develop, and modify existing application files in a tabbed environment.

The system opens Studio whenever you edit a scoped application.

Figure 1. Studio
Studio User interface displaying the header, application explorer, and content frame.
With Studio, application developers can:
  • See exactly what files comprise their application in the Application Explorer.
  • Add new files to their application using a single Create New interface.
  • Navigate to files using familiar search-by-name or by-type behavior with the Go To dialog.
  • Find code both within and outside an application using the Code Search tool.
  • Operate on multiple files at once using the tabbed interface.
  • Operate on multiple applications at once using multiple studio windows.
  • Publish the application to company instances or the ServiceNow Store.
Note: Studio is not intended for global applications and can behave unexpectedly when editing them.
Table 1. Parts of the Studio UI
UI element Description
App Options Menu Contains a list of application-specific options.
  • Create New Application file
  • Publish
  • Configure Application
  • Switch Applications
Application name The header displays the name of the current application.
Go To Search for application files by name or type.
Code Search

Search within application files for a text string. Search options include:

  • Restrict search to a particular table
  • Include all applications
Application Explorer
Collapse All Collapses all nodes in the application explorer.
Expand All Expand all nodes in the application explorer.
Data Model > Tables

A list of application tables.

Click a table name to display and edit it in the content frame.

Access Control

A list of application access elements such as:

  • Roles
  • Access Controls

Click a record name to display and edit it in the content frame.

A list of application navigational elements such as:
  • Application Menus
  • Modules
  • Application Menus (Mobile)
  • Modules (Mobile)

Click a record name to display and edit it in the content frame.

Content frame
Welcome to Studio A list of keyboard shortcuts.

Each tab contains a specific application file record identified by the record name and file type.

Click a tab to display and edit the record.

A tab with a blue circle icon indicates that the record contains unsaved changes.