Learning path
ServiceNow Administration learning path: everything to study, topic by topic
Certification-grade assessment covering the full ServiceNow Certified System Administrator (CSA) exam blueprint: Now Platform architecture, data model and CMDB, user administration and security controls, process automation with Flow Designer and business rules, ITSM applications and Service Catalog design, and platform reporting, update set management, and instance upgrade procedures. Prepares candidates for the official CSA examination and day-to-day system administrator responsibilities on any ServiceNow instance.
Short answer
To learn ServiceNow Administration, work through 6 modules and 45 topics in the order they build on each other. It starts with Platform Foundations & Navigation, then moves on to Data Model & CMDB and User Administration & Security. Use the map as a checklist, or measure your level and study only what is missing.
What you will study
Topics are grouped by module. Open one to see its objectives and key concepts.
1 · Platform Foundations & Navigation8 topics
Now Platform Architecture
High-level architecture of the ServiceNow Now Platform: multi-tenant SaaS delivery, the application layer, integration layer, and underlying database (MySQL-based); how instances are isolated and how data centers support availability
Objectives
- Describe the high-level architectural layers of the Now Platform
- Explain how multi-tenancy and instance isolation work in ServiceNow
Key concepts
- Now Platform
- multi-tenant SaaS
- instance isolation
- application layer
- integration layer
- platform database
Instances & Nodes
ServiceNow instance topology: production, sub-production (dev/test/UAT) instances; node types, cluster configuration, and the impact of instance cloning on environment parity
Objectives
- Distinguish production from sub-production instance types and their intended use
- Explain the purpose and impact of cloning an instance
Key concepts
- production instance
- sub-production instance
- node cluster
- instance cloning
- environment parity
- patch and family release
UI16 & Next Experience Navigation
Navigating the ServiceNow UI: UI16 classic interface vs Next Experience (Polaris); application navigator, favourites, history, search, banner frame, content frame, and workspace concepts
Objectives
- Navigate the ServiceNow interface using the application navigator and search
- Identify differences between UI16 and Next Experience Polaris
Key concepts
- application navigator
- UI16
- Next Experience
- Polaris
- banner frame
- content frame
- unified navigation
Application & Module Structure
How applications and modules are structured in the navigator: application menus, modules and module types (list, form, URL), separator modules, and the role of the application scope in grouping related functionality
Objectives
- Create and configure application menus and modules in the navigator
- Explain how application scope organises related modules and tables
Key concepts
- application menu
- module
- module type
- separator module
- application scope
- navigator hierarchy
Lists & Filters
Working with list views: column selection, sorting, breadcrumb filter bar, condition builder, saved filters, list personalisation, and exporting list data
Objectives
- Build and save filters using the condition builder on any list view
- Personalise list columns and export list data to various formats
Key concepts
- list view
- condition builder
- breadcrumb filter
- saved filter
- list personalisation
- column sorting
Forms & Related Lists
Form layout and personalisation: form sections, field controls, annotation, related lists, embedded lists, formatters, and the form design tools available to administrators
Objectives
- Configure form layouts including sections, fields, and related lists
- Add formatters and annotations to improve form usability
Key concepts
- form layout
- form section
- related list
- formatter
- annotation
- form design
- embedded list
Personalization vs Configuration
The distinction between user-level personalisation (homepage widgets, form preferences, saved filters) and administrator configuration changes that affect all users; scope and rollback implications of each approach
Objectives
- Distinguish personalisation changes from administrator configuration changes
- Identify which change type requires an update set for migration
Key concepts
- personalisation
- configuration
- user preference
- system setting
- scope of change
- rollback
Global vs Scoped Applications
Application scope model: global scope access vs private application scopes, cross-scope access policies, application picker, and the impact of scope on customisation isolation and upgradability
Objectives
- Explain the difference between global and scoped application development
- Configure cross-scope access policies to share resources between scopes
Key concepts
- application scope
- global scope
- private scope
- cross-scope access policy
- application picker
- upgrade safety
2 · Data Model & CMDB8 topics
Tables & the Data Dictionary
Every record in ServiceNow is stored in a table; the data dictionary describes each table and field; system tables (sys_*), task table, and how the dictionary controls field attributes across the platform
Objectives
- Navigate the data dictionary to inspect table and field definitions
- Explain the role of the task table and its extensions in ITSM applications
Key concepts
- table
- data dictionary
- sys_dictionary
- task table
- sys_db_object
- dictionary entry
Fields & Field Types
ServiceNow field types: string, integer, boolean, reference, choice, journal, glide_date_time, list, and conditions; field attributes, max length, mandatory settings, and read-only flags
Objectives
- Identify the correct field type for a given data requirement
- Configure field attributes such as mandatory, read-only, and max length
Key concepts
- field type
- reference field
- choice field
- journal field
- glide_date_time
- field attribute
- mandatory flag
Table Extension & Class Hierarchy
How ServiceNow implements inheritance via table extension (extends relationship): parent and child tables, sys_class_name field, single-inheritance hierarchy, and the impact on queries, ACLs, and business rules
Objectives
- Explain how table extension implements inheritance in the Now Platform
- Describe how sys_class_name enables polymorphic queries across an hierarchy
Key concepts
- table extension
- parent table
- child table
- sys_class_name
- inheritance
- hierarchy query
Reference Fields & Dot-Walking
Reference fields link records across tables; dot-walking traverses these links in scripts, conditions, and reports; depth limits, performance implications, and dynamic filter conditions using dot-walked fields
Objectives
- Use dot-walking to access fields on referenced records in conditions and scripts
- Explain performance implications of deep dot-walking in large datasets
Key concepts
- reference field
- dot-walking
- dynamic filter
- GlideRecord traversal
- depth limit
- reference qualifier
CMDB & CI Classes
The Configuration Management Database (CMDB): cmdb_ci base class, CI class hierarchy, common CI classes (server, application, database, network device), CMDB health and data quality indicators
Objectives
- Describe the CMDB class hierarchy and common CI class types
- Interpret CMDB health dashboard metrics to identify data quality issues
Key concepts
- CMDB
- cmdb_ci
- CI class
- configuration item
- CMDB health
- discovery source
CI Relationships
Defining and querying relationships between CIs: relationship types (depends on, runs on, hosted on), relationship table (cmdb_rel_ci), dependency map, and impact/risk propagation through relationships
Objectives
- Create and query CI relationships using the dependency map
- Explain how relationship types drive impact and risk propagation in incidents
Key concepts
- CI relationship
- cmdb_rel_ci
- relationship type
- dependency map
- impact propagation
- upstream/downstream
Identification & Reconciliation Engine (IRE)
IRE governs how discovered CI data is identified, matched, and reconciled in the CMDB: identification rules, reconciliation rules, precedence, and multi-source data management to prevent duplicate CIs
Objectives
- Configure identification rules to prevent duplicate CIs from multiple discovery sources
- Explain reconciliation rule precedence and its impact on authoritative CMDB data
Key concepts
- IRE
- identification rule
- reconciliation rule
- CI matching
- data source precedence
- duplicate prevention
Import Sets & Transform Maps
Importing external data via import sets: data sources, staging tables, transform maps, field mappings, transform scripts, coalesce fields, and scheduled imports for ongoing data synchronisation
Objectives
- Configure an import set with a transform map to load data into a target table
- Use coalesce to update existing records instead of creating duplicates
Key concepts
- import set
- transform map
- coalesce
- data source
- field mapping
- transform script
- scheduled import
3 · User Administration & Security7 topics
Users, Groups & Roles
Managing user accounts, group membership, and role assignment in ServiceNow: sys_user, sys_user_group, sys_user_role tables; role inheritance via group membership; elevated privileges and the admin role
Objectives
- Create user accounts and manage group membership and role assignments
- Explain how roles are inherited through group membership
Key concepts
- sys_user
- sys_user_group
- role
- role inheritance
- group membership
- admin role
Access Control Rules (ACLs)
ServiceNow security model: access control rules (ACLs) controlling read, write, create, and delete operations at record and field level; ACL evaluation order, role conditions, and script conditions
Objectives
- Create ACLs to control read and write access at record and field level
- Explain ACL evaluation order and how role conditions interact with script conditions
Key concepts
- ACL
- access control rule
- record-level security
- field-level security
- ACL evaluation order
- role condition
- script condition
Contextual Security
Contextual security manager in ServiceNow: how access is evaluated at runtime based on the user's active roles, session context, and ACL chain; the security debug tool and common troubleshooting scenarios
Objectives
- Use the security debug tool to trace why a user cannot access a field or record
- Explain how the contextual security manager evaluates ACLs at runtime
Key concepts
- contextual security manager
- runtime evaluation
- security debug
- session context
- ACL chain
- troubleshooting access
Domain Separation Overview
High-level concepts of domain separation for managed service providers: domains, domain hierarchy, visibility rules, global domain, and the impact on data segregation without deep configuration
Objectives
- Describe the purpose of domain separation for multi-tenant managed service scenarios
- Explain how domain hierarchy affects data visibility across the platform
Key concepts
- domain separation
- domain hierarchy
- global domain
- visibility rule
- MSP use case
- domain picker
Data Policies vs UI Policies
Data policies enforce field rules on both server and client side; UI policies operate only in the browser; when to use each, how they interact with business rules, and converting UI policies to data policies
Objectives
- Distinguish data policies from UI policies and select the appropriate tool
- Convert a UI policy to a data policy to enforce rules on API and import set updates
Key concepts
- data policy
- UI policy
- server-side enforcement
- client-side enforcement
- policy conversion
- mandatory field rule
Impersonation & Delegation
Administrator impersonation for testing user experiences without logging out; approval delegation allowing users to designate substitutes; audit trails generated by impersonation sessions
Objectives
- Use impersonation to test a configuration from a specific user's perspective
- Configure approval delegation rules for planned user absences
Key concepts
- impersonation
- approval delegation
- substitute approver
- audit trail
- impersonation log
- security testing
Authentication: SSO & LDAP Overview
Authentication integration options: SAML 2.0 SSO, LDAP/Active Directory user import, multi-provider SSO, and the role of the ServiceNow identity provider; overview-level configuration and common troubleshooting concepts
Objectives
- Describe how SAML 2.0 SSO integrates with ServiceNow for federated authentication
- Explain how LDAP is used to import and synchronise user accounts
Key concepts
- SAML 2.0
- SSO
- LDAP
- Active Directory
- identity provider
- multi-provider SSO
4 · Process Automation8 topics
Flow Designer — Flows & Triggers
Building automated flows in Flow Designer: record-based triggers (created, updated, deleted), scheduled triggers, inbound email triggers, flow activation, and the flow execution environment
Objectives
- Create a flow with a record-based trigger in Flow Designer
- Explain the types of triggers available and when to use each
Key concepts
- Flow Designer
- flow
- trigger
- record-based trigger
- scheduled trigger
- flow activation
- execution environment
Flow Actions & Subflows
Reusable automation with Flow Designer actions and subflows: spoke actions, core actions (create/update record, send email, wait for condition), subflow inputs/outputs, and composing complex automation from modular pieces
Objectives
- Build a subflow with defined inputs and outputs and call it from a parent flow
- Select the appropriate spoke actions to update records and send notifications
Key concepts
- flow action
- subflow
- spoke
- core action
- input/output variable
- reusable automation
Business Rules
Server-side scripting via business rules: before, after, async, and display rule types; GlideRecord API usage; conditions vs scripts; order of execution; common patterns and anti-patterns for data manipulation
Objectives
- Write a business rule to validate and auto-populate fields on record save
- Distinguish before, after, async, and display rule execution timing and use cases
Key concepts
- business rule
- before rule
- after rule
- async rule
- display rule
- GlideRecord
- execution order
Client Scripts
Client-side scripting for dynamic form behaviour: onLoad, onChange, onSubmit, and onCellEdit script types; GlideForm (g_form) and GlideUser (g_user) APIs; performance considerations and when to prefer UI policies
Objectives
- Write onChange and onLoad client scripts to dynamically control form fields
- Explain when to use a client script versus a UI policy for form behaviour
Key concepts
- client script
- onLoad
- onChange
- onSubmit
- g_form API
- g_user API
- client-side performance
UI Policies & UI Actions
UI policies for declarative form control (show/hide, mandatory, read-only) and UI actions for adding buttons, links, and context-menu items to forms and lists; conditions, scripts, and the form button bar
Objectives
- Create UI policies to conditionally show or make fields mandatory on a form
- Add a UI action button that triggers a server-side script on a form
Key concepts
- UI policy
- UI action
- show/hide field
- mandatory field
- form button
- context menu item
- list action
Notifications & Email
Configuring email notifications: notification conditions, recipients (users, groups, email fields), notification scripts, email templates, email logs, and inbound email action processing
Objectives
- Create a notification with conditional recipients and a custom email template
- Configure an inbound email action to create or update records from incoming email
Key concepts
- notification
- email template
- recipient criteria
- notification condition
- inbound email action
- email log
SLAs & OLAs
Service Level Agreements and Operational Level Agreements in ServiceNow: SLA definition (schedule, duration, workflow), start/stop/pause conditions, SLA stages, breach notifications, and the SLA timeline formatter
Objectives
- Configure an SLA definition with schedule, start, stop, and pause conditions
- Interpret SLA timeline formatter data to identify breached agreements
Key concepts
- SLA
- OLA
- SLA definition
- start condition
- stop condition
- pause condition
- SLA stage
- breach notification
Workflow Editor (Legacy) Overview
Legacy workflow engine concepts: activities, transitions, conditions, approval activities, timer activities, and how legacy workflows are triggered; migration path from workflows to Flow Designer
Objectives
- Identify common workflow activities and explain how transitions control flow
- Describe the migration path from legacy workflows to Flow Designer flows
Key concepts
- workflow editor
- workflow activity
- transition
- approval activity
- timer activity
- workflow context
- migration to Flow Designer
5 · ITSM Applications & Service Catalog7 topics
Incident Management
ITIL-aligned Incident Management in ServiceNow: incident lifecycle, categorisation and prioritisation, assignment rules, escalation, resolution and closure codes, and major incident management
Objectives
- Describe the ITIL incident lifecycle as implemented in ServiceNow
- Configure assignment rules and escalation to route incidents to correct groups
Key concepts
- incident
- incident lifecycle
- priority matrix
- assignment rule
- escalation
- major incident
Problem & Change Management
Problem Management for root cause analysis (problem, known error, workaround) and Change Management (normal, standard, emergency changes), CAB, change scheduling, and conflict detection
Objectives
- Link incidents to problem records and document known errors and workarounds
- Configure change types, approval workflows, and CAB schedules
Key concepts
- problem record
- known error
- workaround
- change request
- change type
- CAB
- conflict detection
Service Catalog & Catalog Items
Building a Service Catalog: catalog items, categories and subcategories, catalog item variables, fulfillment workflows/flows, pricing, and the impact of catalog design on end-user experience
Objectives
- Create a catalog item with variables and a fulfillment flow
- Organise items into categories and test the end-user ordering experience
Key concepts
- Service Catalog
- catalog item
- catalog category
- variable
- fulfillment flow
- item pricing
Record Producers & Order Guides
Record producers create non-catalog records (e.g., incidents) from the Service Catalog interface; order guides bundle multiple catalog items into a guided ordering experience with conditional item inclusion
Objectives
- Configure a record producer to create incident records from the catalog
- Build an order guide that conditionally includes catalog items based on user input
Key concepts
- record producer
- order guide
- target table
- variable mapping
- conditional inclusion
- guided ordering
Variable Sets & Catalog Client Scripts
Reusable variable sets shared across multiple catalog items; catalog client scripts for dynamic catalog form behaviour (onLoad, onChange, onSubmit); variable set scope and impact on fulfillment scripts
Objectives
- Create a global variable set and attach it to multiple catalog items
- Write catalog client scripts to dynamically show or hide catalog variables
Key concepts
- variable set
- global variable set
- catalog client script
- reusable variable
- dynamic catalog form
- g_form in catalog
Knowledge Management
Knowledge Management application: knowledge bases, categories, knowledge articles, article lifecycle (draft/review/published/retired), versioning, feedback, and integration with incident deflection
Objectives
- Create and publish a knowledge article through the full article lifecycle
- Configure a knowledge base with access restrictions by user role
Key concepts
- knowledge base
- knowledge article
- article lifecycle
- article versioning
- feedback
- incident deflection
Service Portal Basics
Service Portal as the end-user self-service interface: portal configuration basics, pages and widgets, the Service Portal Designer, branding settings, and the relationship between Service Portal and the Service Catalog
Objectives
- Navigate the Service Portal Designer to configure portal pages and widgets
- Explain how the Service Portal surfaces the Service Catalog to end users
Key concepts
- Service Portal
- portal page
- widget
- Service Portal Designer
- branding
- self-service
6 · Reporting, Administration & Upgrades7 topics
Reports & Report Types
Creating reports in ServiceNow: available report types (list, bar, pie, trend, pivot, heat map, box), data sources, filtering and grouping, scheduling report delivery, and sharing reports with groups
Objectives
- Create bar and trend reports on incident data using grouping and filtering
- Schedule a report for recurring email delivery to a stakeholder group
Key concepts
- report type
- data source
- grouping
- trend report
- pivot table
- report scheduling
- report sharing
Dashboards & Performance Analytics Overview
Building dashboards from existing reports; introduction to Performance Analytics (PA): indicators, scores, targets, breakdowns, and how PA differs from standard reports in supporting trend analysis over time
Objectives
- Compose a dashboard from existing reports and share it with a user group
- Describe how Performance Analytics indicators differ from standard reports
Key concepts
- dashboard
- dashboard tab
- Performance Analytics
- PA indicator
- PA score
- breakdown
- target
Update Sets & Cross-Instance Migration
Update sets as the primary mechanism for migrating configuration changes between instances: creating and selecting update sets, completing and exporting them, retrieving and previewing on target, resolving collisions, and committing
Objectives
- Create, complete, export, retrieve, and commit an update set across instances
- Resolve update set collisions during preview before committing
Key concepts
- update set
- default update set
- complete update set
- retrieve update set
- preview
- collision
- commit
Plugins & the ServiceNow Store
Extending platform functionality: activating plugins from the Plugin Manager, acquiring applications from the ServiceNow Store (scope implications), plugin dependencies, and rollback considerations
Objectives
- Activate a plugin via the Plugin Manager and verify its dependencies
- Explain the scope implications of installing an application from the Store
Key concepts
- plugin
- Plugin Manager
- ServiceNow Store
- application acquisition
- dependency
- scope implication
- plugin rollback
System Properties & Scheduled Jobs
System properties for controlling platform-wide behaviour: property categories, setting and updating properties via sys_properties, cache flush after changes; scheduled jobs (Scheduled Script Executions) for recurring server-side tasks
Objectives
- Locate and update a system property and flush the platform cache appropriately
- Create a scheduled job to run a GlideRecord script on a recurring basis
Key concepts
- system property
- sys_properties
- property category
- cache flush
- scheduled job
- Scheduled Script Execution
Instance Upgrades & Cloning
ServiceNow release management: family releases and patch releases, upgrade skipping rules, the upgrade monitor, post-upgrade skipped records; instance cloning process, clone exclusions, and clone cleanup scripts
Objectives
- Describe the ServiceNow release cadence and upgrade skipping rules
- Plan an instance clone specifying exclusions and post-clone cleanup scripts
Key concepts
- family release
- patch release
- upgrade monitor
- skipped record
- instance clone
- clone exclusion
- clone cleanup script
ACL Debug & System Logs
Diagnostic tools for administrators: ACL debug mode (security_log_deny=true), the system log (syslog), log levels, application logs, JavaScript debugger, session debug flags, and interpreting log output to resolve issues
Objectives
- Enable ACL debug mode and interpret the security log to resolve access denials
- Use session debug flags and the system log to diagnose automation failures
Key concepts
- ACL debug
- security_log_deny
- syslog
- log level
- application log
- JavaScript debugger
- session debug flag
Levels: Junior, Mid, and Senior
Explain it in your own words
Graded by AI · no account · 1 questionNo options to guess from: you write, the AI grades against the topic's rubric and tells you what level your answer reads at.
Already studying ServiceNow Administration?
The assessment measures topic by topic, and your plan skips what you already know.
Open to read. An account is only needed to be measured.
Frequently asked questions
Where should I start studying ServiceNow Administration?
Start with Platform Foundations & Navigation: Now Platform Architecture, Instances & Nodes, and UI16 & Next Experience Navigation. The map orders topics by what they depend on, so each one prepares the next.
How long does a full ServiceNow Administration assessment take?
A full assessment of this path takes about 45 minutes. Study time depends on where you start; a diagnostic shows which topics you can skip.
Do I need an account to use this page?
No. The map, objectives and key concepts are open. You only need an account to be measured, get your gap by topic and receive a plan.