Please use for the latest documentation.

This site is for reference purposes only and may not be accurate for the latest ServiceNow version

Server Scripting

From Wiki Archive
Jump to: navigation, search
Note: This article applies to Fuji and earlier releases. For more current information, see Server Scripts at

The ServiceNow Wiki is no longer being updated. Visit for the latest product documentation.


Monitor small.png Server scripts run on the server or database. They can change the appearance or behavior of ServiceNow or run as business rules when records and tables are accessed or modified. Server-side Glide APIs (Application Programming Interfaces) provide classes and methods that you can use in scripts to perform server-side tasks. For reference information on the server-side APIs, see Server API Reference.

General Server Scripting

Create custom pages and extend the look and feel of the UI.

Glide Scripting

Use the Glide APIs in server-side scripts.

Business Rules

Configure scripts that run when records and tables are accessed or modified.

User Interface Scripting

Create user interface scripts.

Service Catalog Scripting

Create service catalog scripts.

Security Scripting

Control system access and data security using scripts.

Discovery and MID Server Scripting

Create Discovery and MID Server scripts.

Workflow Scripting

Create scripts for workflows.

Email and Chat Scripting

Create email scripts.

Best Practices and Examples

See best practices and examples for server scripts.