ServiceNow · Free Practice Questions · Last reviewed May 2026
30 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.
An implementation specialist is setting up Case Lifecycle Management and needs to configure state transitions so that a case cannot move directly from 'New' to 'Closed'. Where are these state transition rules defined in CSM?
Dictionary Overrides
Client Scripts
State Model Definitions
State Model Definitions hold the permitted transitions between case states, so restricting 'New' from jumping directly to 'Closed' is enforced there. Other configuration areas govern fields, SLAs or UI behaviour, not the allowed state-to-state movement.
Workflow Activity Properties
A company requires that when a case is created with a specific product, a related problem record must be automatically created and linked to the case. Where should the administrator configure this automation?
Business Rules on the Case table
Client Scripts on Case Form
Customer Service Flow Designer
Customer Service Flow Designer provides the flow-based automation engine that can trigger on case creation, evaluate the product condition, create the problem record and establish the case-problem relationship, satisfying the requirement for automatic linked problem creation.
Case Action Assignment Rules
A customer service manager wants to ensure that newly created cases are automatically assigned to the appropriate agent based on their skill set and current workload. Which feature should the administrator configure?
Case Playbooks
Matching Rules for Major Cases
Assignment Rules with Skill Matching
Assignment Rules with Skill Matching evaluates case attributes against agent skills and capacity, automatically routing each new case to a qualified, available agent. This satisfies the requirement for skill-based and workload-balanced distribution without manual intervention.
Assignment Data Lookup Rules
An agent needs to create a follow-up case that is related to an existing parent case, where the child case inherits specific account and product details. What is the standard UI action available on the Case form to accomplish this?
Create Child Case
The Create Child Case UI action on the Case form generates a new case linked via parent-child relationship, copying account and product details from the parent. This satisfies the stem's requirement for a standard UI action producing an inheriting follow-up case.
Convert to Major Case
Create Problem
Escalate Case
An agent is reviewing a case and wants to see all historical cases submitted by the same account. Where can the agent view this relationship natively on the Case form?
Major Case Workbench
Case Playbook Canvas
Customer Service SLA Timeline
Related Lists (Cases related to Account)
Related Lists on the Case form expose the Account's associated Cases through the native relationship, letting the agent view every historical case submitted by that account without leaving the record. This satisfies the requirement to see the relationship natively, as the Cases related list is populated automatically by the Account lookup.
An organization uses Major Case Management and needs to automatically invite stakeholders to a major case meeting as soon as a major case is proposed. Which feature facilitates this capability?
Communication Plans
Communication Plans in Major Case Management define stakeholder notification rules triggered by case events. When a major case is proposed, the plan automatically invites the relevant stakeholders to the meeting, satisfying the requirement for automatic, event-driven invitations without manual intervention.
Advanced Work Assignment Plans
Outbound Email Templates only
Case Playbook Stages
Want more Case Management practice?
Practice this domainAn organization wants to ensure that inappropriate community posts are automatically flagged for review before they become publicly visible on the CSM portal. Which configuration should the administrator implement?
Configure moderation rules in Community Administration to intercept and flag content matching specific criteria
Moderation rules evaluate posts against defined criteria and hold matching content for review before publication, so nothing inappropriate becomes publicly visible. This satisfies the pre-publication interception constraint, since filtering occurs at submission rather than after the post is already live.
Modify the Case creation UI Policy
Write an inbound email action on the kb_knowledge table
Set the system property glide.cs.moderation.auto_delete to true
What is the primary purpose of implementing peer-to-peer support forums within the ServiceNow CSM application?
To enable deflection by allowing customers to find answers from other users
Peer-to-peer forums let customers surface answers from fellow users, so recurring questions resolve without agent involvement. That directly satisfies the deflection constraint in the stem: reducing inbound case volume by shifting resolution to the community, rather than relying on internal knowledge articles or live agent assistance.
To host secure, encrypted messaging between enterprise clients and executives
To track employee performance metrics and KPIs
To replace internal IT ticketing systems
A community moderator wants to convert a popular, unresolved peer-to-peer community question into a formal customer service case because it requires specialized backend engineering support. How should the moderator achieve this in ServiceNow CSM?
Export the thread to XML and import it into the Case table
Change the table name of the record from community content to case via background scripts
Use the 'Create Case' action directly from the community thread moderation menu
The 'Create Case' moderation action converts a community thread into a formal case while preserving the discussion context and origin. This satisfies the requirement for specialised backend engineering support by routing the unresolved question into the CSM case workflow, where assignment rules and escalation paths reach engineering teams that community moderation alone cannot engage.
Manually copy and paste the forum text into a new record on the sn_customerservice_case form
A user in the community forum provides the best answer to another user's question. Who has the authority to mark this reply as the 'Accepted Answer'?
Only system administrators
The author of the question and designated community moderators
The question author owns the thread and can mark any reply as the Accepted Answer, while designated community moderators hold override rights to mark or change it when the author is inactive or the thread needs curation. This satisfies the stem's requirement that both parties share that authority.
Any authenticated portal user who views the thread
Only assigned customer service agents
When a new community blog post is published, it requires review and approval from a managing editor before going live. What CSM feature manages this publishing workflow?
Knowledge lifecycle publishing tasks
Service Catalog fulfillment flows
Change Management workflow engine
Community content state lifecycle (Draft, Pending Approval, Published)
The community content state lifecycle moves posts through Draft, Pending Approval and Published, satisfying the requirement that a managing editor approves content before it goes live. The Pending Approval state blocks publication until the editor acts.
An organization notices that community search results are returning outdated and low-quality posts. Which feature should an administrator configure to improve search relevancy for community content?
UI Actions on the Incident table
AI Search search profile configurations and search sources
AI Search search profile configurations and search sources control ranking, boosting and content selection, directly improving relevancy so outdated, low-quality community posts rank lower. This satisfies the stem's requirement to surface fresher, higher-quality results through administrator-configurable search behaviour.
Dictionary search flags on the task table
Email notification templates
Want more Communities practice?
Practice this domainAn agent is viewing a case and wants to create a new knowledge article capturing the troubleshooting steps taken. Which UI action facilitates this directly from the case form?
Create Knowledge
The Create Knowledge UI action on the case form launches article creation with case fields pre-populated, letting the agent capture troubleshooting steps without leaving the record. This directly satisfies the requirement to author an article from the case itself.
Convert to Article
Publish to Knowledge Base
Send Knowledge Article
A CSM knowledge base needs to support translation management. When a translated version of an article is published, what happens to the workflow state of the original source article?
The source article remains published
Translation Management links the translated article to the source as a separate record, so publishing the translation leaves the source article's workflow state untouched and still published, satisfying the requirement that the original remains live.
The source article is automatically retired
The source article is deleted to prevent duplication
The source article reverts to draft status pending review
An implementation specialist is setting up feedback management for CSM knowledge articles. Where do user comments and ratings submitted via the Customer Service Portal get stored?
sn_customerservice_case_feedback table
kb_feedback table
Comments and ratings submitted through the Customer Service Portal are written to the kb_feedback table, which stores the article reference, rating value, and user comments. This satisfies the requirement to capture portal-submitted feedback against knowledge articles.
kb_knowledge table directly in the comments field
sys_journal_field table
A CSM organization requires that all newly created articles in the 'Customer Support' knowledge base must be approved by a Knowledge Manager before publication. Where is this approval workflow configured?
Inside the Contextual Search application rules
In the Knowledge Management Service Portal properties
Via System Policy > Approvals
On the Knowledge Base form using the 'Workflow' or 'Article Workflow' field
The Knowledge Base record's Workflow field binds an article workflow to that base, so every article created within 'Customer Support' inherits the approval cycle before publication. Configuring it there enforces the Knowledge Manager approval the stem requires.
When configuring search sources for Contextual Search in CSM case creation, which record type must be defined to enable searching across external knowledge repositories like SharePoint?
External Knowledge Connector Map
Knowledge Base Integration Rule
CSM Federation Rule
Contextual Search Source
Contextual Search Sources are the configuration records that map external repositories, such as SharePoint, into CSM search. Defining one registers the connector and its search profile, so agents see external knowledge results during case creation, satisfying the requirement to search beyond ServiceNow articles.
An organization uses Communities in ServiceNow CSM and wants to convert a highly rated community discussion thread into a validated knowledge article. Which baseline feature enables this workflow?
Knowledge Base Discussion Sync
Automatic Community Harvesting rule
Community to Knowledge Business Rule
Create Knowledge from Community
Create Knowledge from Community is the baseline UI action that copies a discussion thread's content into a draft knowledge article, preserving the link back to the source. It satisfies the requirement to convert a highly rated thread into validated knowledge.
Want more Knowledge Management practice?
Practice this domainAn administrator needs to allow a partner organization to view and manage cases for multiple distinct end-customer accounts they support. Which CSM record type is specifically used to establish this business-to-business support network?
Contact association map
Customer relationship [customer_relationship]
Customer relationships define connections between accounts, such as partner-to-customer links.
Account hierarchy tree
Consumer relationship
An administrator needs to configure Customer Service Management so that service requests can be submitted by individual consumers who do not belong to a corporate account. Which record type should be used to represent these individual customers in the system?
Consumer
The Consumer record type represents individual customers who are not affiliated with a corporate account, enabling them to submit service requests directly. This satisfies the stem's requirement for individual consumers outside corporate accounts, unlike Business Account or Contact records.
Account
Contact
Partner
A customer service agent needs to create a new case for a caller who works at a subsidiary company, but the case needs to be billed to the parent corporation's service contract. How should the agent configure the Account and Entitlement fields on the case?
Set Account to parent and Entitlement to parent
Manually override the billing ledger outside of CSM
Set Account to subsidiary and select an entitlement associated with the parent account via hierarchy
Account hierarchy lets the case reference the subsidiary as the account while the entitlement resolves through the parent's contract. Setting Account to the subsidiary and choosing a parent-linked entitlement satisfies the requirement to bill the parent corporation.
Create a duplicate account record merging both entities
An organization operates using an account-based service model. Which record serves as the primary organizational container for business customers in ServiceNow CSM?
Company [core_company]
Enterprise [sn_customerservice_enterprise]
Organization [sys_organization]
Account [customer_account]
The customer_account table underpins the account-based service model, acting as the primary container that groups business customers and their related contacts, cases and entitlements. Unlike consumer records, accounts represent organisations, so this table satisfies the stem's requirement for the organisational container in ServiceNow CSM.
An administrator needs to ensure that when a contact is deactivated in ServiceNow CSM, their active portal sessions are terminated and they can no longer log in. Which base table field change triggers this behavior?
Setting the 'Active' field to false on the Contact record
Revoking the sn_customerservice_contact role
Setting the 'Active' field to false on the associated sys_user record
Deactivating the linked sys_user record sets Active to false, which invalidates the contact's portal authentication and terminates existing sessions, because portal login checks the underlying user account's active state rather than the contact record alone.
Deleting the Account Contact relationship record
A CSM administrator wants to configure an entitlement that automatically decrements remaining units when a case is resolved for specific assets owned by an account. Which field relationship must be established on the Entitlement record?
Product model
Location
Service SLA
Asset
Linking the Entitlement to Asset establishes the consumption relationship, so resolving a case against a covered asset decrements the account's remaining units. Without this field relationship, entitlement usage cannot be tracked against specific assets, and automatic decrementing on case resolution will not occur.
Want more Account And Contact Management practice?
Practice this domainA customer service manager needs a report showing the average duration of Resolution SLAs broken down by Account. Which table should be the source of this report?
SLA Definition [contract_sla]
Task SLA [task_sla]
Task SLA [task_sla] records each SLA instance against a task, storing the stage, breach time and duration fields needed to calculate averages. Because tasks carry the Account reference, grouping resolution-stage records by Account yields the average Resolution SLA duration the manager requires.
Metric Instance [metric_instance]
Case [sn_customerservice_case]
An administrator needs to modify how SLA stages are displayed on CSM cases. Where are SLA stages primarily defined and managed in ServiceNow?
In the SLA Engine Properties module
In the SLA Stages [sla_stage] table or choice list on Task SLA stage field
SLA stages are stored as records in the SLA Stages [sla_stage] table and referenced by the stage choice field on Task SLA records. Modifying display therefore means editing those stage definitions or the choice list, which is where CSM case SLA stage presentation originates.
In Service Portal widget configurations
In the Workflow Editor stage mapping settings
When configuring a Service Level Agreement (SLA) for CSM cases, an administrator wants the SLA duration to be calculated using only business hours instead of 24x7. Where should the administrator define these business hours?
In the SLA Definition record under the Schedule field
The SLA Definition record's Schedule field references a schedule record containing the business hours and time zone. Attaching that schedule makes duration calculation count only defined business hours instead of continuous 24x7 time, satisfying the business-hours constraint.
In the Dictionary entry for the Case priority field
In the System Properties under com.glide.sla.business_hours
In the Workflow properties of the attached SLA workflow
A CSM client requires different SLA durations depending on the SLA Tier associated with the Customer Account. How should the implementation specialist achieve this?
Modify the base system SLA Workflow script to query account tiers dynamically.
Configure a client script to prompt the agent for the duration when the case is opened.
Write a custom business rule to overwrite the duration field on the task_sla table.
Create separate SLA Definitions with appropriate start conditions referencing the Account Tier.
SLA Definitions are separate records, each with its own start conditions and duration. Referencing the Account Tier field in each definition's start condition lets the correct SLA attach based on tier, satisfying the requirement for tier-dependent durations without scripting.
An implementation specialist is troubleshooting why an SLA is not attaching to a newly created CSM case. Upon checking the SLA Definition, the specialist notices the 'Target' field is set to 'Resolution'. What is the primary function of the Target field in an SLA Definition?
It determines which user group receives breach notifications.
It restricts the SLA to a specific customer tier.
It specifies the type of SLA timer (e.g., Resolution, Response) and sets the metric objective type.
The Target field determines which SLA timer the definition governs, such as Resolution or Response, and sets the metric objective type the engine evaluates. Setting it to Resolution means the definition only attaches to resolution-based timers.
It defines the specific workflow that executes when the SLA breaches.
Where can a customer service agent view the real-time status and timers of active SLAs attached to a specific Case record?
In the Task SLAs related list on the Case form
Task SLAs are attached to the Case as related records, and the Task SLA related list on the Case form displays each SLA's stage, elapsed percentage and breach timers in real time, letting the agent monitor active commitments without leaving the record.
In the SLA Definitions module under System Policy
In the System Log module
In the Metric Definitions table list view
Want more Service Level Agreements practice?
Practice this domainThe vendor does not publish an exact question count for the CIS-CSM. Always confirm current details on the vendor's official exam page.
Scenario-based questions covering exam objectives with detailed answer explanations.
The exam covers 5 domains: Case Management, Communities, Knowledge Management, Account And Contact Management, Service Level Agreements. 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-CSM 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.