logo

NJP

ServiceNow Terms and Definitions

Import · Jan 26, 2018 · article

ServiceNow Terms and Definitions

Prepared this document so that new beginners can know ServiceNow basic terms, table names, and definitions.

Data Model:

sys_db_object

Tables available to store instance data. Each table stores a collection of records. Each row corresponds to a single record, and each column corresponds to a field. Applications use tables and records to manage data and processes.

sys_dictionary

Controls to specify the properties of database tables and columns such as data type, length, and default value

  1. 3. Many To Many Definition

sys_m2m

Many-to-many relationship between two tables for allowing one table to be a related list of another

sys_relationship

Controls to create a relationship between two data tables, which are required to display related lists

Forms & UI:

sys_ui_form

Controls to specify what fields to show on a form for a particular view or user

sys_ui_list

Controls to specify what columns to show on a list for a particular view or user

sys_ui_list_control

Controls to specify which list features are available such as displaying the New and Edit buttons

sys_ui_related_list

Related lists display records in another table that have a relationship to the current record. Users can view and modify information in related lists using standard list controls.

sys_ui_style

Controls to specify the CSS styling of a particular field

sys_ui_context_menu

Controls to create a custom link in a list or form's contextual menu to perform a particular action

sysrule_view

Controls to automatically set the Form View based on record field values

sys_ui_page

Custom Jelly-based HTML pages available to the system

cmn_schedule_page

Script-based controls for generating calendars and timelines

cmn_timeline_page

Record changes that occur between two predefined dates

cmn_map_page

Geographical maps to associate with records in the database

sys_template

Controls to pre-populate particular forms with record data

sys_ui_macro

Custom Jelly-based user interface elements available for lists, forms, and pages

sys_ui_formatter

Controls to specify what custom user interface to display on a particular form

sys_embedded_help_content

Provides targeted help content to a user in a UI page, based on their role. Embedded Help Content appears in the right sidebar when the user clicks the help icon.

sys_embedded_tour_guide

Provides a way to demonstrate to users how to use a feature or perform a task in the platform. You create a set of tour steps with callouts that point to appropriate UI elements, and provide the description or instruction to proceed. You select a specific event as a trigger in each step to advance to the next step.

Server Development:

sys_script

Business logic to execute in response to an operation against a particular database record. These business rules may take declarative actions or include arbitrary scripting.

sys_script_include

Server-side JavaScript classes available to the system

sys_ui_action

Controls to create a custom button or link on lists or forms to perform a particular action

sys_data_policy2

Rules to enforce data integrity and policy

sys_processor

HTTP endpoints available to perform arbitrary scripting actions

  1. 26. Scheduled Script Execution

sysauto_script

Scripts available to the system to run on a schedule without needing a user transaction

sysevent_register

Controls for registering events and associating them with a table

sysevent_script_action

Custom scripts to run when the system receives a registered system event

sys_script_fix

Scripts to fix data, schema, or settings during an upgrade

Client Development:

sys_script_client

Client-side JavaScript for running business logic on forms when certain browser events occur

sys_ui_policy

Controls to specify what fields are visible and editable on a form based on its current content

sys_ui_script

UI scripts provide a way to package client-side JavaScript into a reusable form, similar to how script includes store server-side JavaScript. Administrators can create UI scripts and run them from client scripts and other client-side script objects and from HTML code.

  1. 33. Assignment Data Lookup

dl_u_assignment

Rules for assigning incidents based on certain value combinations

dl_u_priority

Rules for setting incident priority based on certain value combinations

  1. 35. Data Lookup Definitions

dl_definition

Controls for automatically changing records values based on data lookup rules

Access Control:

sys_user_role

Security tokens to control access to user interface elements such as menus, modules, tables, and fields

sys_public

Controls for allowing users to view a page without having to log in or pass access controls

Properties:

sys_properties

Controls to configure application and instance behaviors

  1. 39. System Property Category

sys_properties_category

Controls for grouping system properties into sections on a page

sys_ui_message

Controls to specify what string to display in the user interface for a specific language

Navigation:

sys_app_application

Application menus available for the application navigator

sys_app_module

Links available to display within application menus

  1. 43. Application Menu (Mobile)

sys_ui_application

Controls for grouping modules in the application navigator

sys_ui_module

Controls for creating links to lists, UI pages, or reports in the application navigator

Notifications:

sysevent_email_action

Email notifications available to the system

sysevent_email_template

Templates for creating email notifications

  1. 47. Inbound Email Actions

sysevent_in_email_action

Controls to specify how the system processes incoming email it receives

Service Portal:

sp_portal

sp_page

sp_widget

sp_theme

sp_css

sp_js_include

sp_dependency

