Skip to main content

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.

6
modules
45
topics
45
min to assess

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 question

No options to guess from: you write, the AI grades against the topic's rubric and tells you what level your answer reads at.

0 / 600

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.