
In this session, students will get a complete introduction to ServiceNow — its purpose, key features, and role in enterprise IT service management. The lecture also explains the Software Development Life Cycle (SDLC) process, highlighting how ServiceNow projects follow different SDLC phases like requirement gathering, design, development, testing, and deployment. By the end of this session, learners will clearly understand what ServiceNow is and how SDLC ensures structured development within the platform.
In this session, students will learn how user access is managed in ServiceNow using users, groups, and roles. You’ll understand how to assign roles, group users, and control access permissions effectively.
In this session, students will explore advanced concepts of user administration in ServiceNow. Learn to manage complex role hierarchies, group memberships, and user access policies for secure instance management.
In this session, students will learn quick navigation shortcuts in ServiceNow to open forms, lists, and records efficiently. Understand time-saving tips that boost productivity while working on the platform.
In this session, students will explore different ServiceNow versions, understand various user interfaces, and learn how to personalize the instance by changing the logo and performing basic configurations.
In this session, students will learn about different ServiceNow versions, explore various user interfaces, and perform instance personalization tasks such as changing logos and applying basic configurations.
In this session, students will learn how to perform essential configurations in ServiceNow and explore the differences between various user interfaces such as UI16, UI15, and the Next Experience interface.
In this session, students will understand the IT Service Management (ITSM) process and the complete Incident Life Cycle in ServiceNow—from incident creation to resolution and closure, following ITIL best practices.
In this session, students will explore the Problem Management process in ServiceNow. Learn each stage of the Problem Life Cycle—from identification to root cause analysis, resolution, and closure following ITIL standards.
In this session, students will learn the complete Change Management process in ServiceNow. Understand the Change Life Cycle—from creation, risk assessment, approval, implementation, to closure—aligned with ITIL principles.
In this session, students will learn how to perform advanced searches in ServiceNow using wildcards, filters, and conditions. Understand how to quickly find records and refine data results for efficient navigation.
In this session, students will explore ServiceNow’s backend structure by understanding how tables store and relate data. Learn about table hierarchy, extensions, and relationships that form the foundation of ServiceNow’s data model.
In this session, students will start building a sample application in ServiceNow. Learn how to create custom tables and define columns with appropriate data types to design a structured and efficient data model.
In this session, students will continue developing the sample application by adding more columns, refining field types, and configuring reference fields to establish relationships between tables in ServiceNow.
In this session, students will learn how to design and customize forms in ServiceNow. Understand how to arrange fields, add sections, and configure form layouts for a better user experience and efficient data entry.
In this session, students will explore another way to create columns directly from the form view and understand key field attributes that define behavior, appearance, and data handling within ServiceNow forms.
In this session, students will learn how to create and use UI Policies in ServiceNow to dynamically control form behavior. Understand how Policy Actions can make fields visible, mandatory, or read-only based on conditions.
In this session, students will explore key configuration options in UI Policies, such as reverse if false, on load, and on change settings. Learn how these options impact form behavior and enhance user interactions.
In this session, students will learn how to create custom applications and modules in ServiceNow. Understand how to organize tables, forms, and navigation modules to build structured and user-friendly applications.
In this session, students will learn the fundamentals of Update Sets and how they help move customizations between instances. You’ll also understand how to extend existing tables to reuse functionality and maintain data consistency.
In this session, students will explore how Dictionary Overrides work to modify field properties on extended tables without affecting parent tables. Learn how to move these changes across instances using Update Sets effectively.
In this session, students will learn a second method to move changes between ServiceNow instances and understand how to identify and resolve preview errors that occur during Update Set migrations.
In this session, students will learn how to troubleshoot and fix preview errors, merge multiple Update Sets, and explore the concept of Update Versions to track and manage configuration changes in ServiceNow effectively.
In this session, students will gain an in-depth understanding of Access Control Rules (ACLs) in ServiceNow. Learn how ACLs secure data by controlling user access at the table, field, and record levels with real-time examples.
In this session, students will learn how to create and apply new Access Control Rules (ACLs) for tables and fields. Understand how to secure data by defining precise read, write, and create permissions in ServiceNow.
In this session, students will gain a complete understanding of Glide APIs used in both client-side and server-side scripting. Learn how GlideForm, GlideUser, GlideRecord, and other Glide classes work to interact with data and automate processes effectively.
In this session, students with no coding background will get a gentle introduction to scripting in ServiceNow. Learn the basics of JavaScript concepts, understand where scripts are used in ServiceNow, and gain confidence to start writing simple scripts.
In this session, students will learn how to create OnLoad Client Scripts and use the g_user object to access logged-in user details. They’ll also explore how to effectively use ServiceNow Product Documentation to find script references and examples.
In this session, students will explore multiple OnLoad Client Script examples and learn various GlideForm (g_form) set methods such as setValue(), setReadOnly(), and setMandatory(). Understand how to dynamically control form fields in real time.
In this session, students will learn how to create OnChange Client Scripts and explore key g_form methods such as getValue(), setValue(), clearValue(), and addOption(). Understand how to trigger dynamic form behavior when a field value changes.
In this session, students will continue exploring OnChange Client Scripts with advanced g_form methods such as showFieldMsg(), hideFieldMsg(), setVisible(), and addInfoMessage(). Learn how to enhance user interaction with dynamic form responses.
In this session, students will explore all commonly used Client Script methods in ServiceNow. Learn how methods like g_form, g_user, and g_list work together to manage forms, users, and lists for client-side automation.
In this session, students will learn how to use the switch-case statement within Client Scripts to handle multiple field conditions efficiently. Understand how to simplify logic and make form scripts more readable and maintainable.
In this session, students will explore the OnCellEdit Client Script in depth. Learn how to trigger scripts when list cell values are edited, validate data, and automate actions directly from list views for better user efficiency.
In this session, students will learn about the parameters passed to various Client Script types such as onLoad, onChange, onSubmit, and onCellEdit. Understand how these parameters work and how to use them effectively within scripts.
In this session, students will learn how to perform read operations using the GlideRecord API in ServiceNow. Understand how to query tables, retrieve records, and apply conditions to fetch specific data from the database efficiently.
In this session, students will learn how to insert new records into ServiceNow tables using the GlideRecord API. Understand how to set field values, handle mandatory fields, and use best practices while creating records through server-side scripts.
In this session, students will learn how to update existing records using the GlideRecord API. Understand how to locate records, modify field values, and apply conditional updates efficiently within server-side scripts.
In this session, students will learn how to update existing records using the GlideRecord API. Understand how to locate records, modify field values, and apply conditional updates efficiently within server-side scripts.
In this session, students will explore all the important GlideRecord methods used in ServiceNow. Learn how methods like addQuery(), next(), get(), update(), insert(), and deleteRecord() work to perform complete database operations efficiently.
In this session, students will get a clear and simple introduction to Business Rules in ServiceNow. Learn what Business Rules are, when they execute, and how they help automate server-side logic such as record updates, validations, and notifications.
In this session, students will learn everything about After Business Rules in ServiceNow. Understand when they execute, how to use them for post-record operations like notifications or related updates, and best practices to ensure efficient performance.
In this session, students will learn about Asynchronous Business Rules in ServiceNow. Understand how and when to use async rules for background processing, improve performance, and handle non-critical tasks without delaying record transactions.
In this session, students will learn how Before Business Rules work in ServiceNow. Understand how to use them to validate data, modify field values, and prevent incorrect records from being saved before a database operation occurs.
In this session, students will understand the purpose and execution of Display Business Rules in ServiceNow. Learn how they work before a form loads to pass data from the server to the client side, enabling seamless client-server communication.
In this session, students will learn how to use GlideAjax with Script Includes to communicate between client-side and server-side scripts. Understand how to call server logic from Client Scripts securely and retrieve data without reloading the page.
In this session, students will learn how to create and use Dynamic Reference Qualifiers to filter reference field data dynamically. Understand how to control available options based on logged-in user, roles, or related field values in real time.
In this session, students will learn how to create and apply Data Policies in ServiceNow to enforce data consistency across forms and lists. Understand how they work similarly to UI Policies but also apply to data imported or updated through back-end processes.
In this session, students will learn how to create and configure UI Actions in ServiceNow. Understand how to add custom buttons, links, and menu items that trigger scripts or navigate users to specific pages, enhancing form interactivity.
In this session, students will learn how to apply conditions and scripts to UI Actions in ServiceNow. Understand how to control when buttons or links appear and when they execute, based on user roles, form states, or field values.
In this session, students will explore advanced UI Action concepts along with UI Pages in ServiceNow. Learn how to design interactive UI Pages, trigger them through UI Actions, and enhance user workflows with custom scripts and dynamic forms.
In this session, students will learn how to create and manage Scheduled Jobs in ServiceNow. Understand how to automate repetitive background tasks, run scripts at specific intervals, and maintain system performance through scheduled automation.
In this session, students will learn the fundamentals of the GlideAggregate API in ServiceNow. Understand how to perform aggregate operations like COUNT, SUM, and AVG on records to generate summarized data directly through server-side scripts.
In this session, students will explore advanced GlideAggregate API methods in ServiceNow. Learn how to group results, apply multiple aggregate functions, use encoded queries, and optimize scripts for efficient data summarization and reporting.
In this session, students will get introduced to the GlideDateTime class in ServiceNow. Learn how to create date-time objects, retrieve current dates, and use basic methods to display, compare, and manipulate date-time values effectively.
In this session, students will explore advanced GlideDateTime methods in ServiceNow. Learn how to calculate date differences, add or subtract time, format date outputs, and apply real-time use cases to automate time-based logic in scripts.
In this session, students will learn how to create and configure Email Notifications and Outbound Email Actions in ServiceNow. Understand how to automate communication, trigger emails on specific conditions, and customize message templates for users.
In this session, students will explore advanced concepts of Outbound Email Actions in ServiceNow. Learn how to configure repeated or conditional email triggers, manage notifications effectively, and apply scripting for dynamic email customization.
In this session, students will learn how to configure and use Inbound Email Actions in ServiceNow. Understand how incoming emails can automatically create, update, or manage records using scripts, enabling seamless email-driven automation.
In this session, students will learn how to create, customize, and analyze Reports in ServiceNow. Understand different report types, apply filters and conditions, and visualize data effectively to support business decisions and performance tracking.
In this session, students will learn the fundamentals of Service Level Agreements (SLAs) in ServiceNow. Understand how to configure SLA definitions, set conditions, and monitor task performance against timelines to ensure service quality and compliance.
In this session, students will get an introduction to Service Catalogs in ServiceNow. Learn what Service Catalogs are, their purpose, and how they help users request IT and business services efficiently through a user-friendly interface.
In this session, students will learn the complete Request Management Process within the Service Catalog. Understand how users submit requests, how approvals and tasks are generated, and how fulfillment teams process and close catalog requests efficiently.
In this session, students will learn how to create a new Service Catalog in ServiceNow from scratch. Understand how to define catalog categories, structure catalog items, and organize services for better accessibility and user experience.
In this session, students will learn how to create and configure Order Guides and Record Producers in ServiceNow. Understand how Order Guides simplify multiple-item requests and how Record Producers help create records directly from the Service Catalog.
In this session, students will learn how to design and configure Workflows in ServiceNow. Understand how workflows automate the Service Catalog request process by managing approvals, task generation, and fulfillment steps efficiently.
In this session, students will explore advanced Workflow concepts and get an overview of Flow Designer in ServiceNow. Learn how to build complex workflows, integrate approvals, and automate catalog processes using both legacy and modern flow tools.
Why Take this Course?
l ServiceNow Certified System Administrator exam
l Deeper understanding of ServiceNow
l Master administration on the platform
l Huge demandable in the market
l Will benefit: o Users
o Administrators
o Developers
Chapter -1 (20 + Hours)
1. Introduction ITSM and service now
· What is ITSM and ITIL?
· What is service now?
· Why service now?
· Service now architecture?
· Comparison?
· Versions?
· Job roles?
· What is needed to get a ServiceNow job?
2. Introduction ITSM modules in service now
· Service Request (Catalog)
· Incident Management
· Problem Management
· Change Management
· Knowledge Management
3. Introduction to service now basics
· User Interface
· Records
· Lists and Forms
· Filters and Search
· Condition Builder and Breadcrumb
· Context Menus
· Modifying Lists and Forms
4. User administration
· Creating users, groups, roles, departments, locations, designations, delegate, Imporsonation
5. Configuring home page
6. Tables and Fields
· Tables (Type of Tables)
· Fields and Field type
· Table structure and Schema map
· Table maintenance
· Dictionary
· Reference Qualifier
· .ACL
7. UI Policy
8. Update sets
9. System Administrations
· Basic Configuration and system properties
· Dashboards and Self-services
· Mobiles, Upgrades & HI
· Diagnostics and Troubleshooting
· Events and Notifications
· Workflows
· Import sets
· Reporting
Chapter 2 (20+ Hours)
10. Client scripts
11. Background Script
12. Business rules
13. UI actions, UI Pages, Macros
14. Scheduled Jobs
15. Fixed Scripts
16. Order of Execution Scripts in ServiceNow
17. Service Catalogs
18. Workflows
19. Load Huge Data to the Platfarm
20. Data Source (Diff Sources)
21. Transform Maps
22. Transform Scripts