Content Management:

content_site

Group of pages that follow a set of consistent design elements such as the Employee Self-Service (ESS) portal

content_link

Collection of links to internal content, attachments, or external URLs

content_theme

Group of style sheets that define the appearance of a site

  1. 58. Content Block - Detail

content_block_detail

Content blocks for showing the details of a specific record

  1. 59. Content Block - Flash

content_block_flash

Content blocks for Flash movies

  1. 60. Content Block - Header

content_block_header

Content blocks for headers

  1. 61. Content Block - IFrame

content_block_iframe

Content blocks for iFrame containers

content_block_lists

Content blocks for a list of records

content_block_menu

Content blocks for navigation menu containers

  1. 64. Content Block - Programmatic

content_block_programmatic

Content blocks for dynamically-generated script data

  1. 65. Content Block - Static

content_block_static

Content blocks for static HTML data

content_css

Collection of CSS style sheets, organized by theme

sys_portal_page

Pages available to create CMS sites

db_image

Image files available to the system

db_video

Video files available to the system

db_audio

Service Catalog:

sc_cat_item

Catalog items available to the Service Catalog

sc_cat_item_producer

Catalog Items to create Task records from the Service Catalog

sc_catalog

Items and services end users can order from a catalog

sc_category

Categories to organize Service Catalog Items

catalog_ui_policy

Fields to display when viewing Catalog Tasks, Catalog Items, and Requested Item Tasks

item_option_new_set

Group of variables shared between catalog items

sc_cat_item_content

Service Catalog items for providing information instead of goods or services

sc_cat_item_delivery_plan

Execution Plans defining how to procure, configure and install Catalog Items

sc_cat_item_guide

Guides to order multiple related Catalog Items as a single request

  1. 80. Catalog Client Scripts

catalog_script_client

Client-side JavaScript for running business logic on catalog items or variable sets when certain browser events occur

Reporting:

sys_report

Controls to create, display, and publish reports

metric_definition

Metric controls for collecting report data

  1. 83. Scheduled Email Of Report

sysauto_report

Reports to schedule for automatic generation and distribution by email

sys_report_chart_color

Controls to define which colors a particular report uses

sys_report_color

Colors available for reports to use

sys_report_range

Controls to define the label, color, and values included in a reported range

Inbound Integrations:

sys_data_source

Data sources are used to used to import data from external sources such as a file, JDBC database, or LDAP directory service

  1. 88. Import Set Web Service

v_ws_creator

  1. 89. Scheduled Data Import

scheduled_import_set

Scheduled imports are used to schedule the import of data using data sources and can leverage transform maps

sys_ws_definition

Scripted REST APIs are used to create custom inbound REST APIs

sys_web_service

Scripted SOAP Web Services are used to create custom inbound SOAP Web Services

sys_transform_map

Transform maps are used to transform data from an import set's temporary staging table to a target table

Outbound Integrations:

sys_export_definition

Export Definitions are used to define the data that will be included in an Export Set

sys_export_set

Controls for exporting data to an external source

sys_export_target

Export Targets specify the target file on a MID server that Export Set data will be written to

sys_rest_message

REST messages are used to make outbound HTTP requests to REST APIs

  1. 97. Scheduled Data Export

scheduled_data_export

Scheduled Exports are used to specify a schedule when Export Sets will be run. A single export can be scheduled or regular intervals can be scheduled with support for including only delta records

sys_soap_message

SOAP messages are used to make outbound HTTP requests to SOAP Web Services

Workflow:

wf_workflow

Controls for automating multi-step processes with a sequence of activities

wf_workflow_schedule

Controls to automatically run a workflow on a schedule

Schedules:

cmn_schedule

Schedule during which Changes may be performed

cmn_schedule_blackout

Schedule during which Changes are prohibited from being performed

  1. 103. Maintenance Schedule

cmn_schedule_maintenance

Schedule during which maintenance may be performed on specific CIs

risk_conditions

Rick conditions for change requests

cmn_relative_duration

Scheduling options for calculating a target time or duration

MID Server:

  1. 106. MID Server Script Include

ecc_agent_script_include

Script Includes available to MID servers

  1. 107. MID Server Script File

ecc_agent_script_file

Script files available to MID Servers

ecc_agent_property

Properties to configure a MID server

  1. 109. MID Server Capability

ecc_agent_capability

Functions available to a specific MID server IP address range

  1. 110. MID Server Capability Value Test

ecc_agent_capability_value_test

Values a MID Server uses to search for similar devices

ecc_agent_ip_range

  1. 112. MID Server Application

ecc_agent_application

View original source

https://www.servicenow.com/community/developer-articles/servicenow-terms-and-definitions/ta-p/2327682