ServiceNow · Free Practice Questions · Last reviewed May 2026
36real 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.
Which 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 module is located under the Change application menu.
A user attempts to create a Normal Change request, but notices that the Conflict Detection engine is not automatically running upon save. Which Business Rule or scheduled job typically triggers conflict detection asynchronously?
Risk Assessment Scheduled Job
Change Management Scheduled Import
CAB Workbench Scheduled Job
Run Conflict Detection on Insert/Update Business Rule
An out-of-the-box business rule on change_request calls conflict detection when fields affecting scheduling are modified.
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)
System properties govern the behavior, window size, and thresholds of the conflict detection engine.
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 submissions for new standard change templates awaiting review.
kb_knowledge
std_change_record_producer
change_request
During a CAB meeting using the CAB Workbench, the Change Manager wants to add an ad-hoc change request to the agenda. How is this accomplished?
By modifying the base CAB definition filter criteria
By changing the state of the change request to 'Assess'
Using the 'Add Agenda Item' button within the CAB Workbench meeting interface
Meeting attendees and organizers can add agenda items on the fly using the interface within CAB Workbench.
By running a background script to insert records into wm_task
An administrator is configuring a new Normal Change workflow and needs to ensure that tasks are generated based on change model configurations. Which ServiceNow table is the primary table for defining Change Models?
change_model
change_model is the correct table for defining and configuring change models.
sys_ui_policy
task_sla
sn_chg_rest_model
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 is a compliance KPI that tracks whether CIs have been updated or verified within a specified threshold.
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
The Dependency View renders an interactive map of related CIs and service dependencies.
An organization requires that network gear attributes can only be updated by the Network Discovery data source, while server attributes can be updated by both Discovery and a manual import set. Where must this restriction be configured?
Access Control Lists (ACLs)
CI Class Manager Identification Rules
Data Source Precedence Rules
Reconciliation Definitions
Reconciliation definitions allow administrators to specify authoritative data sources at the class and attribute levels.
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 table insertion circumvents the IRE engine, invalidating deduplication and data source precedence logic.
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
The Relationship Types module allows administrators to create and manage custom relationship labels and directions.
An administrator needs to ensure that network gear discovered by Discovery is classified under a specific custom child table of cmdb_ci_netgear. Where should the administrator define the classification criteria to map network devices to this custom table?
Discovery Definition > Network Classifications
CI Class Manager
CI Class Manager provides a unified interface to view and configure CI classes and their associated classification criteria.
CMDB Properties
CI Identifier Rules module
Want more CMDB practice?
Practice this domainA 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 automatically set the priority value based on matching impact and urgency inputs.
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
Assign to me is the standard UI Action available on task-based forms for user assignment.
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
Create Problem is the standard related link that initializes a problem record linked to the incident.
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
Autoclosed Incidents is the baseline scheduled job that checks resolved incidents against glide.ui.autoclose.time.
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)
Assessments and Surveys provide the capability to trigger satisfaction surveys upon incident resolution.
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 process incoming emails and can script field assignments on the incident record.
Data Policies
Want more Incident 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 is the baseline role required for Problem Management activities.
major_incident_manager
An administrator needs to configure Problem Management properties to automatically close related incidents when a Problem is closed. Where are these global properties accessed?
ITSM Properties > General
Problem Administration > Properties
Problem Administration > Properties contains all baseline configurable settings for the Problem Management plugin.
Incident Management > Properties
System Properties > Problem
During root cause analysis, a problem analyst identifies that a third-party application component is failing. The analyst wants to link an existing RFC (Request for Change) to the Problem record to track the remediation. How is this relationship established in ServiceNow?
By executing a background script to update the sys_audit table
By changing the task type of the problem to a change request
By adding the change request in the 'Caused by change' or 'Change requests' related list on the Problem form
Related lists allow linking changes directly to the problem record.
By modifying the Problem workflow XML to inject the change task ID
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
Root Cause Analysis is the direct successor to the Assess state in the baseline lifecycle.
Fix In Progress
Review
An enterprise wants to ensure that when a Problem reaches the 'Resolved' state, any workaround discovered is automatically pushed to all active related Incidents. What is the recommended baseline feature to support this workflow?
Data Lookup Definitions
Scheduled Job running hourly
Communicate Workaround UI Action / Business Rule logic
The 'Communicate Workaround' feature propagates the workaround to all associated open incidents.
Inbound Action script
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
Known Error Articles provide actionable workarounds for service desk agents handling related incidents.
To automatically deploy software patches to affected configuration items
To replace the need for creating a Root Cause Analysis document
Want more Problem 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
Configuring the Pause condition field on the SLA Definition table specifies when the SLA timer stops and excludes that timeframe.
SLA Workflow timer extension
Business Rule intercepting task state changes
A healthcare organization wants to ensure that its Electronic Health Record (EHR) service is linked correctly to its underlying infrastructure components, such as database servers and network switches, to analyze impact during outages. Which mechanism in ServiceNow should be used to achieve this business service mapping?
Application Service linked to a Business Service via CSDM relationships
Application Services connect technical CIs to business services as defined in the Common Service Data Model (CSDM).
Business Service Portfolio category mapping
Service Offering Pricing model
Dynamic Service Offering Subscription
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
Service Offerings represent specific commitments, pricing, and SLAs attached to a parent service.
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
Service Owners own the service lifecycle, strategy, financials, and roadmap.
Service Desk Manager
Catalog Administrator
An enterprise requires its financial services portfolio to be visible exclusively to members of the 'Finance Management' group, while keeping all other portfolios visible to the wider IT organization. Where should an administrator configure this restriction in ServiceNow?
Service Portfolio form -> 'Access' related list or Assignment Group field
Portfolios can restrict visibility and management rights using User/Group access lists associated directly with the portfolio record.
Catalog Item user criteria
User Profile role assignment of 'sn_spm.portfolio_viewer' globally
CSDM Foundation Domain Separation rules
A company needs to retire an outdated legacy payroll service. Before deleting or deactivating the service record in ServiceNow, what critical step should an implementation specialist perform to ensure historical incident and change reporting remains intact?
Update the Lifecycle stage to 'Retired' and remove it from active portfolios
Setting the lifecycle stage to 'Retired' maintains foreign key relationships while removing it from active service availability.
Delete all downstream Application Service mappings
Purge all historical incident records associated with the service
Convert the service record into an Application Service CI
Want more Service Portfolio Management practice?
Practice this domainA Catalog Client Script of type 'OnChange' is written for a variable inside a Multi-Row Variable Set (MRVS). The script fails to execute when the user changes the variable value within the grid modal. What is the reason for this behavior?
Catalog Client Scripts cannot run on variables contained within variable sets.
Multi-Row Variable Sets execute client-side logic inside an isolated modal scope where standard g_form methods for MRVS require specialized functions.
MRVS uses specific client script structures and does not support standard g_form OnChange scripts directly for grid rows in older implementations without specific design approaches.
The script execution order is set to 100 instead of 0.
The client script UI type must be set to 'Desktop' only.
When configuring a Service Catalog item, which field determines the target table where records will be inserted when using a Record Producer?
Target Table
Task Table
Destination Class
Table name
Table name specifies the destination table for the record producer.
An 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 are designed precisely for reusing groups of variables across multiple catalog items.
Order Guide Rule Base
A fulfillment team requires that specific tasks within a Catalog Task activity are assigned dynamically based on the value of a variable selected by the user in the catalog item. How can an administrator achieve this in the Workflow designer?
Use a Catalog Client Script to change the assignment group of the underlying task record directly.
Dot-walk from the Catalog Task activity configuration to the requested item variables to set the Assignment Group.
Catalog Task activities allow dot-walking directly to variables using syntax like current.variables.[variable_name] in advanced scripting or direct assignment fields where supported.
Configure the Catalog Task activity assignment group field to reference a system property containing the mapping.
Write a Business Rule on the sc_req_item table that triggers before insert to assign the task.
Where should an administrator navigate to configure global Service Catalog properties, such as enabling cart layouts or checkout options?
Self-Service > Catalog Properties
System Properties > Service Catalog
Request Management > Setup > Properties
Service Catalog > Administration > Properties
Service Catalog > Administration > Properties is the standard navigation path for catalog-specific properties.
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.
Cascading relies on exact variable name and type matching between the order guide and the target items.
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.
Want more Service Catalog And Request Management practice?
Practice this domainThe CIS-ITSM exam has 200 questions and must be completed in 120 minutes. The passing score is 700/1000.
Scenario-based questions covering exam objectives with detailed answer explanations.
The exam covers 6 domains: Change Management, CMDB, Incident Management, Problem Management, Service Portfolio Management, 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.