ServiceNow · Free Practice Questions · Last reviewed May 2026
36 real exam-style questions organised by domain, each with the correct answer highlighted and a plain-English explanation of why it's right — and why the others are wrong.
A service desk manager reports that priority is not updating automatically when Impact and Urgency are changed on an incident form. Where is the mapping between Impact, Urgency, and Priority configured?
Data Policies
Priority Lookup Rules
Priority Lookup Rules hold the mapping table that derives Priority from the Impact and Urgency matrix. Without an active rule matching the selected combination, the incident form cannot calculate Priority automatically, which explains the manager's reported symptom.
UI Policies
Assignment Rules
Service Level Agreements (SLAs)
A service desk analyst wants to assign an unassigned incident to themselves with a single click. Which UI Action provides this functionality out of the box?
Claim Incident
Assign to me
The Assign to me UI Action is shipped out of the box on incident records; it sets the Assigned to field to the current user and saves the record in one click, satisfying the analyst's single-click self-assignment requirement without customisation.
Self-Assign
Take Ownership
A support agent needs to create a Problem record directly from an existing Incident while preserving the correlation between the two. Which related link or UI action should the agent use on the Incident form?
Create Knowledge
Create Problem
The Create Problem UI action on an Incident form generates a new Problem record and automatically links it back to the originating Incident. This preserves the correlation between the two records, which is exactly what the support agent requires.
Create Change Request
Create Major Incident
An incident has been inactive in the 'Resolved' state for a specific number of days defined by system properties. Which out-of-the-box scheduled job automatically moves it to 'Closed'?
Incident Escalation Job
Data Archival Job
Autoclosed Incidents
The Autoclosed Incidents scheduled job scans incidents left inactive in Resolved beyond the configured inactivity duration and transitions them to Closed. The stem's constraint is a system-property-defined number of days, which this job reads directly.
SLA Generation Job
An organization wants to ensure that when an incident is resolved, the Caller receives an email notification with a survey link. Which baseline module manages the triggering of this survey?
Incident Properties
Event Registry
SLA Definitions
Assessment and Surveys (Assessment Metric Types)
The Assessment and Surveys module holds survey definitions and the assessment metric types that drive them. Configuring a survey there and attaching it to incident resolution triggers the notification email containing the survey link to the Caller.
An administrator needs to configure the system so that when an incident is created from an inbound email, a specific Assignment Group is automatically populated based on the email subject. Which feature should be used to achieve this?
Assignment Rules
Dictionary Overrides
Inbound Email Actions
Inbound email actions define scripted rules that run when email creates an incident, allowing conditions on the subject line to set fields such as Assignment Group automatically. This satisfies the requirement to populate the group based on email subject.
Data Policies
Want more Incident Management practice?
Practice this domainAn IT administrator is configuring Service Level Agreements (SLAs) for a critical cloud infrastructure service. The requirement is that the SLA pause condition should trigger whenever a customer is actively providing requested information, but the time elapsed during the pause must be completely excluded from the duration calculation. Which SLA configuration element achieves this behavior in ServiceNow?
Retroactive Start calculation override
SLA Definition Pause Condition
The SLA Definition's pause condition specifies the state during which the task timer halts, and paused duration is excluded from elapsed time. Configuring the pause condition to trigger on 'awaiting customer information' state satisfies the requirement to exclude that time from the SLA duration.
SLA Workflow timer extension
Business Rule intercepting task state changes
A service owner needs to define specific pricing, delivery commitments, and SLAs for a standard IT Service. In ServiceNow Service Portfolio Management, what is the correct term for this distinct level of a service?
Service Offering
A Service Offering is the specific level within a service that defines pricing, delivery commitments and SLAs for a particular consumer group. It sits beneath the overall service, giving the granular commercial detail the service owner needs.
Business Service Definition
Service Level Commitment (SLC)
Service Portfolio
During the implementation of Service Portfolio Management, which persona is primarily responsible for maintaining the lifecycle, roadmap, and financial performance of a specific service?
CSDM Architect
Service Owner
The Service Owner owns a specific service end-to-end, so they maintain its lifecycle stages, roadmap and financial performance. This persona accountability directly satisfies the stem's requirement for lifecycle, roadmap and financial responsibility for a single service.
Service Desk Manager
Catalog Administrator
An implementation specialist is setting up the Service Portfolio in ServiceNow and needs to define the top-level container that groups services based on business units and strategic objectives. Which record type should the specialist create first?
Service Classification
Business Service
Service Offering
Service Portfolio
The Service Portfolio is the top-level container that groups services by business unit and strategic objective, so it must exist before services are catalogued. Creating it first satisfies the stem's requirement to define the highest-level grouping record.
An IT director wants to view an aggregated dashboard showing all services within the 'Infrastructure Services' portfolio, categorized by their current lifecycle stage (e.g., Pipeline, Operational, Retired). Which built-in module in ServiceNow should the administrator direct the director to use?
Service Level Management Dashboard
ITSM Performance Analytics Home
Service Portfolio Workspace
Service Portfolio Workspace aggregates every service in a portfolio and groups them by lifecycle stage, directly satisfying the director's need for a single categorised dashboard. It is the built-in module for portfolio-level lifecycle visibility, unlike Service Catalog or demand views.
Configuration Status Workspace
An enterprise wants to track availability metrics across different geographies for a global email service offering. Each region has a different uptime target and maintenance window. How should the implementation specialist configure this in ServiceNow SPM?
Attach multiple SLA definitions to a single Business Service record
Create multiple Service Portfolios with domain separation enabled
Create separate Service Offerings under the parent email service for each region
Service Offerings sit beneath a parent Service in SPM and each carries its own availability target, maintenance window and support hours. Creating one per region lets the specialist apply distinct uptime commitments and maintenance windows while still reporting against the single global email service.
Modify the base system SLA workflow using dynamic script includes
Want more Service Portfolio Management practice?
Practice this domainWhich user role is required by default to create, manage, and close Problem records in ServiceNow?
change_manager
itil
problem
The "problem" role grants the baseline permissions needed to create, manage, and close Problem records in ServiceNow. Unlike itil, which covers broader incident and change tasks, this dedicated role satisfies the stem's default requirement for full Problem lifecycle management without relying on elevated admin rights.
major_incident_manager
An ITIL practitioner needs to view the standard baseline workflow for Problem Management in ServiceNow. Which state comes immediately after the 'Assess' state in the baseline Problem lifecycle?
Resolved
Root Cause Analysis
ServiceNow's baseline Problem Management lifecycle flows from Assess into Root Cause Analysis, where the problem is investigated to identify underlying causes. This precedes the Fix and Review states that follow once a cause is confirmed.
Fix In Progress
Review
When managing known errors, what is the primary purpose of a Known Error Article in ServiceNow Problem Management?
To permanently close all related Incidents without user confirmation
To communicate workarounds and symptoms to support staff for faster incident resolution
A Known Error Article records the root cause, symptoms and available workaround, letting service desk staff resolve incidents quickly without rediscovering the fault. It satisfies the scenario's need to communicate workarounds and symptoms to support staff, reducing mean time to restore while permanent remediation continues.
To automatically deploy software patches to affected configuration items
To replace the need for creating a Root Cause Analysis document
A Problem Coordinator wants to create a Problem record from an existing Incident. By default, which UI Action on the Incident form initiates this relationship and populates related fields?
Associate to Problem
Create Major Incident
Create Problem
The Create Problem UI Action on the Incident form spawns a new Problem record and copies the Incident's details into related fields, establishing the default association. This is the out-of-box mechanism linking an Incident to Problem Management without manual re-entry.
Promote to Problem
Which tab or related list on a Problem record displays the individual tasks assigned to various groups to investigate specific components of the root cause?
Problem Tasks
Problem Tasks is the related list holding the individual task records assigned to groups investigating specific components of the root cause. It captures the decomposition of the investigation, distinguishing it from the broader Problem record fields and unrelated lists.
Child Incidents
Outages
Affected CIs
An organization uses Domain Separation in ServiceNow. Problem records must be segregated by region. Where must an administrator verify domain separation configurations to ensure proper record visibility and visibility rules for Problem tasks?
System Security > Access Control Lists exclusively
Table dictionary attributes ensuring 'no_domain' is disabled and domain pathing is active on problem and problem_task
Domain separation depends on the table's dictionary attributes: the 'no_domain' flag must be disabled and domain pathing active so records inherit the correct domain. Verifying these on problem and problem_task ensures visibility rules segregate records by region correctly.
System Definition > Tables for problem and problem_task with Domain separation set to 'Edge'
Service Portal > Pages configuration
Want more Problem Management practice?
Practice this domainWhich application menu in ServiceNow provides access to the CAB Workbench?
Incident > CAB Workbench
System Definition > CAB Workbench
Problem > CAB Workbench
Change > CAB Workbench
The CAB Workbench is accessed through the Change application menu, which groups change management tooling including the CAB Workbench module. This satisfies the stem's requirement for the application menu providing access, as the Workbench sits under Change rather than Incident, Problem or Service Catalog.
An administrator needs to modify the window of time considered by the Conflict Detection engine when checking for overlapping changes on the same Configuration Item (CI). Where is this conflict time window configured?
The ConflictFinderSNC script include hardcoded constants
CI Relationship types table
Change Properties module under 'Conflict' tab
System Properties (prefix com.snc.change_management.conflict)
The conflict detection window is governed by system properties under the com.snc.change_management.conflict prefix, which define the look-back and look-ahead periods for overlapping changes on a CI. Editing these properties directly modifies the time window the engine considers.
When configuring a Standard Change catalog, which table stores the actual Standard Change proposals before they are approved and published?
std_change_proposal
The std_change_proposal table holds draft Standard Change proposals, including their template, category and approval state, until they are approved and published to the std_change_record table. It is therefore the staging table the question asks for.
kb_knowledge
std_change_record_producer
change_request
An organization requires that emergency changes bypass standard CAB approval but still require approval from a specific Incident Commander group. Which feature should be configured to achieve this without writing custom business rules?
Change Models and associated Approval Definitions
Change Models let you attach approval definitions that override the standard CAB flow for a specific change type, so emergency changes route to the Incident Commander group instead. This satisfies the bypass-without-custom-code constraint, since the model's approval definition is declarative configuration rather than a business rule.
Change Management - State Model properties
Out-of-the-box Emergency CAB definition
Change Risk Calculator script
What is the primary purpose of a Standard Change template?
To handle major incident swarming
To automate emergency change approvals
To define the risk assessment questions for normal changes
To provide a repeatable, pre-approved method for implementing a low-risk change
Standard Change templates deliver repeatable, pre-approved execution for low-risk changes, eliminating the need for individual Change Advisory Board review each time. This directly satisfies the stem's requirement for a primary purpose: streamlining routine changes through a defined, authorised procedure that maintains control whilst reducing administrative overhead and approval delays.
When a Standard Change template is updated, how are existing active change requests created from that template affected?
They are automatically canceled and must be resubmitted
They trigger a new conflict detection run automatically
They remain unchanged, retaining the values from when the change was created
Standard Change templates act as blueprints only at creation time; the resulting change records copy the template's values and are then independent. Updating the template therefore cannot retroactively alter active changes, which retain the field values captured when each was created.
They are automatically updated with the new template values
Want more Change Management practice?
Practice this domainAn administrator needs to evaluate the overall health of the CMDB, specifically measuring the percentage of CIs that have not been updated or verified within the last 90 days. Which CMDB Health metric addresses this?
Orphans (Correctness metric)
Audit (Completeness metric)
Staleness (Compliance metric)
Staleness, a Compliance metric, calculates the percentage of CIs not updated or verified within a defined threshold, here 90 days. It directly satisfies the stem's requirement to measure outdated, unverified CIs, unlike Correctness or Completeness, which assess data accuracy and mandatory field population respectively.
Duplicate CIs (Correctness metric)
A technician wants to view the graphical relationship hierarchy of a Business Service and its underlying servers. Which feature should they open from a CI record?
Relationship Builder
CMDB Dashboard
CI Class Manager
Dependency View
Dependency View renders the graphical relationship hierarchy directly from a CI record, mapping the Business Service to its underlying servers and downstream dependencies. This satisfies the requirement to visualise the service's composition without running reports or queries, showing parent-child relationships across configuration items in Microsoft Entra ID-integrated environments.
A custom integration script is inserting records directly into the cmdb_ci_server table without invoking the Identification and Reconciliation Engine (IRE). What is the primary risk of this approach?
It causes ServiceNow to automatically reject all incoming records due to missing UI policies.
It bypasses identification rules and reconciliation rules, risking data duplication and unauthorized overwrites.
Direct inserts skip the Identification and Reconciliation Engine entirely, so identification rules never match incoming records against existing CIs, and reconciliation rules never arbitrate conflicts. That produces duplicate server records and lets a source overwrite data it has no precedence for — precisely the governance the IRE enforces.
It prevents the CIs from ever being viewed in the Dependency View.
It triggers an infinite loop in the Discovery pattern engine.
A team wants to create a new relationship type to define a custom dependency between hardware and business applications. Which module should be used to define this new relationship type?
Dependency View Configurator
CI Relationship Rules
CMDB Groups
Relationship Types
Relationship Types is the module where custom relationship types are defined, letting you specify the parent and child tables (hardware and business applications) and the relationship rules. This directly satisfies the requirement to create a new dependency type between those two tables, rather than merely viewing existing relationships.
An administrator needs to review the overall CMDB health scores for Completeness, Correctness, and Compliance across all classes. Which application and module should they navigate to?
CI Class Manager > Overview
System Definition > Health Log
Configuration > CMDB Dashboard
The CMDB Dashboard module opens the comprehensive health dashboard tracking core CMDB health metrics.
Discovery > Health Metrics
While reviewing the CMDB Correctness score, an administrator notices a high count of orphan CIs. What is the definition of an orphan CI in the context of CMDB Health Correctness?
A CI that has not been updated by any discovery source or manual import in over 90 days.
A CI record that shares the exact same serial number and name as another active CI record.
A CI whose assigned support group or managed-by user no longer exists in the sys_user table.
A CI that has no relationships defined where relationships are expected according to class configuration rules.
Orphan CIs are flagged when class configuration rules expect relationships but none exist, directly satisfying the Correctness metric's requirement to detect missing mandatory connections. This differs from duplicate or stale CIs, which belong to other CMDB Health KPIs. The high orphan count therefore reflects absent expected relationships, not merely unlinked records.
Want more CMDB practice?
Practice this domainAn organization wants to reuse a set of standard hardware specification questions across twenty different laptop and desktop catalog items. Which feature should the administrator implement?
Record Producer Template
Catalog UI Policy Collection
Variable Set
Variable Sets bundle a group of variables that can be attached to multiple catalog items, so the twenty hardware specification questions are maintained once and reused everywhere. This directly satisfies the stem's requirement to reuse standard questions across many catalog items without duplicating them.
Order Guide Rule Base
An order guide includes three cascading catalog items. When a user submits the order guide, the values populated in the base order guide prompt variables do not pass to one of the child items. What is the most likely cause of this behavior?
The variable names or types between the order guide and the child catalog item do not match exactly.
Order guide values propagate to child items only when variable names and types align exactly. A mismatch in either prevents the mapping, so the child receives no inherited value — the specific cause of the described failure.
The child catalog item has 'No cart' checked in its Web Service settings.
Cascade variables is disabled globally in Service Catalog properties (glide.sc.cascade).
The child catalog item uses a multi-row variable set which prevents cascading.
An administrator created a Catalog UI Policy that makes a variable mandatory when another variable equals 'Other'. However, the policy does not apply when the item is loaded via an Order Guide. How should the administrator resolve this?
Add the order guide to the 'Catalog UI Policy Related Lists' tab.
Change the execution order of the UI policy to 1.
Ensure 'Applies to Order Guides' is checked on the Catalog UI Policy record.
Catalog UI Policies only run on standalone catalog items unless the 'Applies to Order Guides' flag is enabled. Ticking it makes the policy evaluate variables rendered through an Order Guide, restoring the mandatory condition when the dependent variable equals 'Other'.
Convert the Catalog UI Policy into a Catalog Client Script using g_form.setMandatory().
What is the primary function of an Order Guide in the ServiceNow Service Catalog?
To guide users through a questionnaire and help them submit multiple related catalog items in a single request.
An Order Guide presents a questionnaire that branches based on answers, then bundles the resulting related catalog items into one cart and request. This satisfies the need to submit multiple linked items together rather than as separate orders.
To automate the generation of Knowledge Base articles from resolved requests.
To enforce approval chains across multiple departments before submission.
To restrict catalog items based on user roles and company location.
When configuring User Criteria to restrict a catalog item so that only members of the 'HR' department can view it, where should this user criteria be attached?
In the 'User Criteria' related list on the Catalog Category form.
In the 'Available For' related list on the Catalog Item form.
User Criteria restricting visibility must be attached via the 'Available For' related list on the Catalog Item form, which controls which users or groups can see and request the item. This satisfies the requirement that only HR department members can view it.
In the 'Audience' field of the Service Portal Page record.
In the 'Access Control' rules mapped to the sc_cat_item table.
An administrator is troubleshooting an Order Guide where Rule Base conditions evaluate to true, but the expected child catalog item is not being added to the cart. What is a valid troubleshooting step in this scenario?
Check the 'No cart' attribute on the order guide record itself.
Verify that the child catalog item is active and that the submitting user satisfies the child item's User Criteria.
Rule Base conditions can evaluate true while the child item is still excluded, because inactive items or unmet User Criteria prevent addition. Confirming the child catalog item's active status and the submitting user's User Criteria eligibility isolates that cause.
Rewrite the rule base conditions using legacy javascript eval() statements.
Disable cascading variables on all child catalog items.
Want more Service Catalog And Request Management practice?
Practice this domainThe vendor does not publish an exact question count for the CIS-ITSM. Always confirm current details on the vendor's official exam page.
Scenario-based questions covering exam objectives with detailed answer explanations.
The exam covers 6 domains: Incident Management, Service Portfolio Management, Problem Management, Change Management, CMDB, Service Catalog And Request Management. Questions are weighted by domain — higher-weight domains appear more on your actual exam.
No. These are original exam-style practice questions written against the official ServiceNow CIS-ITSM exam objectives. They are not copied from the real exam. Courseiva focuses on genuine understanding, not memorisation of braindumps.
Courseiva tracks your accuracy per domain and routes you toward weak areas automatically. Free, no account required.