- Home
- ServiceNow
- Certified System Administrator
- CSA
- CSA - ServiceNow Certified System Administrator
ServiceNow CSA ServiceNow Certified System Administrator Exam Practice Test
ServiceNow Certified System Administrator Questions and Answers
Which three Variable Types can be added to a Service Catalog Item?
Options:
True/False, Multiple Choice, and Ordered
True/False, Checkbox, and Number List
Number List, Single Line Text, and Reference
Multiple Choice, Select Box, and Checkbox
Answer:
DExplanation:
In ServiceNow’sService Catalog, variables are used to capture user input when they request catalog items. These variables allow for dynamic and customized data collection for different service requests.
Among the options provided, the three validvariable typesthat can be added to aService Catalog Itemare:
Multiple Choice:
This variable type presents users with multiple predefined options, but only allows them to selectoneanswer.
Example: "What type of laptop do you need?" with options:MacBook, Windows Laptop, Chromebook.
Select Box:
Similar to Multiple Choice but presented in a drop-down format, making it useful when space needs to be conserved in a form.
Example: "Select your department" with a drop-down list ofIT, HR, Finance, etc.
Checkbox:
A simpleTrue/Falsevariable that allows users to check a box to indicate a selection.
Example: "Do you need an external monitor?" (Checkbox can be checked for 'Yes' or left unchecked for 'No').
Option A (True/False, Multiple Choice, and Ordered)
True/Falseis not a variable type in the Service Catalog. ServiceNow usesCheckboxfor Boolean (Yes/No) values instead.
Orderedisnot a valid Service Catalog variable type.
Option B (True/False, Checkbox, and Number List)
True/False is incorrect(ServiceNow uses "Checkbox" instead).
Number List is not a valid Service Catalog variable type.
Option C (Number List, Single Line Text, and Reference)
Number List is not a valid variable type.
Single Line Text and Reference are valid variables but were not all correct in this case.
ServiceNow Docs: Service Catalog Variableshttps://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/service-catalog-management/concept/c_ServiceCatalogVariables.html
ServiceNow CSA Official Training Guide (Service Catalog & Request Management)
Why the other options are incorrect?References from Certified System Administrator (CSA) Documentation:
Buttons, form links, and context menu items are all examples of what type of functionality?
Options:
Business Rule
UI Action
Client Script
UI Policy
Answer:
BExplanation:
In ServiceNow,UI Actionsare used to add buttons, links, and context menu items to forms and lists, enabling users to perform specific actions easily. UI Actions are essential for customizing the user experience and streamlining workflow interactions.
UI Actions allow administrators to create interactive elements such as:
Buttons(e.g., "Save," "Approve," "Reject")
Form Links(Clickable links that trigger actions on a record)
Context Menu Items(Right-click menu options for records in lists and forms)
They can executeclient-side (via JavaScript)orserver-side (via scripts or GlideRecord API calls).
UI Actions enhance usability by allowing quick execution of tasks without navigating through multiple screens.
Understanding UI Actions in ServiceNow:
Why is Option B (UI Action) Correct?Buttons, form links, and context menu items are all created and managed using UI Actions in ServiceNow.
UI Actions define what happens when a button or menu item is clicked, including executing scripts, navigating to a different page, or performing an operation on a record.
Why Are the Other Options Incorrect?A. Business Rule
Business Rules runautomatically on the server-sidewhen records are inserted, updated, deleted, or queried.
They do not createbuttons, links, or context menu itemson the UI.
C. Client Script
Client Scripts execute on theclient-side (browser)and are used forform validation, field changes, and UI behavior modifications.
They do not create UI elements like buttons or menu items.
D. UI Policy
UI Policies dynamically changeform field behavior(e.g., hiding, showing, making fields mandatory, or read-only).
Theydo not add buttons or context menu items.
Reference from Certified System Administrator (CSA) Documentation:????ServiceNow Docs – UI Actions Overview
????ServiceNow UI Actions Documentation
"UI Actions add buttons, links, and context menu items on forms and lists to enhance user interaction with the ServiceNow platform."
Tables are made up of which of the following?
Options:
records
lists
forms.
fields
Answer:
A, DExplanation:
In ServiceNow,tablesare fundamental components of the platform's database structure. A table consists ofrecords (rows)andfields (columns)that store data.
Arecordis an individual entry in a table, similar to a row in a traditional database.
Each record represents a single entity (e.g., an incident, a user, a request).
Records are stored uniquely in the system and are identified by aSys ID(a globally unique identifier).
Afieldis an attribute of a record, like a column in a database.
Each field has a specificdata type(e.g., string, integer, date, reference).
Fields define what type of information can be stored in a record.
1. Records (Rows) – Correct Option2. Fields (Columns) – Correct OptionExample:TheIncident [incident]tableSys ID
Number
Short Description
Caller
State
123abc
INC001
System crash
John D
New
456def
INC002
Network issue
Jane S
Open
Records:INC001, INC002 (each row is a record).
Fields:Number, Short Description, Caller, State (each column is a field).
B. Lists – Incorrect
Listsare aviewof table data but are not a part of the table itself.
A list displays multiple records from a table but does not define the structure of a table.
C. Forms – Incorrect
Formsare user interfaces used to view or edit single records.
A form allows users to interact with the data stored in a table but is not part of the table structure itself.
ServiceNow Docs: Tables and Records
ServiceNow CSA Study Guide – Understanding Tables, Records, and Fields
ServiceNow Product Documentation: List and Form Views
Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
When searching using the App Navigator search field, what can be returned? (Choose four.)
Options:
Names of Applications and Modules
Names of Modules
Names of Applications
Favorites
History Records
Titles of Dashboard Gauges
Answer:
A, B, C, DExplanation:
TheApplication Navigator (App Navigator) search fieldin ServiceNow allows users to quickly findapplications, modules, and favoritesby typing relevant keywords. It helps in easy navigation by filtering available options as the user types.
Thefour correct answersdescribe what the App Navigator search field can return:
The search field can return bothapplicationsand their respectivemodulesin the left navigation panel.
Example: Searching for "Incident" will return:
Application:"Incident"
Modules:"All", "Open", "Resolved", "Create New"
Modulesare specific functionalities within an application.
Searching by a module name directly will display results that match the keyword.
Example: Searching for "Create New" will return modules like:
"Create New Incident"
"Create New Change Request"
The search field supports findingfull applicationsby their name.
Example: Typing "Change" will display theChange Managementapplication and its related modules.
If a user has marked specific modules or applications asFavorites, they will appear in search results.
This helps users quickly access commonly used features.
1. Names of Applications and Modules (Correct)2. Names of Modules (Correct)3. Names of Applications (Correct)4. Favorites (Correct)
Why the Other Options Are Incorrect:E. History Records (Incorrect)
TheHistory tabin the navigation panel showsrecently accessed records, but it isnot searchable through the App Navigator.
Instead, users can find history under:
History Module(System Settings > History)
Recent History Tabin the left navigation
F. Titles of Dashboard Gauges (Incorrect)
Dashboard Gaugesare visual elements onPerformance Analytics or Reporting Dashboardsand arenot searchablein the App Navigator.
Instead, dashboards and reports are found under:
Self-Service > Dashboards
Performance Analytics > Dashboards
A ServiceNow user wants toquickly access the "All Incidents" module.
They type "incident" into the App Navigator search.
The search results return:
Incident (Application)
All (Module)
Assigned to Me (Module)
Resolved (Module)
Example Use Case:This allows for quick navigation without manually expanding application menus.
What is the Import Set Table?
Options:
A table where data will be placed, post-transformation
A table that determines relationships
A staging area for imported records
A repository for Update Set information
Answer:
CExplanation:
InServiceNow, anImport Set Tableis atemporary staging areawhere raw data is storedbefore it is transformed and moved into a target table. It is primarily used indata import processesto ensure data integrity and allow transformation before committing data to production tables.
Stores incoming data from external sources(e.g., CSV files, Excel files, APIs, LDAP, etc.).
Acts as a temporary staging areabefore records are mapped and transformed into atarget table(e.g.,incident,cmdb_ci,problem).
Allows validation and error handlingbefore final data migration.
Uses Transform Mapsto determine how fields in the import set relate to fields in the target table.
Key Functions of an Import Set Table:
Data is importedinto anImport Set Tablefrom an external source.
TheImport Set Table temporarily stores the datawithout affecting existing records.
ATransform Mapis applied to move and modify the data before inserting it into the correct table.
Once transformation is complete, the data is transferred to thetarget table, and the Import Set Table can be cleared.
Example Workflow of an Import Set:
(A) A table where data will be placed, post-transformation – Incorrect
Thetarget table(e.g.,incident,cmdb_ci,problem) holds the dataaftertransformation.
TheImport Set Table is only a temporary staging areabefore transformation occurs.
(B) A table that determines relationships – Incorrect
Relationship tables(e.g.,cmdb_rel_ci) definedependencies between recordsbut are not used for data import.
Import Set Tables do not determine relationships between records.
(C) A staging area for imported records – Correct
Import Set Tables temporarily store incoming recordsbefore processing.
The data is transformed and mappedbefore being inserted into the final target table.
This ensuresdata integrity and consistency.
(D) A repository for Update Set information – Incorrect
Update Sets (sys_update_set) store changes to configurations, such as scripts, workflows, and UI policies.
Import Set Tables are used for data imports, not Update Sets.
Explanation of Each Option:
Always review data in the Import Set Table before applying transformationsto avoid incorrect data entry.
Use Transform Mapsto define field mappings between Import Set Tables and target tables.
Monitor Import Logs(sys_import_set_run) for errors or incomplete data.
Delete old Import Set dataperiodically to improve performance and avoid unnecessary storage usage.
Additional Notes & Best Practices:
ServiceNow Docs: Import Set Overview
https://docs.servicenow.com
ServiceNow Community: Best Practices for Import Set Management
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
Reports can be created from which different places in the platform? (Choose two.)
Options:
List column heading
Metrics module
Statistics module
View / Run module
Answer:
A, DExplanation:
In ServiceNow, reports can be created from multiple locations within the platform. Reports provide insights into data stored within the system and help visualize trends, patterns, and key performance indicators (KPIs). The two correct locations from which reports can be created are:
ServiceNow allows users to create a report directly from a list view.
This feature is useful when working with records in a table, as it enables quick reporting based on the visible columns.
To generate a report from a list view:
Navigate to a list view (e.g., Incidents, Requests, etc.).
Click on acolumn headingto access the context menu.
SelectBar Chart, Pie Chart, or other visualization optionsto generate an instant report.
If needed, refine the report using the reporting interface.
TheView / Run moduleis the primary location for creating and managing reports in ServiceNow.
It allows users tocreate new reports, modify existing reports, and run pre-built reports.
Users can access theReport Designerfrom this module, where they can configure:
Data sources (tables)
Report type (bar chart, pie chart, trend, etc.)
Filters and conditions
Visualization settings
To access it:
Navigate toReports > View / Runin the Application Navigator.
ClickCreate a Reportto start building a new report.
1. List Column Heading (Correct)2. View / Run Module (Correct)Why the Other Options Are Incorrect:B. Metrics module (Incorrect)
TheMetrics modulein ServiceNow is used to track and measure the performance of records over time, but it isnot used to create reports.
Metrics focus on data such astime to resolution, SLA compliance, and process efficiency, but reporting is handled separately in the Reports module.
C. Statistics module (Incorrect)
ServiceNow does not have a dedicatedStatistics modulefor report creation.
While reports can generate statistical insights, this is done within theView / Run moduleand not a standalone "Statistics module."
Which of the following statement describes the purpose of an Order Guide?
Options:
Order Guides restrict the number of items in an order to only one item per request
Order Guide provide a list of guidelines for Administrators on how to set up item variables
Order Guide provide the ability to order multiple, related items as one request
Order Guides take the user directly to the checkout without prompting for information
Answer:
CExplanation:
InServiceNow Service Catalog, anOrder Guideis a feature that allows users toorder multiple, related catalog items in a single request, simplifying the ordering process.
Helps usersrequest multiple items togetherinstead of submitting separate requests.
Ensures that related items are grouped logically (e.g., when onboarding a new employee, an Order Guide can include a laptop, software licenses, and access to required applications).
Usesvariables and rulesto pre-fill certain values and guide users through the ordering process.
Reduces the number of individual requests and makes fulfillment more efficient.
Purpose of an Order Guide:
(A) Order Guides restrict the number of items in an order to only one item per request – Incorrect
This isnot truebecause Order Guides allow users to requestmultiple itemsat once.
Asingle request (REQ#) is generatedthat contains multiple Requested Items (RITMs).
(B) Order Guides provide a list of guidelines for Administrators on how to set up item variables – Incorrect
Order Guides are forusers, not just administrators.
Theydo not provide setup guidelines; instead, they simplify ordering for end-users.
(C) Order Guides provide the ability to order multiple, related items as one request – Correct
This is theprimary functionof an Order Guide.
Instead of placing separate orders for different catalog items, a user can add allrelateditems to asingle request.
Example:Employee Onboarding Order Guide
Laptop
Email account
VPN access
Software (e.g., Microsoft Office, Adobe Suite)
(D) Order Guides take the user directly to the checkout without prompting for information – Incorrect
Order Guidescan include user prompts(variables, conditions) before checkout.
Users may be asked for specific detailsbeforesubmitting the request (e.g., laptop specifications, software preferences).
Explanation of Each Option:
Use dynamic variables: Order Guides can ask questions that determine which items should be included in the request.
Improve user experience: Order Guides streamline ordering, ensuring users request all necessary items without forgetting anything.
Enhance fulfillment efficiency: Since multiple items are grouped in one request, IT and fulfillment teams can process them together, reducing delays.
Example Use Cases:
New Hire Onboarding(laptop, software, security badge, phone)
Office Setup Request(desk, chair, monitor, accessories)
Additional Notes & Best Practices:
ServiceNow Docs: Order Guides Overview
https://docs.servicenow.com
ServiceNow Community: How to Configure an Order Guide
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
What are the two aspects to LDAP Integration?
Options:
Data Population
Data formatting
Authorization
Authentication
Answer:
A, DExplanation:
LDAP (Lightweight Directory Access Protocol) Integrationin ServiceNow enables organizations to connect theircorporate directory services (such as Microsoft Active Directory)with their ServiceNow instance. This integration helps manageuser authentication and data synchronizationefficiently.
There aretwo key aspectsof LDAP Integration in ServiceNow:
Authentication
LDAP is commonly used foruser authentication, allowing users to log in to ServiceNow using theircorporate credentials.
Instead of storing passwords in ServiceNow, authentication requests are sent to theLDAP serverto verify the user's identity.
This helps in maintainingcentralized identity managementacross the organization.
Data Population
LDAP can be used toimport user and group informationinto ServiceNow.
This process is known asdata synchronization, where attributes such asusernames, email addresses, department details, roles, and group membershipsare pulled from LDAP and stored in ServiceNow.
This ensures that user information in ServiceNow isalways up-to-datewith the organization's directory.
B. Data Formatting–
While ServiceNow does process data from LDAP, "Data Formatting" isnotan aspect of LDAP integration.
Formatting refers to structuring or modifying data but is not a core function of LDAP integration.
C. Authorization–
Authorizationdetermines what a user can doafter authentication, such as assigning roles and permissions.
While ServiceNow can use LDAPgroupsto assign roles, the integration itselffocuses on Authentication and Data Populationrather than defining permissions within ServiceNow.
ServiceNow Docs: LDAP Integration Overviewhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/integrate/authentication/concept/c_LDAPIntegration.html
ServiceNow CSA Official Training Guide (LDAP Integration & User Authentication)
Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:This confirms that the two main aspects of LDAP Integration in ServiceNow areAuthentication and Data Population.
Which of the following can be customized through the Basic Configuration UI 16 module? (Choose three.)
Options:
Banner Image
Record Number Format
Browser Tab Title
System Date Format
Form Header Size
Answer:
A, C, DExplanation:
TheBasic Configuration UI 16 modulein ServiceNow allows administrators to make basic UI customizations without needing to modify code or system properties manually. These settings apply to theoverall look and feelof the instance.
Banner Image (Option A)
Allows admins to change theServiceNow banner logoat the top of the page.
This is useful for branding the instance with a company’s logo.
Browser Tab Title (Option C)
Changes thetitle displayed on the browser tabwhen accessing the ServiceNow instance.
Helps customize the instance’s branding for different user environments (e.g., "IT Service Portal" instead of "ServiceNow").
System Date Format (Option D)
Allows admins toset the date formatdisplayed across the instance.
Helps standardize date display based on organizational or regional preferences (e.g.,MM/DD/YYYY vs. DD/MM/YYYY).
Customizable Elements via Basic Configuration UI 16:
Why Are the Other Options Incorrect?B. Record Number Format
Incorrect:The format of record numbers (such asINC0010001 for incidents) is controlled viaSystem Definition → Number MaintenanceandNOTin Basic Configuration UI 16.
E. Form Header Size
Incorrect:The form header size isnot directly customizable through Basic Configuration UI 16.
Form layout and styling changes are managed throughUI Policies, Client Scripts, or custom CSS configurations.
Reference from Certified System Administrator (CSA) Documentation:????ServiceNow Docs – Basic Configuration UI 16
????ServiceNow UI Customization Documentation
"Basic Configuration UI 16 provides a simple way to modifybanner images, browser titles, and system-wide date formats."
Conclusion:The correct answers are:
A. Banner Image(Customizes the instance’s logo)
C. Browser Tab Title(Changes the browser tab text)
D. System Date Format(Sets the instance-wide date format)
????Understanding Basic Configuration UI 16 is important for ServiceNow administratorsto quickly apply branding and instance-wide display settings without modifying system properties manually.
Which are valid Service Now User Authentication Methods? (Choose three.)
Options:
XML feed
Local database
LDAP
SSO
FTP authentication
Answer:
B, C, DExplanation:
ServiceNow supports multiple authentication methods to verify user identities before granting access to an instance. The three valid authentication methods from the given options are:
Local Database Authentication
This is the default authentication method used in ServiceNow.
User credentials (username and password) are stored in the ServiceNow database.
Authentication is handled directly by ServiceNow without relying on external identity providers.
This is useful for small implementations or instances where external authentication is not required.
LDAP (Lightweight Directory Access Protocol)
LDAP allows ServiceNow to integrate withcorporate directory services, such as Microsoft Active Directory, to authenticate users.
Users authenticate using theircorporate credentials, reducing the need to maintain separate user accounts in ServiceNow.
ServiceNow connects to an LDAP server and verifies credentials without storing passwords in the ServiceNow database.
SSO (Single Sign-On)
Single Sign-On enables users to log into ServiceNow using an external identity provider (IdP).
ServiceNow supports various SSO protocols, including:
SAML 2.0 (Security Assertion Markup Language)
OAuth 2.0
OpenID Connect
Kerberos
This allows users to authenticate once and gain access to multiple applications, improving security and user experience.
A. XML feed–
XML feeds are used for data exchange,not authentication.
ServiceNow can consume XML feeds for integrations but does not use XML feeds to authenticate users.
E. FTP authentication–
FTP (File Transfer Protocol) is used for transferring files between systems and isnot a valid authentication methodin ServiceNow.
ServiceNow Docs: User Authentication Methodshttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/security/concept/user-authentication-methods.html
ServiceNow CSA Official Training Guide (User Authentication & Security)
Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:These references confirm thatLocal Database, LDAP, and SSOare valid authentication methods in ServiceNow.
What is the name of the conversational bot platform that provides assistance to help users obtain information, make decisions, and perform common tasks?
Options:
Answer Agent
live Feed
Virtual Agent
Connect Chat
Answer:
CExplanation:
Theconversational bot platforminServiceNowthat helps usersobtain information, make decisions, and perform common tasksis calledVirtual Agent.
What is Virtual Agent?Virtual Agent is achatbot frameworkin ServiceNow that allows users to interact with the system usingnatural language processing (NLP). It automates responses, guides users through processes, and integrates with ServiceNow workflows to resolve requests efficiently.
Conversational AI & Automation
Uses AI andNatural Language Understanding (NLU)to interpret user input and provide relevant responses.
Predefined Topics & Custom Topics
Comes with pre-built conversation topics (e.g., resetting passwords, requesting IT help) and allows organizations to create custom topics.
Multi-Channel Support
Works with platforms likeMicrosoft Teams, Slack, ServiceNow Chat, and web portals.
Self-Service Capabilities
Enables users to resolve issueswithoutcontacting the Service Desk, improving efficiency.
Integration with ServiceNow Workflows
Can trigger workflows tocreate incidents, update records, retrieve knowledge articles, or complete approvals.
A. Answer Agent
Incorrect: There is no feature named "Answer Agent" in ServiceNow.
B. Live Feed
Incorrect:Live Feedis a social collaboration tool in ServiceNow that allows users to post updates and interact with others, similar to a message board. It does not provide AI-based conversational assistance.
D. Connect Chat
Incorrect:Connect Chatis ServiceNow’s real-timecollaborative chat system, used for direct communication between users and support agents, but it isnot an AI-driven Virtual Agent.
Key Features of Virtual Agent:Why Other Options Are Incorrect?
ServiceNow Product Documentation - Virtual Agent
Virtual Agent Overview
Setting Up Virtual Agent
ServiceNow Conversational Interfaces
Virtual Agent vs. Connect Chat
References from ServiceNow CSA Documentation:
Which technique is used to get information from a series of referenced fields from different tables?
Options:
Table-Walking
Sys_ID Pulling
Dot-Walking
Record-Hopping
Answer:
CExplanation:
InServiceNow,Dot-Walkingis a technique used to retrieve information fromreferenced fields across different tables. It allows users to access data stored inrelated records without writing complex scripts.
When a field references another table,dot notation (.)is used totraversethe relationship and retrieve additional information from the referenced table.
It works informs, lists, reports, workflows, business rules, and scripts.
How Dot-Walking Works:Example 1: Retrieving User Information from an Incident RecordLet's say we have anIncidenttable where thecaller_idfield references theUser (sys_user) table.
If we need to retrieve the caller’semail address, we use:
caller_id.email
Here’s how it works:
caller_id→ References thesys_usertable
email→ Retrieves theemail field from the sys_user record
Example 2: Retrieving Department Name of an Incident CallerTo get thedepartmentof the caller, we use:
caller_id.department.name
caller_id→ References theUser table
department→ References theDepartment table
name→ Retrieves thedepartment name
(A) Table-Walking – Incorrect
There isno such termas "Table-Walking" in ServiceNow.
The correct term for referencing related fields isDot-Walking.
(B) Sys_ID Pulling – Incorrect
Thesys_idis a unique identifier for each record in ServiceNow, butpulling sys_ids alone does not retrieve referenced field data.
Dot-Walking allows access to fields in related tables, not just the sys_id.
(C) Dot-Walking – Correct
Dot-Walking is the correct techniqueused in ServiceNow to access referenced fields across tables.
It is used in scripting, reporting, workflows, Business Rules, and UI Policies.
(D) Record-Hopping – Incorrect
There isno such featureas "Record-Hopping" in ServiceNow.
The correct method for referencing data in related tables isDot-Walking.
Explanation of Each Option:
Dot-Walking reduces the need for complex queriesand makes scripting easier.
Use it in filters, reports, and workflowsto dynamically retrieve related data.
Limit excessive Dot-Walking in large tablesto avoid performance issues.
Alternative for scripts: If Dot-Walking does not work in advanced scripts, use GlideRecord queries to retrieve referenced records manually.
Additional Notes & Best Practices:
ServiceNow Docs: Understanding Dot-Walking
https://docs.servicenow.com
ServiceNow Community: Best Practices for Dot-Walking
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
A knowledge article must be which of the following states to display to a user?
Options:
Published
Drafted
Retired
Reviewed
Answer:
AExplanation:
InServiceNow Knowledge Management, knowledge articles must be in a specificstatebefore they can be visible to end users. The correct state that allows users to view the article isPublished.
Understanding Knowledge Article StatesKnowledge articles in ServiceNow go through alifecyclethat includes the following states:
Draft– The article is being created or edited and isnot visibleto end users.
Review– The article is under internal review by approvers before publication. It remainshiddenfrom users.
Published– The article isapproved and publicly availableto users who have access to the Knowledge Base.
Retired– The article is no longer relevant or has been replaced. It isnot visibleto end users.
OnlyPublishedarticles appear in the Knowledge Base and can be accessed by users.
Articles inDraft, Review, or Retiredstates arenot visibleto the general audience.
B. Drafted– Articles inDraftare still being written or edited andcannot be accessed by users.
C. Retired– Retired articles are considered obsolete and areno longer displayedin the Knowledge Base.
D. Reviewed– Articles inRevieware under approval butare not yet visibleto users.
ServiceNow Docs: Knowledge Article Stateshttps://docs.servicenow.com/en-US/bundle/utah-servicenow-platform/page/product/knowledge-management/concept/knowledge-article-states.html
ServiceNow CSA Official Training Guide (Knowledge Management Lifecycle & Publishing Workflow)
Why is "Published" the Correct Answer?Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:This confirms that aknowledge article must be in the "Published" stateto be visible to users in the Knowledge Base.
Which one of the following statements describes the purpose of a Service Catalog workflow?
Options:
A Service Catalog workflow generates three basic components: item variable types, tasks, and approvals
Although a Service Catalog workflow cannot send notifications, the workflow drives complex fulfillment processes
A Service Catalog workflow is used to drive complex fulfillment processes and sends notifications to defined users or groups
A Service Catalog workflow generates three basic components: item variable types, tasks, and notifications
Answer:
CExplanation:
AService Catalog workflowin ServiceNow is a structured sequence of automated activities designed to manage and fulfill catalog requests. These workflows are essential in handlingapprovals, tasks, notifications, and process automationfor requests submitted through theService Catalog.
Drives Complex Fulfillment Processes:
When a user submits a catalog request, the workflow determines how it should be processed.
It automates the required steps, such asapprovals, task assignments, and record updates.
Different items in the catalog may require different workflows based on the request type.
Sends Notifications to Defined Users or Groups:
Service Catalog workflows includeemail and in-platform notificationsto keep users informed.
Notifications can be triggered at different stages, such as request submission, approval, fulfillment, and closure.
Example:If an item requires managerial approval, the workflow sends an approval request notification to the designated approver.
Approval and Task Automation:
Workflows can createapproval stepsfor request items before they proceed to fulfillment.
They can also generatetasksfor fulfillment teams based on predefined conditions.
Integration with Flow Designer and Other Automation Tools:
In newer ServiceNow versions,Flow Designeris often used instead of traditional workflows, but the core purpose remains the same.
Workflows can integrate withSLA (Service Level Agreements), script actions, and record updates.
Key Functions of a Service Catalog Workflow:Why Option C is Correct?"Drives complex fulfillment processes"→ Correct, as workflows automate and manage Service Catalog request fulfillment.
"Sends notifications to defined users or groups"→ Correct, since notifications are an integral part of ServiceNow workflows.
Why Other Options Are Incorrect?Option A:Incorrect – While workflows include tasks and approvals, they do not "generate item variable types." Variables are defined within catalog items, not workflows.
Option B:Incorrect – Workflowscan send notifications, making this statement false.
Option D:Incorrect – Similar to Option A, workflows do not generate "item variable types." Instead, they focus on fulfillment processes and notifications.
ServiceNow Product Documentation – Service Catalog Workflowshttps://docs.servicenow.com
ServiceNow Learning – Service Catalog and Workflow Automation
ServiceNow Developer Portal – Flow Designer & Workflow Automation
References from Certified System Administrator (CSA) Documentation:
When working on a form, what is the difference between Insert and Update operations?
Options:
Insert creates a new record and Update saves changes, both remain on the form
Insert creates a new record and Update saves changes, both exit the form
Insert saves changes and exits the form, Update saves changes and remains on the form
Insert saves changes and remains on the form, Update saves changes and exits the form
Answer:
CExplanation:
InServiceNow, when working with forms (such as Incident, Change, or Task forms), users can perform different actions tosave records. The two key operations in this context areInsertandUpdate.
Creates a new record in the database.
Saves the record and exits the form(returns to the list view or the previous screen).
The form is cleared after inserting the record.
It doesnotmodify an existing record; instead, it generates anew record with a new unique sys_id.
Example:
A user creates a newIncident, fills in details, and clicksInsert.
The systemsaves the new Incident and exitsto the list view.
Saves changes to an existing record.
Remains on the form after saving.
It doesnot create a new record; itmodifies the existing recordin place.
Example:
A user opens an existing Incident, changes the Priority, and clicksUpdate.
The systemsaves the changes but keeps the user on the form.
1. Insert Operation (Correct Description in Option C)2. Update Operation (Correct Description in Option C)
Why the Other Options Are Incorrect:A. Insert creates a new record and Update saves changes, both remain on the form (Incorrect)
Insert does not remain on the form; it exits after creating a new record.
B. Insert creates a new record and Update saves changes, both exit the form (Incorrect)
Update does not exit the form; it remains on the form after saving.
D. Insert saves changes and remains on the form, Update saves changes and exits the form (Incorrect)
Insert exitsafter creating a new record.
Update remains on the form, not exits.
Insert and Stay: This is avariation of Insert, whichcreates a new record but keeps the form openfor additional edits.
Submit vs. Insert:
Submitis typically used when submitting a form for workflow processing (e.g., Service Catalog Requests).
Insertexplicitly saves a record as a new entry.
Additional Notes:
Example Scenario in Incident Management:Action
Result
Click "Insert"
Creates anewIncident andexitsthe form.
Click "Update"
Saves changes to theexistingrecord andstays on the form.
What is (are) best practice(s) regarding users/groups/roles? Choose 2 answers
Options:
You should never assign roles to groups.
You should assign roles to users.
You should assign roles to groups
You should add users to groups
Answer:
C, DExplanation:
InServiceNow, the best practice for managingusers, groups, and rolesis based onrole-based access control (RBAC).
Assign Roles to Groups (Correct)
Instead of assigning roles directly to users, it is abest practice to assign roles to groups.
This ensuresbetter role management, easier administration, and scalability.
Example:
The"IT Support"group has the"itil"role.
All users in this group automatically get theitilrole.
Add Users to Groups (Correct)
Users should be assigned togroupsrather thanroles directly.
Groups inherit roles, so when a user is added to a group, they automatically receivethe appropriate access.
Example:
A new Service Desk agent joins the"Service Desk"group and immediately gets the associated roles (itil,incident_manager, etc.).
A. You should never assign roles to groups(Incorrect)
Incorrect: Assigning roles to groups is therecommended best practice.
Managing roles at thegroup levelmakesaccess control more efficient and scalable.
B. You should assign roles to users(Incorrect)
Incorrect: Assigning roles directly to users isnot a best practicebecause it becomes difficult to manage as the organization grows.
Instead, users should beadded to groupsthat have the necessary roles.
Best Practices for Users, Groups, and Roles:Why Other Options Are Incorrect?
Managing Users, Groups, and Roles
ServiceNow Best Practices for Roles & Groups
Role-Based Access Control (RBAC)
User Administration
References from ServiceNow CSA Documentation:
Which term best describes something that is created, has worked performed upon it, and is eventually moved to a state of closed?
Options:
report
workflow
event
task
Answer:
DExplanation:
In ServiceNow, ataskis a record that represents work that needs to be completed. It follows a lifecycle where it is:
Created– A task is generated, either manually or automatically (e.g., an incident, change request, or problem record).
Worked Upon– Users perform necessary actions, update statuses, and progress the task towards resolution.
Closed– Once completed, the task reaches a closed state, indicating that no further action is needed.
Tasks in ServiceNow are derived from theTask [task]table.
Common task-based records includeIncidents, Change Requests, Problems, and Service Requests.
Tasks follow a defined workflow and state transitions (e.g., New → Work in Progress → Resolved → Closed).
Key Features of a Task:
A. Report:
A report is a visualization of data and does not follow a lifecycle involving work or closure.
B. Workflow:
A workflow definesprocess automationand the movement of tasks, but it is not something that gets "worked upon" directly like a task.
C. Event:
Events are system-generated triggers that notify or automate actions, but they do not have a structured lifecycle like a task.
Why Other Options Are Incorrect:
ServiceNow Documentation:Task Management in ServiceNow
CSA Exam Guide:Coverstask recordsas fundamental entities that go through a lifecycle.
Reference from CSA Documentation:Thus, the correct answer isD. Task.
Which statement is true about business rules?
Options:
A business rule must run before a database action occurs
A business rule can be a piece of Javascript
A business rule must not run before a database action occurs
A business rule monitors fields on a form
Answer:
BExplanation:
Abusiness rulein ServiceNow is a server-side script written inJavaScriptthat executes when a record is inserted, updated, deleted, or queried. Business rules allow for automation and enforcement of business logic without requiring manual intervention.
Business rules arenot tied to formsbut instead runon the server-sidewhen a database operation occurs. They can be configured to execute:
Beforea record is saved (Before Business Rule)
Aftera record is saved (After Business Rule)
Asynchronously(Async Business Rule)
Before a query is run on the database(Query Business Rule)
Explanation of the Correct Answer:B. A business rule can be a piece of JavaScript(Correct)
Business rules are written inJavaScript, allowing administrators to define custom logic that executes on the server.
These scripts can modify data, enforce rules, validate fields, or trigger other workflows.
Example JavaScript snippet for a business rule:
if(current.state=='3'&& current.priority!='1') {
current.priority='1';
gs.addInfoMessage("Priority set to High because state is Resolved.");
}
This rule ensures that if an incident's state is changed toResolved, its priority is automatically set to High.
Why the Other Options Are Incorrect:A. A business rule must run before a database action occurs (Incorrect)
Business rulescan run before a database action occurs, but they can also executeafterorasynchronously.
Business rules have four execution types:
Before– Runs before the record is inserted/updated in the database.
After– Runs after the record is committed to the database.
Async– Runs in the background after the transaction completes.
Query– Runs before data is returned to a user (modifies query results).
C. A business rule must not run before a database action occurs (Incorrect)
This is false because some business rulesdo run beforea database action (e.g., aBefore Business Rulecan validate data before saving).
D. A business rule monitors fields on a form (Incorrect)
Business rulesdo not monitor form fields directly. Instead, they execute based on database operations.
If real-time monitoring of form fields is needed,Client Scripts(not Business Rules) are used for this purpose.
Automaticallyassigning prioritybased on ticket severity.
Preventing updates to certain records if a condition is not met.
Sending email notifications when a record changes.
Modifying data before it is saved to enforce business policies.
Example Use Cases for Business Rules:
A group is stored in which table?
Options:
Group[user group]
Group[sys_user]
Group[sys_user_group]
Group[sys_user_group_profile]
Answer:
CExplanation:
In ServiceNow,groupsare stored in theGroup [sys_user_group]table. Groups are used to organize users with similar responsibilities, permissions, or functional roles.
Name(name) – The unique name of the group.
Manager(manager) – The user responsible for managing the group.
Roles(roles) – The roles assigned to the group, which are inherited by all group members.
Parent Group(parent) – If applicable, this establishes group hierarchy.
Assigning access roles to multiple users at once.
Routing tasks or approvals (e.g., Incident assignments to an IT Support group).
Managing security and permissions in ServiceNow.
A. Group [user group]– Incorrect. This is not a valid ServiceNow table.
B. Group [sys_user]– Incorrect. This is theUsertable, not the Group table.
D. Group [sys_user_group_profile]– Incorrect. This table does not exist in ServiceNow.
ServiceNow Docs: User Administration – sys_user_group Table
ServiceNow CSA Study Guide – Managing Users and Groups
Key Fields in thesys_user_groupTable:Common Use Cases for Groups:Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
Knowledge articles within a knowledge base are grouped by category.
Options:
True
False
Answer:
AExplanation:
InServiceNow, knowledge articles within aKnowledge Base (KB)aregrouped by categoriesto help users easily find and navigate relevant information.
Hierarchical Structure:
Categories can haveparent-child relationships, allowing forsubcategories.
Example:
Key Features of Knowledge Article Categorization:nginx
CopyEdit
ITSupport
├── Hardware
│ ├── Laptops
│ ├── Printers
├── Software
│ ├── Windows
│ ├── MacOS
Improved Search & Filtering:
Users can filter knowledge articlesby categoryin the Service Portal, Knowledge Management homepage, or in the Global Search.
Permissions & Visibility Control:
Categories can havespecific user criteriato restrict access to certain articles based on roles or groups.
Article Organization & Management:
Knowledge managers canreassign articlesto different categories if needed.
Knowledge Base (KB) articlesare always assigned to acategoryfor structured organization.
Without categories, articles would be unstructured and difficult to locate.
Knowledge Management Overview
Knowledge Management in ServiceNow
Creating and Managing Knowledge Categories
Knowledge Base Categories
Why the Answer is True?References from ServiceNow CSA Documentation:Final Verification:Answer is 100% correct and aligned with official ServiceNow Certified System Administrator (CSA) documentation.
What are the two pathways to view feedback left on a published article?
Options:
Knowledge > articles > My Flagged
Knowledge base > my knowledge > flagged articles
Knowledge > My articles > Flagged
Knowledge > articles > published
Answer:
B, CExplanation:
InServiceNow Knowledge Management, users can providefeedbackonpublished knowledge articlesby flagging them. This feedback helpsknowledge managers and authorsidentify errors, outdated information, or areas for improvement.
Toview feedback left on a published article, there are two primary pathways:
Pathway 1: Knowledge Base > My Knowledge > Flagged Articles
This option allowsknowledge managers and authorsto see all flagged articlesthey have authored or have access towithin a specificKnowledge Base.
Location:Knowledge Base → My Knowledge → Flagged Articles
Pathway 2: Knowledge > My Articles > Flagged
This option lets authorsview only their own articlesthat have been flagged.
Location:Knowledge → My Articles → Flagged
A. Knowledge > Articles > My Flagged
There isno direct "My Flagged" optionunderKnowledge > Articles.
D. Knowledge > Articles > Published
This showsall published articlesbut doesnot specifically show flagged (feedback) articles.
Navigate toKnowledge > My Articles > Flagged.
OR navigate toKnowledge Base > My Knowledge > Flagged Articles.
Open a flagged article to review thefeedback comments and reason for the flagging.
ServiceNow Docs: Managing Knowledge Feedback and Flagged Articleshttps://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/knowledge-management/task/review-article-feedback.html
ServiceNow CSA Official Training Guide (Knowledge Management & Feedback Handling)
Why the Other Options Are Incorrect?How to View Feedback in ServiceNow?References from Certified System Administrator (CSA) Documentation:This confirms that the correct pathways to view feedback on published articles are"Knowledge Base > My Knowledge > Flagged Articles"and"Knowledge > My Articles > Flagged".
FILL IN THE BLANK
_______________ is a computer program running as a service; a physical computer dedicated to running one or more services, or a system running a database.
Options:
Answer:
ServerAserveris acomputer program running as a service, aphysical machinededicated to executing services, or asystem running a database.Types of Servers in ServiceNow & IT Infrastructure:Application Server– Runs the ServiceNow application logic and processes user requests.Database Server– Stores and manages the ServiceNow database, where all records and configurations are maintained.Web Server– Handles HTTP/HTTPS requests and delivers web pages to users.InServiceNow’s cloud-based architecture, theserver infrastructureis maintained by ServiceNow and hosted inhighly secure data centersworldwide.References from Certified System Administrator (CSA) Documentation:ServiceNow Docs: Understanding ServiceNow Cloud Infrastructurehttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/platform-overview/concept/servicenow-cloud-architecture.html
Which of the following statements is true when a new table is created by extending another table?
Options:
The new table archives the parent table and assumed its roles in the database
The new table inherits all of the Business Rules, Client Scripts, and UI Policies of the parent table, but none of the existing fields
The new table inherits all of the fields of the parent table and can also contain new fields unique to itself
The new table inherits all of the fields, but does not inherit Access Control rules, Client Scripts, and UI Policies of the parent table
Answer:
CExplanation:
When a new table is created inServiceNowby extending another table, it followstable inheritanceprinciples. This means the newly created table (child table) receives all the fields from its parent table. Additionally, the new table can includecustom fieldsthat are unique to itself.
Here’s how inheritance works in ServiceNow when a table is extended:
Fields Inheritance:
The child table automatically inherits all fields from its parent table.
These inherited fieldscannot be removedfrom the child table but can be modified or overridden.
The child table can also have additionalcustom fieldsthat do not exist in the parent table.
Business Rules, Client Scripts, and UI Policies:
Unlike fields, these components arenot automatically inherited.
However, they can still affect the child tableif they are defined on the parent table using conditions that include the child table.
To apply them specifically to the child table, they need to beexplicitly definedfor the new table.
Access Control Rules (ACLs):
ACLs are not automatically inherited.
Each table in ServiceNow has its own set ofAccess Control Rules, which must be explicitly configured for the child table if different permissions are required.
Database Structure:
The child table creates aone-to-one relationshipwith the parent table, meaningall fields in the parent are available in the child table.
The new table is stored as a separate entity but references the parent table’s structure.
The child tableinherits all fieldsfrom the parent table.
The child table can also have its owncustom fields.
Business Rules, Client Scripts, UI Policies, and ACLs arenot automatically inherited, meaning options B and D are incorrect.
The tabledoes not archivethe parent table (making option A incorrect).
ServiceNow Product Documentation – Table Inheritance:https://docs.servicenow.com
ServiceNow Fundamentals – Table Relationships
ServiceNow Developer Portal – Extending Tables
ServiceNow Best Practices – Access Controls & Security Rules
Why Option C is Correct?References from Certified System Administrator (CSA) Documentation:
What is a way that you can mark a knowledge article for review?
Options:
Flag article
Review
Bookmark
On Hold
Answer:
AExplanation:
In ServiceNow, knowledge articles can bemarked for reviewusing the"Flag article"feature. This allows users toindicate issuessuch as outdated content, incorrect information, or necessary updates.
Users can flag an articleif they believe it needs review or corrections.
The flagged article appears in theKnowledge Management Dashboard, where knowledge managers can track flagged articles.
Knowledge managers or owners canreview flagged articlesand make necessary updates or retire them if needed.
How the "Flag Article" Feature Works:
B. Review→ No such option exists in ServiceNow for marking an article for review. However, knowledge managers can schedule article reviews manually.
C. Bookmark→ Used tosavefrequently accessed articles for personal reference but does not indicate that the article needs a review.
D. On Hold→ Applies to workflows or approvals but is not a method for marking an article for review.
Why Other Options Are Incorrect:
ServiceNow Documentation:Flagging a Knowledge Article
CSA Exam Guide:Covers theFlag Articlefunction as a key feature in Knowledge Management.
Reference from CSA Documentation:Thus, the correct answer is:
A. Flag article
Where would you go in ServiceNow to order services and products offered by various departments?
Options:
Service Catalog
Self Service
Service Department
Customer Service
Answer:
AExplanation:
InServiceNow, theService Catalogis the primary module where users canorder services and productsoffered by various departments. The Service Catalog provides acentralized portalfor users to browse and requestIT, HR, Facilities, Finance, and other departmental servicesin a structured and automated way.
TheService Catalogis aself-service interfacewhere users can request predefined services, products, and resources.
It acts as adigital storefrontfor an organization's internal and external services.
Each service request follows aworkflowthat may includeapprovals, task assignments, and fulfillment processes.
Service Offerings:
Users can requesthardware (laptops, mobile devices, monitors), software, access permissions, or HR-related services (e.g., PTO requests, onboarding).
Structured Request Fulfillment:
Each request follows aworkflowwith assigned tasks to the appropriate fulfillment teams.
Example: A request for anew laptopis routed toIT Supportfor approval and processing.
Automation and Approvals:
Some catalog items requiremanagerial or departmental approvalsbefore fulfillment.
Example: Requesting access torestricted applicationsmight need approval from anIT admin.
Integration with Incident, Change, and Asset Management:
The Service Catalog can triggerchange requests, incidents, and asset updatesas part of the fulfillment process.
Access Through the Self-Service Portal:
Users can access theService Catalogvia theSelf-Service Portalfor quick and easy navigation.
What is the Service Catalog?Key Features of the Service Catalog:
Why Option A (Service Catalog) is Correct?TheService Catalogis the correct place toorder services and productsoffered by different departments in ServiceNow.
It provides astructured and automatedway to request, approve, and fulfill service requests.
Why Other Options Are Incorrect?B. Self-Service– TheSelf-Service Portalprovides access to the Service Catalog but is not where services are ordered directly.
C. Service Department– No such module exists in ServiceNow. Departments use theService Catalogto provide services.
D. Customer Service– TheCustomer Service Management (CSM)module is forexternal customers, not internal service requests.
ServiceNow Docs – Service Catalog Overviewhttps://docs.servicenow.com
ServiceNow Learning – Self-Service & Service Catalog Best Practices
References from Certified System Administrator (CSA) Documentation:
As it relates to ServiceNow reporting, which of the following statements describes what a metric can do?
Options:
A metric is a report gauge used on homepages to display real-time data
A metric is a time measurement used to report the effectiveness of workflows and SLAs
A metric is used to measure and evaluate the effectiveness of IT service management processes
A metric is a comparative measurement used to report the effectiveness of workflows and SLAs.
Answer:
CExplanation:
In ServiceNow,metricsare essential tools used to track and measure key performance indicators (KPIs) related to IT Service Management (ITSM) processes. They help organizations assess how effectively they are meeting their objectives by collecting data over time.
Definition of a Metric:
Ametricin ServiceNow refers to a method of measuring and evaluating the performance and effectiveness ofIT service management processesover time.
It allows organizations to track changes in records and measure how long specific conditions exist within a workflow.
Key Characteristics of a Metric:
It is used toassess process performanceandevaluate efficiencywithin IT services.
It providesquantifiable datato analyze trends and improvements in Service Management.
Common use cases include trackingincident resolution times,change request approvals, andSLA compliance.
Understanding ServiceNow Metrics:Why Answer "C" is Correct:✔️"A metric is used to measure and evaluate the effectiveness of IT service management processes."
This definition aligns precisely with how ServiceNow definesmetrics—theytrack, measure, and analyzethe efficiency of various ITSM processes over time.
Metrics help organizations understand service performance trends and make data-driven decisions.
Why the Other Answers Are Incorrect:A. "A metric is a report gauge used on homepages to display real-time data."
Incorrectbecausegaugesare UI elements thatvisualizedata from reports or metrics but are not themselves metrics. Metricscollect and measuredata, whereasgaugesdisplay the information.
B. "A metric is a time measurement used to report the effectiveness of workflows and SLAs."
Incorrectbecause whiletime-based metricsexist (e.g., tracking how long an incident stays in a particular state), metrics in ServiceNow arebroaderand not limited to time measurement alone.
D. "A metric is a comparative measurement used to report the effectiveness of workflows and SLAs."
Incorrectbecause metrics are not necessarilycomparative; they areabsolute measuresof process effectiveness. Metrics provideraw performance data, which can later be compared or analyzed over time.
ServiceNow CSA Study Guide – Reporting & Performance Analytics
ServiceNow Docs: Metrics Definition & Configuration(ServiceNow Docs - Metrics)
ServiceNow Performance Analytics & Reporting Overview
References from the Certified System Administrator (CSA) Documentation:
What is generated from the Service Catalog once a user places an order for an item or service?
Options:
A change request
An Order Guide
A request
An SLA
Answer:
CExplanation:
When a user places an order for an item or service from theService Catalogin ServiceNow, the system generates aRequest (REQ). This is a core component ofRequest Managementwithin the IT Service Management (ITSM) module.
User Places an Order:
The user selects an item from theService Catalog(e.g., a laptop, software, or an access request).
The order may consist of multiple items, depending on the selection.
ServiceNow Generates a Request (REQ):
ThisRequest (REQ#)acts as the umbrella record that tracks the order as a whole.
It is stored in thesc_requesttable.
Creation of Requested Items (RITM#):
Each item within the request generates aRequested Item (RITM#), stored in thesc_req_itemtable.
For example, if the user orders a laptop and a software license, two RITM records are created under the same Request.
Tasks (SCTASK#) Are Created:
Each Requested Item (RITM) may trigger one or moreCatalog Tasks (SCTASK#)in thesc_tasktable.
These tasks define the steps required to fulfill the request (e.g., procurement, approval, and configuration).
A. A Change Request– Incorrect. AChange Request (CHG#)is created only if the requested item involves changes to the infrastructure, such as a server upgrade. Not all catalog items require a change request.
B. An Order Guide– Incorrect. AnOrder Guideis a tool within the Service Catalog that helps users order multiple related items at once. However, it does not get generated when an order is placed.
D. An SLA– Incorrect. AService Level Agreement (SLA)may be associated with the request or tasks, but it is not automatically generated when a request is placed.
ServiceNow Product Documentation → Service Catalog → Request Fulfillment
ServiceNow CSA Study Guide → Service Catalog and Request Management
ServiceNow Tables Reference → sc_request, sc_req_item, sc_task
Understanding the Request Process in ServiceNow:Explanation of Incorrect Answers:References from Certified System Administrator (CSA) Documentation:
Which of the following is used to initiate a flow?
Options:
A Trigger
Core Action
A spoke
An Event
Answer:
AExplanation:
InServiceNow Flow Designer, aTriggeris used toinitiateaflow. Triggers define the conditions under which a flow starts and can be based on various system events, schedules, or user actions.
(A) A Trigger – Correct
Triggers are the starting point of a flowin Flow Designer.
A flow will not execute unless a trigger condition is met.
Types of triggers include:
Record-based triggers(e.g., when a record is created, updated, or deleted)
Scheduled triggers(e.g., run at a specific time or interval)
Application-specific triggers(e.g., Service Catalog request submission)
(B) Core Action – Incorrect
Core Actionsare predefined actions that execute tasks within a flow, such as:
Sending notifications
Updating records
Calling APIs
They aresteps within a flow,notwhat initiates it.
(C) A Spoke – Incorrect
A spokein Flow Designer is a collection of actions and subflows related to a specific application or integration (e.g., ServiceNow ITSM Spoke).
Spokescontain actionsbut donotinitiate flows.
(D) An Event – Incorrect
Eventsin ServiceNow trigger Business Rules, Notifications, and Script Actions, but they arenot directly used to initiate flowsin Flow Designer.
However, aflow can be triggered based on an event, but the event itself is not the trigger—the flow’s trigger is configured to listen for the event.
Explanation of Each Option:
Triggers should be well-definedto prevent unnecessary flow executions that might impact performance.
Use Scheduled Triggersfor time-based workflows (e.g., daily reports).
Record Triggersare commonly used for automation within ITSM processes.
Debugging Triggers: Use theFlow Execution Detailspage to troubleshoot trigger execution.
Additional Notes & Best Practices:
ServiceNow Docs: Flow Designer Triggers
https://docs.servicenow.com
ServiceNow Community: Best Practices for Flow Designer Triggers
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
Which one of the following modules can be used to view field settings for a table?
Options:
Tables & Columns
Access Control
Columns and Fields
Tables and Fields
Answer:
AExplanation:
In ServiceNow,Tables & Columnsis the module that allows administrators to view and managefield settingsfor a table. This module provides a list of tables in the system along with details about theircolumns (fields), data types, and attributes.
Displaysall fields (columns)within a selected table.
Showsdata types, attributes, and configurationsof each field.
Allows admins toadd, modify, or removefields.
Provides details onrelationships between tables(e.g., reference fields, one-to-many relationships).
Navigate to:System Definition > Tables & Columns
Select a table to view itsfield settings.
B. Access Control – Incorrect
This module managessecurity rules (ACLs)for accessing records but does not display table field settings.
C. Columns and Fields – Incorrect
No such module exists in ServiceNow.
D. Tables and Fields – Incorrect
The correct module name is"Tables & Columns", not "Tables and Fields".
ServiceNow Docs: System Definition – Tables & Columns
ServiceNow CSA Study Guide – Table Administration
ServiceNow Product Documentation: Managing Fields in a Table
Key Features of the "Tables & Columns" Module:How to Access Tables & Columns in ServiceNow:Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
What is the platform name for the User table?
Options:
u_users
sys_users
x_users
sys_user
Answer:
DExplanation:
In ServiceNow, every table has a uniqueplatform name(also known as thedatabase nameorsys_id). The table that stores user records in ServiceNow is called"sys_user".
Table Name:sys_user
Purpose:Stores user records, including their roles, group memberships, and personal details.
Location in ServiceNow:You can access this table by navigating to:All → Users and Groups → Users
Key Fields in sys_user Table:
User ID (user_name)– Unique identifier for the user.
Name (name)– Full name of the user.
Email (email)– Email address of the user.
Roles (roles)– Defines user permissions in the system.
Active (active)– Indicates if the user is active in the system.
A. u_users– Incorrect. The prefixu_is typically used forcustom tablescreated by administrators. This is not a default system table.
B. sys_users– Incorrect. The correct name issys_user(singular), notsys_users. ServiceNow follows a singular naming convention for system tables.
C. x_users– Incorrect. The prefixx_is reserved forScoped Applicationscreated within an instance. The User table is a core system table, not a scoped one.
ServiceNow Product Documentation → User Administration → sys_user Table
ServiceNow Tables Reference → sys_user
ServiceNow CSA Study Guide → User and Data Administration
Understanding the sys_user Table:Explanation of Incorrect Answers:References from Certified System Administrator (CSA) Documentation:
UI Action can prompt that an Incident has been successfully submitted.
Options:
True
False
Answer:
AExplanation:
AUI Actionin ServiceNow can be configured toprompt or notify users when an action is completed, such as submitting an Incident. UI Actions are used to createbuttons, links, or context menu itemsthat trigger specific actions.
AUI Action(e.g., a "Submit" button on the Incident form) can be configured with asuccess messageusing thegs.addInfoMessage()function.
This message is displayed after the form submission to inform the user that theirIncident has been successfully submitted.
How UI Actions Can Prompt a Success Message:Example of a UI Action Script:javascript
CopyEdit
gs.addInfoMessage("The incident has been successfully submitted.");
This will display aconfirmation messageat the top of the page when an Incident is submitted.
Why "True" is the Correct Answer:UI Actions can display confirmation messages usinggs.addInfoMessage()or similar methods.
Why "False" is Incorrect:UI Actionscanbe used to provide user feedback, including success messages for actions like submitting an incident.
Which type of tables may be extended by other tables, but do not extend another table?
Options:
Base Tables
Core Tables
Extended Tables
Custom Tables
Answer:
AExplanation:
InServiceNow, tables are structured in a hierarchical format wheresome tables can extend others, inheriting fields and properties. However, there are specific tables thatdo not extend any other table but can be extended—these are known asBase Tables.
Base Tables:
ABase Tableis a table thatdoes not extend another tablebutcan be extended by other tables.
It serves as afoundationfor creating new tables.
Example:
Task Table (task)– TheIncident, Problem, and Change tablesextend from the Task table.
Configuration Item Table (cmdb_ci)– Used as a base for various CI types.
Core Tables:
Core Tablesare thestandard tablesprovided by ServiceNow.
Theycan be base tables or extended tablesdepending on their role.
Example:
Task (task)andUser (sys_user)are core tables, but onlysome core tables are base tables.
Extended Tables:
Extended Tablesare tables thatinherit fields and functionalityfrom aparent table.
Example:
Incident (incident)extends fromTask (task).
Custom Tables:
Custom Tablesare tables thatdevelopers create for specific business needs.
They may or may not extend another table depending on their design.
Understanding Table Types in ServiceNow
Why Answer "A" is Correct:✔️"Base Tables" are tables that may be extended by other tables but do not extend another table.
These tablesdo not inherit fieldsfrom any other table.
They provide thefoundation for extensions, making them the top-level tables in ServiceNow’s data hierarchy.
Example: TheTask tableis a base table because it does not extend another table but serves as the foundation for many other tables (e.g., Incident, Problem, Change).
Why the Other Answers Are Incorrect:B. "Core Tables"
IncorrectbecauseCore Tables are standard ServiceNow tables, but theycan be either base or extended tables.
Not all core tables follow the definition of a base table.
C. "Extended Tables"
Incorrectbecause extended tablesinherit fields from parent tables, meaning theydo extend another table.
Example: TheIncident table extends from the Task table, making it anextended table.
D. "Custom Tables"
IncorrectbecauseCustom Tablescan beeither base or extended tablesdepending on how they are created.
If a developer chooses to extend an existing table, then it isnot a base table.
ServiceNow CSA Study Guide – Data Schema & Tables
ServiceNow Docs: Table Hierarchy & Extensions(ServiceNow Documentation)
ServiceNow Data Model Overview (Base Tables & Extended Tables)
References from the Certified System Administrator (CSA) Documentation:
Knowledge Base Search results can be sorted by which of the following? (Choose three.)
Options:
Most recent update
Popularity
Relevancy
Manager assignment
Number of views
Answer:
A, B, CExplanation:
TheKnowledge Base (KB) Searchfunctionality in ServiceNow is designed to help users find the most relevant articles efficiently. ServiceNow provides various sorting options for search results to ensure that users can access the most useful information.
Sorting Options in Knowledge Base Search:When users search for articles within a Knowledge Base, the results can be sorted using three primary criteria:
Most Recent Update (Option A)
This sorting method ranks articles based on theirlast modified date.
Newer or recently updated articles appear higher in the search results.
This ensures users see the most current information first.
Popularity (Option B)
Popularity is determined byuser interactionssuch as article views, feedback ratings, and usage.
More frequently accessed or positively rated articles are ranked higher.
This helps prioritize articles that have been helpful to other users.
Relevancy (Option C)
The ServiceNow platform uses aninternal search algorithmto determine relevance based on keywords, titles, and content within the article.
More relevant articles appear at the top, ensuring users get the most appropriate answers to their queries.
D. Manager Assignment (Incorrect)
Knowledge articles are not sorted by manager assignment.
Manager assignment applies to workflows and approvals, not to search ranking.
E. Number of Views (Incorrect)
While article popularity is a ranking factor,ServiceNow does not provide a direct "Sort by Number of Views" option.
The "popularity" metric includes views but also considersother engagement factorslike helpfulness ratings.
Why Are the Other Options Incorrect?
Reference from Certified System Administrator (CSA) Documentation:????ServiceNow Docs – Knowledge Management: Search and Filtering
????ServiceNow Knowledge Management Docs
"Knowledge articles can be sorted byrelevance, popularity, or most recent updateto ensure users find the most useful and up-to-date information."
Conclusion:The correct answers are:
A. Most recent update(Sorts by last modified date)
B. Popularity(Sorts based on article usage and engagement)
C. Relevancy(Sorts based on keyword matching and importance)
????Understanding Knowledge Base search sorting is essential for ServiceNow administratorsto help users find the right information efficiently.
Which one of these applications is available to all users?
Options:
Change
Incident
Facilities
Self-Service
Answer:
DExplanation:
In ServiceNow, access to applications is controlled byroles. Most applications, such asIncident, Change, and Facilities, require specific roles to access them. However, theSelf-Serviceapplication is available to all users, including those with the base"ess" (Employee Self-Service)role, which is assigned to every user by default.
Why "D. Self-Service" is the correct answer?TheSelf-Serviceapplication is designed for general users (end users, employees, customers) who do not have elevated permissions. It provides access to:
TheService Catalog(to request IT services, software, and hardware).
TheKnowledge Base(to search for articles and solutions).
Viewing and tracking submitted requests and incidents.
Submitting new incidents or requests.
Since it is meant forall users, it does not require any additional roles beyond the default ones given to employees or customers.
A. Change– Incorrect. TheChange Managementapplication is typically restricted toITIL users(users with theitilrole) and change managers. End users do not have access to this module.
B. Incident– Incorrect. While end users can create and view their own incidents viaSelf-Service, theIncident Managementmodule itself is restricted to IT support staff (users with theitilrole or higher).
C. Facilities– Incorrect. TheFacilitiesapplication, which includes asset tracking and work orders, is typically restricted to users managing physical assets or facility-related tasks. It is not available to all users by default.
ServiceNow Product Documentation - Self-Service Application Overview
ServiceNow CSA Study Guide - User Roles and Permissions
ServiceNow Docs: Access Control and Application Scope
Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
What is the difference between UI Policy and UI Action?
Options:
UI Action can make fields read-only, mandatory, or hidden. while UI Policy can make a save button visible for appropriate users.
UI Policy can make fields read-only, mandatory, or hidden. while UI Action can make a save button visible for appropriate users.
Answer:
BExplanation:
UI Policies and UI Actionsare both part of theServiceNow user interface customizationbut serve different purposes.
Used todynamically change form field behaviorsbased on specific conditions.
Canmake fields read-only, mandatory, or hiddenwithout requiring scripts.
Runson the client-side (browser)to improve performance and responsiveness.
Example:
If theCategoryisHardware, theSerial Numberfield becomesmandatory.
Used tocreate buttons, links, and context menu actions.
Can executescriptsto perform specific actions when clicked.
Runs on theserver-side or client-sidedepending on configuration.
Example:
A"Save" buttonthat becomesvisible only to users with a specific role.
UI Policy(not UI Action) is responsible for making fieldsread-only, mandatory, or hidden.
UI Action(not UI Policy) is responsible for making aSave button visiblefor specific users.
ServiceNow Docs: UI Policy Overviewhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/concept/c_UIPolicies.html
ServiceNow Docs: UI Action Overviewhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/concept/c_UIActions.html
UI Policy:UI Action:Why Option A is Incorrect?References from Certified System Administrator (CSA) Documentation:
What is a schema map?
Options:
A schema map enables administrators to define records from specific tables as trouble sources for Configuration Items
A schema map graphically organizes the visual task boards for the CMDB
A schema map graphically displays the Configuration Items that support a business service
A schema map displays the details of tables and their relationships in a visual manner, allowing administrators to view and easily access different parts of the database schema
Answer:
DExplanation:
ASchema Mapin ServiceNow is a graphical representation of tables and their relationships within the database. It helpsadministrators and developersunderstand how data is structured and interconnected.
Visual Representation:Showsparent-child relationships,reference fields, andextensionsbetween tables.
Database Schema Navigation:Enablesquick accessto table structures and fields.
Impact Analysis:Helps inassessing changesbefore modifying fields, tables, or relationships.
Enhances Development Efficiency:Aids in customizing the system by understanding data dependencies.
Navigate to:System Definition → Schema Map
Select a Table:Enter a table name (e.g.,incident,task)
View Relationships:The map will display related tables (e.g., extended, referenced, and referencing tables).
Key Features of a Schema Map:How to Access Schema Maps:
A. A schema map enables administrators to define records from specific tables as trouble sources for Configuration Items– Incorrect.
Schema mapsdo not define trouble sources; they are used to visualizetable relationships.
B. A schema map graphically organizes the visual task boards for the CMDB– Incorrect.
Visual Task Boardsare separate from schema maps and are used for task management, not database visualization.
C. A schema map graphically displays the Configuration Items that support a business service– Incorrect.
This describes aDependency View, which is part of theCMDB, not the Schema Map feature.
Explanation of Incorrect Answers:
ServiceNow Product Documentation → Schema Maps
ServiceNow CSA Study Guide → Data Schema & Table Relationships
ServiceNow Developer Documentation → Understanding Tables & Relationships
References from Certified System Administrator (CSA) Documentation:Would you like me to verify another question?????
Which type of interface enables you to display multiple performance analytics, reporting and other widgets on a single screen?
Options:
Form
List
Dashboard
Timeline
Answer:
CExplanation:
ADashboardin ServiceNow is an interface that allows users to display multiplePerformance Analytics (PA) widgets, reports, and other visual elementsin a single, consolidated view.
Provides asingle-screenview of critical data, improvingvisibilityinto key metrics.
Can includereports, Performance Analytics indicators, lists, and interactive filters.
Allows users tocustomize layoutsand adjust widgets based on roles and permissions.
Useful forexecutive summaries, ITSM performance tracking, and real-time operational monitoring.
A. Form–
A Form is used todisplay and input data for a single recordin a table (e.g., an incident, change request, or user record).
It does not provide a multi-widget interface.
B. List–
A List displaysmultiple records from a tablein a tabular format but does not support widgets or Performance Analytics.
D. Timeline–
The Timeline visualization is used for showingtime-based data, such as Change Requests over time, but does not provide multiple reporting widgets in a single interface.
ServiceNow Docs: Dashboards Overviewhttps://docs.servicenow.com/en-US/bundle/utah-performance-analytics-and-reporting/page/use/dashboards/concept/dashboard-overview.html
ServiceNow CSA Official Training Guide (Reporting & Dashboards)
Key Features of a ServiceNow Dashboard:Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:
What is a formatter? Select one of the following.
Options:
A formatter allows you to configure applications on your instance
A formatter is a form element used to display information that is not a field in the record
A formatter allows you to populate fields automatically
A formatter is a set of conditions applied to a table to help find and work with data
Answer:
BExplanation:
Aformatterin ServiceNow is aUI elementthat is added to a form to display useful information that isnot stored as a field in the database record.
Itenhances the form UIby providing additional context or tools for users.
Formattersdo not store datain the underlying database table.
They aredrag-and-drop elementsthat can be added to forms using theForm Layout editor.
Activity Formatter– Displays the history of updates, comments, and work notes.
Process Flow Formatter– Shows a graphical representation of the record's workflow.
Parent Breadcrumb Formatter– Displays the hierarchy of parent-child relationships.
CI Relations Formatter– Shows Configuration Item (CI) relationships in CMDB.
User Approval Formatter– Displays approval status and history.
Key Characteristics of a Formatter:Common Examples of Formatters in ServiceNow:
Why is Option B Correct?A formatter is a form element used to display information that is not a field in the record.
It provides additionalvisual or functional elementson a form without altering stored data.
Why Are the Other Options Incorrect?A. "A formatter allows you to configure applications on your instance."
Incorrect:Formattersdo not configure applications; they only modify the form layout for better user experience.
Correct Alternative:Application configuration is done viaSystem ApplicationsorApplication Navigator.
C. "A formatter allows you to populate fields automatically."
Incorrect:Formattersdo not fill or modify fields.
Correct Alternative:Business Rules, Client Scripts, and UI Policieshandle field population.
D. "A formatter is a set of conditions applied to a table to help find and work with data."
Incorrect:Thecorrect term for this is a Filter or Condition Builder, not a Formatter.
Correct Alternative:Filters are used inList Views, Reports, and Business Rules.
Reference from Certified System Administrator (CSA) Documentation:????ServiceNow Docs – Form Layout and Formatters
????ServiceNow Formatters Documentation
"A formatter is aform element that displays information that is not a field in the recordbut enhances the user experience."
Which one of the following statements describes the contents of the Configuration Management Database (CMDB)?
Options:
The CMDB contains data about tangible and intangible business assets
The CMDB contains the Business Rules that direct the intangible, configurable assets used by a company
The CMDB archives all Service Management PaaS equipment metadata and usage statistics
The CMDB contains ITIL process data pertaining to configuration items
Answer:
AExplanation:
TheConfiguration Management Database (CMDB)in ServiceNow is a centralized repository that stores information aboutConfiguration Items (CIs), which can includeboth tangible and intangible business assets.
Tangible assets: Physical devices like servers, network components, and workstations.
Intangible assets: Software, applications, cloud services, licenses, and business services.
Relationships and Dependencies: CMDB maintains the relationships between CIs to help with impact analysis, change management, and troubleshooting.
What is Stored in the CMDB?CMDB plays a crucial role inIT Service Management (ITSM), ensuring that organizations haveaccurate and up-to-dateasset data for better decision-making.
(A) The CMDB contains data about tangible and intangible business assets – Correct
TheCMDB tracks and manages both physical (tangible) and virtual (intangible) assets.
Examples oftangible assets: Servers, routers, desktops, mobile devices.
Examples ofintangible assets: Cloud services, software applications, business services.
(B) The CMDB contains the Business Rules that direct the intangible, configurable assets used by a company – Incorrect
Business Rules are not stored in the CMDB.
Business Rules in ServiceNow are part of the platform’s automation framework and control system behavior but donotdefine configuration items.
(C) The CMDB archives all Service Management PaaS equipment metadata and usage statistics – Incorrect
TheCMDB does not function as an archive; it maintains real-time, active data about CIs.
Usage statistics are stored in performance analytics and reporting tools, not in the CMDB.
(D) The CMDB contains ITIL process data pertaining to configuration items – Incorrect
While CMDBsupports ITIL processes, it doesnot store ITIL process datadirectly.
ITIL process data (e.g., incident, problem, change records) is stored inITSM modules, not in the CMDB itself.
CMDBdoes contain CI relationshipsthatsupportITIL processes likeIncident, Problem, and Change Management.
Explanation of Each Option:
CI Classes & Hierarchy: ServiceNow CMDB uses a hierarchical structure with variousCI Classes(e.g.,cmdb_ci,cmdb_ci_server,cmdb_ci_database).
CMDB Health Dashboard: Ensures data accuracy withcompleteness, compliance, and correctnessmetrics.
Relationship Management: CIs in the CMDB are linked to show dependencies, which iscrucial for impact analysisin change and incident management.
Discovery & Service Mapping: ServiceNow’sDiscovery and Service Mappingtools helpautomate CI data collection.
Additional Notes & Best Practices:
ServiceNow Docs: CMDB Overview
https://docs.servicenow.com
ServiceNow Community: Best Practices for CMDB Data Accuracy
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
Which of the following are a type of client scripts supported in ServiceNow? (Choose four.)
Options:
onSubmit
onUpdate
onCellEdit
onLoad
onEdit
onChange
onSave
Answer:
A, C, D, FExplanation:
InServiceNow,Client Scriptsare used to execute JavaScript codeon the client-side (browser)to control form behavior, validate data, or enhance user interaction.
Types of Client Scripts in ServiceNow:There arefourtypes of Client Scripts supported in ServiceNow:
onLoad (Option D)
Runswhen a form loads.
Used to pre-fill fields, hide/show elements, or set default values.
Example: Automatically setting the "Priority" field toHighwhen a new incident is created.
onChange (Option F)
Runswhen a specific field value changes.
Used for dynamic form behavior, such as making fields mandatory based on another field's value.
Example: If "Category" is changed to "Hardware," then show the "Hardware Type" field.
onSubmit (Option A)
Runswhen the form is submitted.
Used for final validation before allowing submission.
Example: Preventing submission if a mandatory field is left empty.
onCellEdit (Option C)
Runswhen a cell value is edited inline in a list view.
Used to trigger immediate validation or updates without opening the full form.
Example: Displaying an alert when a user directly changes an incident's priority from a list view.
Why Are the Other Options Incorrect?B. onUpdate
No "onUpdate" client script type exists in ServiceNow.
"onUpdate" is relevant inBusiness Rules, not Client Scripts.
E. onEdit
No "onEdit" client script type exists.
Similar functionality can be achieved with "onChange" or "onCellEdit" scripts.
G. onSave
No "onSave" client script type exists.
"onSubmit" handles validation before saving a record.
Reference from Certified System Administrator (CSA) Documentation:????ServiceNow Docs – Client Scripts
????ServiceNow Client Scripts Documentation
"Client Scripts can beonLoad, onChange, onSubmit, or onCellEditdepending on when they execute."
Conclusion:The correct answers are:
A. onSubmit(Runs when submitting a form)
C. onCellEdit(Runs when editing a list cell)
D. onLoad(Runs when a form loads)
F. onChange(Runs when a field value changes)
What are the 5 provided Roles by ServiceNow?
Options:
System Administrator: The admin role provides access to all platform features, applications, functions and data.
Specialized Administrator: Specialized administrator roles manage specific functions or applications, such as Assignment Rules, Knowledge base, reports, or web services
Fulfiller: Users with the ITIL role may fulfill ITIL activities associated with the ITIL workflow, including Incident and Change management.
Approver: Users with the Approver user role can perform all requester actions and may view or modify approval records directed to the approver
Requester: Also known as Employee Self Service (ESS) users, these users have no roles but can submit and manage their own requests, access public pages, etc.
Answer:
A, B, C, D, EExplanation:
ServiceNow providesfive primary rolesthat define access and permissions within the platform. These roles help structure user responsibilities and ensure that users only have access to the necessary functions.
Thehighest level of accessin ServiceNow.
Can manage all platform features, applications, data, and configurations.
Has control overusers, security settings, system properties, and scripting capabilities.
Example: A ServiceNow admin configuring new workflows, modifying tables, or setting up instance-wide settings.
Manages specific applications or functionalities within ServiceNow.
Includes roles such as:
knowledge_admin(Manages Knowledge Base)
report_admin(Manages Reports)
catalog_admin(Manages Service Catalog)
Example: A Knowledge Base Administrator controlling access to articles and updating knowledge categories.
Users with theITIL rolewho perform IT Service Management (ITSM) tasks.
Cancreate, update, and resolve recordssuch as incidents, problems, changes, and requests.
Example: A service desk agent handling incidents and requests.
Users with theApprover rolecanapprove or reject requests, such as change requests or access requests.
Can view or modify approval records directed to them but cannot fulfill other ITIL tasks.
Example: A manager approving a new software installation request.
Basic userswith no assigned roles.
Cansubmit requests, view their own tickets, and access public pages(e.g., Knowledge Base, Catalog).
Example: An employee submitting a request for laptop repair via the ServiceNow portal.
1. System Administrator (admin)2. Specialized Administrator3. Fulfiller (ITIL Role)4. Approver5. Requester (Employee Self-Service - ESS)
These roles form thefoundation of role-based access control (RBAC)in ServiceNow.
They ensure that usersonly access the data and functions relevant to their job responsibilities.
Additional roles can be assigned based on business needs, but these five cover the core platform functionalities.
Why These Are the Provided Roles in ServiceNow:
ServiceNow Documentation:User Roles in ServiceNow
CSA Exam Guide:CoversSystem Administrator, Specialized Administrator, Fulfiller, Approver, and Requesteras the standard user roles.
Reference from CSA Documentation:Thus, the correct answer is:
A. System Administrator, B. Specialized Administrator, C. Fulfiller, D. Approver, E. Requester
What is a characteristic of importing data into ServiceNow?
Options:
An existing Transform Map can be used one time on the same import set
Coalesce fields are used only after running Transform
Any user can manage and set up import sets
An existing Transform Map can be used multiple times on the same import set
Answer:
DExplanation:
When importing data intoServiceNow, anImport Setis created, and aTransform Mapis used to map data from the Import Set table to a target table (such asincident,cmdb_ci, oruser).
ATransform Mapdefineshow data from an Import Set is transferred to the target table. One of its key characteristics is that it can beused multiple times on the same import setto reprocess data or correct mapping errors.
Import Set Table:
Temporary storage for incoming data.
Data remains in the Import Set table until transformed.
Transform Map:
Areusable mappingthat determines how fields in the Import Set correspond to fields in the target table.
Can be runmultiple timeson the same Import Set data.
Coalesce Fields:
Usedbefore transformationto determine whether toupdate existing records or create new ones.
Key Characteristics of Importing Data in ServiceNow:
You import a CSV file into anImport Set Table.
You apply aTransform Mapto map data to theUser (sys_user) table.
If an issue occurs, you canrerun the Transform Map on the same Import Setinstead of reimporting the file.
Example Scenario:
A. An existing Transform Map can be used one time on the same import set– Incorrect.
Transform Maps can be reusedmultiple times on the same Import Set data.
B. Coalesce fields are used only after running Transform– Incorrect.
Coalesce fields are used before transformationto determine if a record should be updated or inserted.
C. Any user can manage and set up import sets– Incorrect.
Onlyusers with the appropriate roles(such asimport_adminoradmin) can manage Import Sets.
Explanation of Incorrect Answers:
ServiceNow Product Documentation → Import Sets and Transform Maps
ServiceNow CSA Study Guide → Data Import and Management
ServiceNow Knowledge Base → Understanding Coalesce Fields in Import Sets
References from Certified System Administrator (CSA) Documentation:
A role is recorded in which table?
Options:
Role[sys_user]
Role[sys_user_profile]
Role[sys_user_record]
Role[sys_user_role]
Answer:
DExplanation:
In ServiceNow,rolesdefine the level of access a user has within an instance.Roles are stored in thesys_user_roletable.
Definition of a Role:
Aroleis a collection ofpermissionsthat grant access to different parts of the system.
Example:Theadminrole grants full access, while theitilrole allows incident management access.
sys_user_role Table:
This tablestores role recordsand their associated metadata.
Every role has aunique sys_id, aname, and may be associated withparent roles(role inheritance).
Users are linked to roles through thesys_user_has_roletable.
How Roles Work in ServiceNow:
A user assigned a role gainsall the permissionsassociated with that role.
Roles can behierarchical(one role can inherit permissions from another).
Example:Theitil_adminrole includes all the permissions of theitilrole, plus additional privileges.
Key Details About Roles and sys_user_role Table:Why Option D (sys_user_role) Is Correct?sys_user_role→ The correct table where roles are recorded in ServiceNow.
Why Other Options Are Incorrect?A. sys_user→ Incorrect; this table stores user records, not roles.
B. sys_user_profile→ Incorrect; this table does not exist in ServiceNow.
C. sys_user_record→ Incorrect; this is not a valid table in ServiceNow.
ServiceNow Docs – Roles and Role Managementhttps://docs.servicenow.com
ServiceNow Table Schema – sys_user_role
ServiceNow Developer Portal – Role Hierarchy & Best Practices
References from Certified System Administrator (CSA) Documentation:
What are the main UI component(s) of the ServiceNow Platform?
Options:
Banner Navigator
Banner Frame
Application Frame
Application Navigator
Content Menu
Content Frame
Answer:
B, D, FExplanation:
Themain UI components of the ServiceNow platformare designed to provide a structured and user-friendly experience for interacting with the system. These core UI elements include:
Banner Frame– Displays key information such as the logo, user profile, settings, and global search.
Application Navigator– Provides access to different modules and applications within ServiceNow.
Content Frame– Displays the main content area where users interact with forms, lists, and dashboards.
A. Banner Navigator– Incorrect terminology; the correct term isBanner Frame.
C. Application Frame– No such UI component exists in ServiceNow.
E. Content Menu– This is not a primary UI component; the correct term isContent Frame.
Why Other Options Are Incorrect:
ServiceNow Documentation:User Interface Overview
CSA Exam Guide:CoversBanner Frame, Application Navigator, and Content Frameas the three primary UI components.
Reference from CSA Documentation:Thus, the correct answer is:
B. Banner Frame, D. Application Navigator, F. Content Frame
Access Control rules may be defined with which of the following permission requirements? (Choose three.)
Options:
Roles
Conditional Expressions
Assignment Rules
Scripts
User Criteria
Groups
Answer:
A, B, DExplanation:
InServiceNow,Access Control Rules (ACLs)define thepermissionsrequired for users to interact with records, fields, or UI actions. ACLs are enforced at thedatabase leveland are evaluatedbefore granting accessto a user.
Access Control rules can be configured usingthree primary permission requirements:
Rolesdefine aset of permissionsassigned to users.
Access Control rules canrequire users to have a specific role(e.g.,admin,itil,catalog_admin) to perform an action on a table, field, or record.
Example:
A rule might state:Only users with theitilrole can read theIncidenttable.
Conditional expressionsallow access based on a specified condition.
These conditions areevaluated at runtime, and access is granted if they are met.
Example:
A condition could be:"Allow access if the record's 'State' field is 'New'".
This would mean that users can only modify records if their state is "New".
Scriptsallow advanced, custom logic to determine access.
ACLs supportserver-side scripts(written in JavaScript) that use thegs.hasRole(),currentobject, or other logic to evaluate whether a user should have access.
Example:
1. Roles (Correct -)2. Conditional Expressions (Correct -)3. Scripts (Correct -)javascript
CopyEdit
// Allow access only if the user is the requester of the record
answer = current.requested_for== gs.getUserID();
Scripts provideflexibilityby allowing complex access conditions beyond simple roles or expressions.
C. Assignment Rules(Incorrect)
Assignment Rulesare used toautomatically assign recordsto users or groups based on conditions.
They do not defineaccess control permissions.
E. User Criteria(Incorrect)
User Criteriais used inService CatalogandKnowledge Base (KB)to control access to catalog items or knowledge articles.
It isnot usedfor ACLs at the table/field level.
F. Groups(Incorrect)
Groupsare collections of users but cannot be directly used in ACLs.
Instead,roles(which are often assigned to groups) are used to define ACL permissions.
Why Other Options Are Incorrect?
ServiceNow Product Documentation - Access Control Rules
Access Control Rules Overview
Defining Access Control Rules
ServiceNow Security Model
Role-Based Access
Scripted ACLs
References from ServiceNow CSA Documentation:
Which of the following is true of Service Catalog Items in relation to the Service Catalog?
Options:
They run behind the scenes.
They are the building blocks.
They are optional.
They provide options.
Answer:
BExplanation:
InServiceNow, theService Catalogis a centralized portal where users can request IT services, hardware, software, and other business-related items. Within theService Catalog, the fundamental components are known asService Catalog Items.
Definition of Service Catalog Items:
AService Catalog Itemrepresents a specific service, product, or action that a user can request from theService Catalog.
It is thecore componentthat defines what users can request.
Examples include:
Requesting anew laptop
Submitting anaccess request
Ordering asoftware installation
Why They Are the "Building Blocks" of the Service Catalog:
All Service Catalog requests are based on catalog items—without them, the catalog has no offerings.
Each item has associated workflows, approvals, and fulfillment processesthat define how the request is handled.
They form the foundationof the Service Catalog because every service request must be tied to an item.
Understanding Service Catalog Items
Why Answer "B" is Correct:✔️"They are the building blocks."
Service Catalog Itemsserve as the fundamental componentsof the catalog.
They define what services and products are available for request.
Withoutcatalog items, the Service Catalog would not function as intended.
Why the Other Answers Are Incorrect:A. "They run behind the scenes."
Incorrectbecause Service Catalog Items arevisible to usersin the Service Catalog portal.
While workflows and fulfillment processes may operate in the background, the items themselves arenot hidden.
C. "They are optional."
Incorrectbecause Service Catalog Items aremandatoryfor a functioning Service Catalog.
Thecatalog is useless without catalog items, making them essential, not optional.
D. "They provide options."
Incorrectbecause while Service Catalog Items can havevariables(such as dropdown selections or checkboxes), their primary role isnot just to provide options but to define the services available.
ServiceNow CSA Study Guide – Service Catalog & Request Management
ServiceNow Docs: Service Catalog Overview(ServiceNow Documentation)
ServiceNow Tables & Data Model (sc_catalog, sc_cat_item, sc_request, sc_task)
References from the Certified System Administrator (CSA) Documentation:
For Administrators creating new Service Catalog items, what is a characteristic they should know about Service Catalog variables?
Options:
Service Catalog variables can only be used in Record Producers
Service Catalog variables can only be used in Order Guides
Service Catalog variables cannot affect the order price
Service Catalog variables are global by default
Answer:
DExplanation:
Service Catalog variables in ServiceNow are used to capture user input when they request catalog items, record producers, or order guides. These variables help customize user interactions and drive automation within Service Catalog workflows.
Key Characteristics of Service Catalog Variables:
Global by Default:
When a Service Catalog variable is created, it isglobal by default, meaning it can beused across multiple catalog itemsunless scoped to a specific item.
This helps inreusabilityof variables across different catalog items, reducing redundancy.
However, administrators candisable the "Global" checkboxif they want the variable to be specific to one catalog item.
Types of Service Catalog Variables:
Variables can besingle-line text, choice lists, reference fields, checkbox, multi-line text, and more.
They allow administrators to collect structured data from users during item requests.
Reusability Across Catalog Items:
Global variables can be used across multiple catalog itemswithout creating duplicate variables.
This is useful when multiple items require the same type of user input (e.g., location, department).
Visibility and Dependency:
ServiceNow allowsUI policiesandcatalog client scriptsto control the behavior of these variables dynamically.
Admins can configurevisibility, mandatory status, or dependenciesbased on user selections.
Explanation of Other Options (Why They Are Incorrect):
Option A (Service Catalog variables can only be used in Record Producers) – Incorrect
While Service Catalog variablescanbe used in Record Producers, they arenot limitedto them.
Variables can also be used inCatalog Items, Order Guides, and Requested Items (RITM).
Option B (Service Catalog variables can only be used in Order Guides) – Incorrect
Service Catalog variablescanbe used in Order Guides, but they arenot restrictedto them.
Order Guides allow multiple items to be ordered together, but variables can be used independently in Catalog Items and Record Producers as well.
Option C (Service Catalog variables cannot affect the order price) – Incorrect
Service Catalog variablescan affect pricingthroughVariable Price Mapping.
If configured, variables (like dropdowns or checkboxes) can be linked to aprice adjustment, impacting the total cost of the request.
For example, selecting "Additional Storage" in a cloud server request could add extra costs dynamically.
Official Reference from ServiceNow Certified System Administrator (CSA) Documentation:
ServiceNow Documentation – Service Catalog Variables: ServiceNow Variables Guide
ServiceNow CSA Exam Guide: Covers Service Catalog fundamentals, including variable behavior and reusability.
Table Access Control rules are processed in the following order:
Options:
any table name (wildcard), parent table name, table name
table name, parent table name, any table name (wildcard)
parent table name, table name, any table name (wildcard)
any table name (wildcard), table name, parent table name
Answer:
BExplanation:
In ServiceNow,Table Access Control (ACL) rulesdefine the permissions for accessing records within a table. When a user attempts to access a record, ServiceNow processesACL rules in a specific orderto determine if the user has the necessary permissions.
Specific Table Name ACLs
ServiceNowfirst checks ACL rulesthat are defined for the exact table being accessed.
If there are multiple ACL rules for the same table, ServiceNow evaluates themfrom most specific to least specific(i.e., field-level ACLs before table-level ACLs).
Parent Table Name ACLs(If applicable)
If the table inherits from another table (e.g.,Incident inherits from Task), ServiceNownext checks ACL ruleson theparent table.
This ensures that inherited rules are properly applied.
Wildcard ACLs (*)(Any table)
If no explicit ACL rule is found for the table or its parent, ServiceNow checkswildcard ACL rules (*), which apply toall tables.
Wildcard ACLs act as alast resortwhen no table-specific rules exist.
Order of Processing ACL Rules:
(A) any table name (wildcard), parent table name, table name – Incorrect
Wildcard rules (*) areprocessed last, not first.
(B) table name, parent table name, any table name (wildcard) – Correct
This follows the correctprocessing order:
First:ACLs for the specific table
Second:ACLs for the parent table (if applicable)
Third:Wildcard ACLs (*)
(C) parent table name, table name, any table name (wildcard) – Incorrect
Parent table ACLs arechecked aftertable-specific ACLs, not before.
(D) any table name (wildcard), table name, parent table name – Incorrect
Wildcard ACLs (*) arealways processed last, so this order is incorrect.
Explanation of Each Option:
Field-level ACLs(column-specific) take precedence overtable-level ACLs.
If multiple ACL rules apply,all must evaluate totruefor access to be granted.
Explicit Deny:If an ACL rule explicitlydenies access, the user is denied, even if another ACL grants access.
Always Test ACLs:Use the "Security Debugging" feature (/sys_security_acl_list.do) to verify how ACLs are applied.
Additional Notes & Best Practices:
ServiceNow Docs: How Access Control Rules Work
https://docs.servicenow.com
ServiceNow Community: Understanding ACL Processing Order
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
Which term refers to application menus and modules which you may want to access quickly and often?
Options:
Breadcrumb
Favorite
Tag
Bookmark
Answer:
BExplanation:
In ServiceNow,Favoritesallow users to quickly accessapplication menus and modulesthat they frequently use. By marking an application menu or module as a favorite, it appears under theFavorites tab in the Application Navigator, making navigation faster and more efficient.
(A) Breadcrumb – Incorrect
Breadcrumbs in ServiceNow show thenavigation pathwithin a list view or form.
They help users filter data quickly but donotstore shortcuts for quick access.
(B) Favorite – Correct
TheFavorite featurein ServiceNow allows users to save frequently used menus and modules for quick access.
Users canadd, remove, and reorderfavorites for better personalization.
Located in theApplication Navigator, favorites appear at the top for easy access.
Favorites can include forms, records, reports, or dashboards.
(C) Tag – Incorrect
Tagsare used toorganize and categorize records(e.g., incidents, problems, change requests).
Tags help users group related records but donotcreate direct menu shortcuts.
(D) Bookmark – Incorrect
ServiceNow doesnotuse the term "Bookmark" for quick access to menus and modules.
While users can bookmark URLs in a web browser, this is different from ServiceNow’s built-inFavoritesfeature.
Explanation of Each Option:
Users cancustomize Favoritesby renaming them or selecting an icon for better visibility.
Admins canpre-configure favoritesfor users based on roles to improve productivity.
Favorites improveuser efficiencyby reducing the number of clicks needed to reach frequently used items.
ServiceNow Docs: Using Favorites in the Application Navigator
https://docs.servicenow.com
ServiceNow Community: Personalizing the Application Navigator with Favorites
https://community.servicenow.com
Additional Notes & Best Practices:References from Certified System Administrator (CSA) Documentation:
Which of the following concepts are associated with the ServiceNow CMDB? (Choose four.)
Options:
Service Processes
User Permissions
Tables and Fields
A Database
The Dependency View
Answer:
A, C, D, EExplanation:
TheConfiguration Management Database (CMDB)in ServiceNow is a centralized repository that stores information aboutConfiguration Items (CIs), their attributes, and relationships. It plays a crucial role in IT Service Management (ITSM), helping organizations track assets, dependencies, and service impacts.
Thefour correct concepts associated with the CMDBare:
The CMDB is structured usingtablesandfieldswithin the ServiceNow database.
Different tables store different types ofConfiguration Items (CIs)such as servers, applications, and network devices.
Example CMDB Tables:
cmdb_ci(Base CMDB Table)
cmdb_ci_server(Stores server-specific CIs)
cmdb_ci_database(Stores database-related CIs)
Each table hasfieldsthat store attributes (e.g.,Serial Number, IP Address, Location).
The CMDB is essentially adatabasethat holds detailed information about IT assets and their relationships.
It enables organizations to maintain an accurate inventory of IT infrastructure.
The database helps withincident management, change management, and asset tracking.
Dependency Viewprovides agraphical representationof how Configuration Items (CIs) are related.
This visualization helps IT teamsunderstand dependencies, impact analysis, and root cause analysis.
Example:
If adatabase servergoes down, theDependency Viewcan show which applications and services will be affected.
The CMDB supports variousIT Service Management (ITSM) processes, such as:
Incident Management(linking incidents to affected CIs)
Change Management(analyzing the impact of changes on CIs)
Problem Management(identifying root causes of recurring issues)
The CMDB ensures that these processes operate with accurate and updated asset data.
1. Tables and Fields (Correct)2. A Database (Correct)3. The Dependency View (Correct)4. Service Processes (Correct)
Why the Incorrect Option is Wrong:B. User Permissions (Incorrect)
Whileuser permissions(such as roles and access controls) exist in ServiceNow, they arenot a fundamental concept of the CMDB itself.
Permissions (likecmdb_readoradmin) controlwho can access and modify the CMDB, but they are notcore CMDB components.
AnIT administratorwants to checkwhich business services depend on a specific database serverbefore performing maintenance.
Using theCMDB Dependency View, they see that the database server is linked to anemail serviceand acustomer portal.
This insight helps them plan achange requestto notify impacted users before the server is taken offline.
Example Use Case:
What defines conditions that are evaluated against users to determine which users can create, read, write, and retire knowledge articles.
Options:
User conditions
User info
User Criteria
User permissions
Answer:
CExplanation:
In ServiceNow,User Criteriadefine conditions that determinewhich userscancreate, read, write, and retireknowledge articles in aKnowledge Base (KB). User Criteria help enforceaccess controland ensure that only authorized users can interact with specific knowledge bases.
Control who canread, contribute, edit, or retireknowledge articles.
Based onroles, groups, departments, locations, or custom conditions.
Applied at theKnowledge Base level, affecting all articles within that KB.
Can be combined using"Must match all"or"Match any"logic.
Example 1: Restricting Read Access
A knowledge base for IT Support should be accessibleonly to IT employees.
User Criteria:Department = IT, OR Role = itil
Only IT employees or ITIL users can read articles in this KB.
Example 2: Controlling Who Can Contribute
OnlyHR staffshould be allowed to create or update HR-related knowledge articles.
User Criteria:Group = HR Team, OR Role = knowledge_manager
Only HR Team members and Knowledge Managers can contribute.
User Criteriais the official term in ServiceNow for defining access control conditions for knowledge articles.
It allows precise control over who canread, create, write, or retirearticles.
It is a feature within theKnowledge Management application.
A. User Conditions – Incorrect
No such concept exists in ServiceNow. User Criteria, not "User Conditions," determine knowledge article access.
B. User Info – Incorrect
"User Info" refers to details stored in thesys_usertable (e.g., name, email) but does not define knowledge permissions.
D. User Permissions – Incorrect
While permissions exist in ServiceNow (via roles and ACLs),User Criteriaspecifically manageKnowledge Baseaccess.
ServiceNow Docs: User Criteria for Knowledge Management
ServiceNow CSA Study Guide – Knowledge Management Permissions
ServiceNow Product Documentation: Configuring Knowledge Base Access
Key Features of User Criteria:Examples of User Criteria:Why "C. User Criteria" is the Correct Answer?Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
Which tool is used to have conversations with logged-in users in real-time?
Options:
Connect Chat
Now Messenger
User Presence
Comments
Answer:
AExplanation:
Connect Chatis the real-time messaging tool in ServiceNow that allows logged-in users to communicate instantly within the platform. It provideslive, interactive conversationsbetween users, which is particularly useful for collaboration in IT Service Management (ITSM), HR, and other ServiceNow modules.
Primary Functionality:
Enablesreal-time conversationswithin ServiceNow.
Allows communication betweenindividual users, groups, and support teams.
Can be integrated into variousServiceNow applications(e.g., Incident Management, HR Service Delivery).
Where to Access It:
Users can accessConnect Chatfrom theConnect Sidebar(a chat window on the right side of the screen).
Available under:All → Connect Chat.
Key Features:
Supportsone-on-one and group conversations.
Integrates withwork notes and commentson ServiceNow records.
Providesnotifications and presence indicatorsto show who is online.
Understanding Connect Chat:
B. Now Messenger– Incorrect.
No such tool calledNow Messengerexists in ServiceNow.
C. User Presence– Incorrect.
User Presenceallows users to seewho is onlinein the system but does not provide chat functionality.
D. Comments– Incorrect.
Commentsare used to provideasynchronous updateson records but do not enablereal-time communication.
Explanation of Incorrect Answers:
ServiceNow Product Documentation → Connect Chat
ServiceNow CSA Study Guide → Collaboration Tools in ServiceNow
ServiceNow Knowledge Base → Connect Chat vs. User Presence
References from Certified System Administrator (CSA) Documentation:
Which script can run when a record is displayed, inserted, updated, deleted, or when a table is queried?
Options:
Business Rule
Client Script
Record Rule
UI Script
Scheduled Job
Answer:
AExplanation:
Detailed Explanation:
Business Rulesin ServiceNow are server-side scripts that execute in response to database operations, such as when a record is displayed, inserted, updated, deleted, or queried. They are critical for automating processes, ensuring data integrity, and performing backend operations without user intervention. Business Rules can be set to run at different times, such as before or after the database action, depending on the requirement. (Reference: ServiceNow Documentation - Business Rules and Server-side Scripting)
=================
What is the name of the string that display filter criteria?
Options:
Topic
Choice
Breadcrump
Menu
Answer:
CExplanation:
InServiceNow, aBreadcrumbis thestring of filter criteriadisplayed at the top of a list when filters are applied. Breadcrumbs help usersnavigate and refine filterswithout having to manually edit conditions.
Navigate to a list view(e.g., Incidents, Requests).
Apply a filter (e.g., "Priority is High" AND "State is New").
Abreadcrumb stringappears, displaying the filter conditions.
Users canclick on different parts of the breadcrumbto adjust or remove filter conditions dynamically.
A. Topic
Topics are used inKnowledge Management and Virtual Agentbut do not represent filter criteria.
B. Choice
A Choice refers todropdown optionsin ServiceNow fields, not filters.
D. Menu
Menus provide navigation options, but they do not display filters.
If users would like to locate and assign a task to themselves in the Platform, What action could they perform from the list view to make the assignment?
Choose 2 answers
Options:
Select the record using the check box, then select the Person icon
Double click on the Assigned to value, type the name of the user, and select the green check
Select the record using the check box then select the Assign To Me UI action on the List Header
Right click on the Task number and select the Assign to me option in the menu
Select the Task number, and select the Assign to me UI action on the form
Answer:
C, DExplanation:
In ServiceNow, users canself-assigntasks directly from theList Viewwithout opening the record. This improves efficiency by allowing users toquickly take ownershipof unassigned tasks.
C. Select the record using the check box then select the Assign To Me UI action on the List Header
Users can selectone or multiple recordsusing thecheckboxand then click the"Assign to Me"action in the list header.
This is useful forbulk assignmentwhen multiple tasks need to be assigned at once.
D. Right-click on the Task number and select the Assign to me option in the menu
Right-clickingon theTask Numberopens acontext menuwith the"Assign to me"option.
This is a quick way to take ownership of a taskwithout opening the record.
A. Select the record using the check box, then select the Person icon
There isno "Person icon"in theList Viewfor task assignment.
B. Double-click on the Assigned to value, type the name of the user, and select the green check
Inline editing (double-clicking)on the Assigned to field only worksif the field is editable, but it’s not the preferred way to self-assign a task.
E. Select the Task number, and select the Assign to me UI action on the form
This requiresopening the record, while the question specifically asks forlist view actions.
In Flow Designer, where is the data from an action stored so it can be used in subsequent actions in the flow?
Options:
Field Icon
Field Value
Data Pill
Data Element
Data Trigger
Answer:
CExplanation:
InFlow Designer, when an action is executed, its output (data) is stored as aData Pill. TheseData Pillscan be used insubsequent actionswithin the same flow.
Data Pillsrepresent pieces of data produced by previous steps in the flow.
They arevisually represented as draggable tokensin Flow Designer.
Users candrag and dropData Pills into fields of subsequent actions to dynamically use the stored data.
A"Create Record"action generates a new incident.
TheIncident Numberis stored as aData Pill.
A subsequent"Send Email"action can use thisIncident Number Data Pillin the email subject/body.
A. Field Icon– No such term exists in Flow Designer.
B. Field Value– Field values exist on forms but are not used for storing action data in Flow Designer.
D. Data Element– This is a general term but does not specifically refer to Flow Designer storage.
E. Data Trigger– A triggerinitiatesa flow but does not store action data.
ServiceNow Flow Designer – Data Pills
ServiceNow CSA Training Module:"Using Data in Flow Designer Actions"
What is a Data Pill?Example Scenario:Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
Which field (or fields) is used as a unique key during imports?
Options:
Match Fields
Coalesce Fields
Key Fields
Sys IDs
Answer:
BExplanation:
Understanding Data Imports in ServiceNow:
When importing data into ServiceNow, you need to determine how incoming datamatches existing recordsto avoid duplication.
Coalescing fieldsare used to identify whether anincoming record already existsin the target table.
Why "Coalesce Fields" is the Correct Answer:
Coalescing means using specific fields as unique identifiersto determine if a record should beupdatedorinserted as a new record.
If a match is found based on the coalesce field, ServiceNowupdatesthe existing record.
If no match is found, anew record is inserted.
Why Other Answers Are Incorrect:
A. Match Fields→ Not an official ServiceNow term related to import sets. Matching is done through coalescing, but "Match Fields" is not the correct terminology.
C. Key Fields→ This is a general database term, but in ServiceNow, "Coalesce Fields" is the term used for identifying unique keys during imports.
D. Sys IDs→ TheSys IDis a unique identifier for each record in ServiceNow, but it is not used for coalescing unless explicitly set as the coalesce field.
Best Practice Solution:
Set asingleormultiplefields ascoalesce fieldsin theTransform Mapto ensure proper data deduplication.
Navigate toSystem Import Sets → Transform Maps, select the relevant transform map, and mark the coalescing fields.
Which one of the following is true for a table with the "Allow configuration" Application Access option selected?
Options:
Out of scope applications can create Business Rules for the table
Only the in scope applications scripts can create Business Rules for the table
Out of scope applications can add new tables to the scoped application
Any user with the application's user role can modify the application's scripts
Answer:
ARoles can inherit permissions from other roles. Which role inherits all of the permissions of the catalog role and the user_critena_admm roleplus has permissions to create Items and Services?
Options:
item Admin [sn_item_admin]
SysAdmin[sys_admln]
Catalog Admin[catalog_admin]
Catalog Auinor (sn_cataiog_write]
Answer:
CExplanation:
TheCatalog Admin [catalog_admin]role:
Inherits permissions from both:catalog role(Basic Service Catalog access)user_criteria_admin role(User Criteria management)
Has additional permissions to:Create and manage Catalog Items and ServicesConfigureCatalog Categories, Order Guides, and Variables
A. Item Admin [sn_item_admin] →Incorrect
This role does not inherituser_criteria_adminpermissions.
It isspecific to managing Catalog Itemsbut does not have full Catalog Admin permissions.
B. Sys Admin [sys_admin] →Incorrect
Thesys_adminrole has full system access but is notService Catalog-specific.
D. Catalog Author [sn_catalog_write] →Incorrect
TheCatalog Authorrole canedit catalog itemsbutcannot create new ones.
Why the Other Options Are Incorrect?
ServiceNow Catalog Roles
Official ServiceNow Documentation Reference:
An application called My App has a table. MyAppTable, with this Application Access configuration:
Accessible from: All application scopes Can read: Selected Can delete: Not selected Allow configuration: Selected
Which of the following is true based on this configuration?
Options:
Any Application developer can write a Business Rule which successfully deletes all records from the MyAppTable
An application developer working in the My App scope can write a Business Rule for the MyAppTable table which successfully deletes all records from the MyAppTable table
An application developer working in another privately scoped application can write a Business Rule for the MyAppTable table which successfully deletes all records from the MyAppTable table
No Business Rule can be written which successfully deletes all records from the MyAppTable table
Answer:
AWhich component of a table contains a piece of data for one record?
Options:
Factor
Field
Datapoint
Element
Item
Answer:
BExplanation:
Understanding Table Structure in ServiceNow:
Atablein ServiceNow is a structured collection of data, similar to a database table.
Eachrecord (row)in a table consists of multiplefields (columns), where each field holds a specific piece of information.
Why "Field" is the Correct Answer:
Afieldis a single unit of data storage in a table.
Each field corresponds to a specific data attribute (e.g.,Name, Email, Phone Number).
Arecord(also called a row) consists of multiple fields.
Why Other Answers Are Incorrect:
A. Factor→ Not a recognized ServiceNow term related to tables or data storage.
C. Datapoint→ While a field may contain a data point, ServiceNow does not use this term in table structure definitions.
D. Element→ In ServiceNow, "element" is sometimes used in scripting but does not specifically refer to a field in a table.
E. Item→ "Item" is used in catalog and asset management but does not refer to a component of a table.
Best Practice Solution:
UseTable Dictionaryto explore fields in a table.
Navigate toSystem Definition → Tables & Columnsto review the structure of any table.
What are advantages of using spokes for integrations? Choose 3 answers
Options:
Reduces the need for code
Features scale and control mechanisms
Free spokes are available in the ServiceNow Store
Ensures discoverability and reuse
Automated event management
Answer:
A, B, DExplanation:
SpokesinServiceNow IntegrationHubare pre-built connectors that allow organizations to integrate with external systemswithout requiring custom scripting. They providelow-code/no-codesolutions, making integrations faster and more scalable.
A. Reduces the need for code
Spokes come withprebuilt actions, reducing the need forcustom scripting.
Example: Instead of writing aREST API scriptto send a message viaSlack, aSlack Spokeprovides anactionfor it.
B. Features scale and control mechanisms
Spokes supportenterprise scalabilitywith built-ingovernance, security, and controlmechanisms.
Example:Rate limitsprevent excessive API calls, ensuring stability inlarge-scaleintegrations.
D. Ensures discoverability and reuse
Spokes allowactionsto bereusedacross different flows and automations.
Thisenhances maintainabilityby ensuring integrations are not duplicated.
C. Free spokes are available in the ServiceNow Store
Whilesomespokes are free,many require a separate license.
IntegrationHub Standard and Enterprisesubscriptions cover most advanced spokes.
E. Automated event management
Event Managementis part ofITOM, notIntegrationHub Spokes.
While spokestrigger actionsbased on events, theydo not manage eventslike ITOM Event Management.
What role enables someone to authorize a request, with no other permissions on the platform?
Options:
Approver [approver-user]
Authorize [authorize-user]
Reviewer [reviewer_user]
Approver Group [approval_group]
Verification [verify_user]
Answer:
AExplanation:
In ServiceNow, theApprover [approver-user] roleis specifically designed for users who need toauthorize requestsbut should not have any other permissions or administrative access to the platform.
Canapprove or reject requests(e.g., Change Requests, Service Catalog Requests).
No additional platform permissions(cannot create, modify, or view records beyond approvals).
Assigned automatically tousers designated as approversin approval workflows.
AnIT Managerreceives an approval request for a new laptop.
Themanager logs in and sees only the approval request(no other system access).
Theyapprove/rejectthe request without modifying any records.
Key Features of the Approver Role:Example Use Case:
B. Authorize [authorize-user] →Incorrect
No such role exists in ServiceNow.
C. Reviewer [reviewer_user] →Incorrect
No such role exists in ServiceNow.
D. Approver Group [approval_group] →Incorrect
Approval groupsallow multiple users to approve a request collectively, but it is not a standalone role.
Theapprover-user roleis the correct answer for individual approvals.
E. Verification [verify_user] →Incorrect
No such role exists in ServiceNow.
Why Other Options Are Incorrect?
Approval Configuration
User Roles in ServiceNow
Official ServiceNow Documentation Reference:
What type of query allows you to filter list data using normal words, instead of the condition builder?
Options:
Natural Language Query
Alexa Query
Machine Learning Query
Predictive Intelligence Query
Auto-suggest Query
Answer:
AExplanation:
ANatural Language Query (NLQ)allows users to filter list data using plain English instead of using the traditional condition builder. NLQ interprets human-readable search terms and translates them into system queries, making it easier for non-technical users to retrieve information without having to understand the underlying database structure.
User-friendly: Users can type a question in normal language (e.g., "Show me all open incidents assigned to me").
Automatic Query Conversion: The system translates the NLQ into a structured query that ServiceNow understands.
Faster Search & Filtering: It helps in quickly filtering and finding records without manually setting conditions.
Works on Lists: NLQ is used primarily in list views where users need to filter or search records.
Key Features of NLQ in ServiceNow:Example Usage:If a user enters"Show me all open incidents for John Doe", the NLQ engine will convert it into a structured query like:
[State = Open] AND [Assigned To = John Doe]
ServiceNow Product Documentation→ "Natural Language Query Overview"
ServiceNow List Filters and Condition Builder→ "Using Natural Language Queries for Filtering"
References from Certified System Administrator (CSA) Documentation:
If you want to manage your personal tasks through a visual, drag-and-drop interface, what application would you use?
Options:
Visual Task Boards
Service Desk
Virtual Agent Homepage
Personal Task Tracker
Answer:
AExplanation:
✔Visual Task Boards (VTB)provide aKanban-style interfacefor tracking and managing tasks visually. Users can:
Create personal or team boardsto manage tasks.
Drag and drop task cardsbetween different lanes (e.g., "To Do," "In Progress," "Completed").
Filter and categorize workdynamically.
Types of Visual Task Boards:
Freeform Boards– Simple personal boards for organizing work.
Guided Boards– Based on ServiceNow lists and automatically updated.
Flexible Boards– A mix of Freeform and Guided boards.
Option B (Service Desk)is incorrect because it refers to theService Desk applicationfor handling incidents and tickets.
Option C (Virtual Agent Homepage)is incorrect because it is used forchatbot interactions, not task management.
Option D (Personal Task Tracker)is incorrect because there is no such feature in ServiceNow.
????Reference:ServiceNow Visual Task Boards (VTB) Documentation
On Access Control Definitions, what are ways you can set the permissions on a Table?
Choose 3 answers
Options:
Groups
CRUD
Roles
Script that sets the answer variable to true or false
Conditional Expressions
Answer:
C, D, EExplanation:
InServiceNow Access Control Definitions, permissions for a table can be set usingAccess Control Rules (ACLs), which define who cancreate, read, update, and delete (CRUD)records. Permissions can be applied using:
Roles
Roles(sys_user_role) control access by grouping users with similar permissions.
Example: An ACL rule can specify that only users with theitilrole can view incidents.
Script that sets the answer variable to true or false
Customscripts(written in ACL conditions) determine access dynamically.
Example: A script may check if the logged-in user is therecord's assigned userbefore granting permission.
Conditional Expressions
Conditional expressions allowrule-based accesswithout scripting.
Example: A condition like"Assigned to is the current user"can be used to restrict access.
A. Groups
Access Control Rules are applied based onroles, not groups. While roles can be assigned to groups, ACLs do not directly use groups.
B. CRUD
CRUD (Create, Read, Update, Delete) isnot a method of setting permissionsbut rather theactionsthat ACLs control.
When looking at a long list of records, you want to quickly filler, to show only those which have Shon Description containing email
How might you do that?
Options:
Click List Magnifier to expand column search, on Short Description, type “email, click enter
Click List Magnifier to expand column search, on Short Description, lype *email, click enter
Click List Magnifier to expand column search, on Short Description, type email, click enter
On Search box, select text, type email, click enter
Answer:
BExplanation:
In ServiceNow,wildcardsare used to filter lists effectively. To search for records whereShort Description contains "email", use theasterisk (*) wildcard.
Click the List Magnifier (????) to enable column search.
In the "Short Description" column search box, type:
Steps to Filter a List for "email" in Short Description:CopyEdit
Press Enterto apply the filter.
*email→ Finds any record where "email" appearsanywherein theShort Description.
email*→ Finds records where "email" is at thebeginningof theShort Description.
*email*→ Also works but is redundant, as*emailalready searches within the text.
A. Click List Magnifier, on Short Description, type “email”, click enter →Incorrect
Typing just "email"only searches for an exact match, not occurrenceswithinthe text.
C. Click List Magnifier, on Short Description, type email, click enter →Incorrect
Same issue as (A) – it doesnotuse a wildcard, so it only returns exact matches.
D. On Search box, select text, type email, click enter →Incorrect
Theglobal search barisnot column-specific, meaning it searches across multiple tables, not justShort Description.
Using List Filters and Wildcards
ServiceNow Search Wildcards
Why Wildcards Matter?Why Other Options Are Incorrect?Official ServiceNow Documentation Reference:
When would you use the following steps?
1, Homepage Admin > Pages
2. Right click on Homepage record
3. Select Unioad Portal Page
Options:
To publish a Homepage to the Portal
To retire a Homepage
To delete a Homepage
o To add a Homepage to an update set
Answer:
DExplanation:
In ServiceNow,homepages(classic dashboards) are part of the user experience, and administrators may need tomove them between instancesusing update sets.
Homepage Admin > Pages– This is where homepages are managed.
Right-click on a Homepage record– This brings up additional options.
Select "Unload Portal Page"– This action ensures that the homepage iscaptured in an update set, making it available for export to another instance.
Homepagesdo not automatically get addedto an update set when modified.
The "Unload Portal Page" option forces the homepage to be included in the update set.
This is necessary when moving homepages fromdevelopment to productionenvironments.
A. To publish a Homepage to the Portal– This stepdoes not publisha homepage; it just makes it available for update sets.
B. To retire a Homepage– Retiring a homepage involvesdisablingor removing it, not adding it to an update set.
C. To delete a Homepage– Deleting a homepage is done via the UI but does not require these specific steps.
ServiceNow Update Sets and Homepages
ServiceNow CSA Training Module:"Moving Configuration Changes Between Instances"
Explanation of the Given Steps:Why This Process is Used for Update Sets:Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
You have been asked to create a way for users to order a new iPhone, but only if they get two levels of approval. The approvers and users should be automatically notified at each approval level. What feature would you use to manage the approvals and notifications?
Options:
Parent-Child Approvers.
Approval Chains
Flows
Approval Criteria
Approver Delegates
Answer:
CExplanation:
InServiceNow,Flows (Flow Designer)is the recommended way tomanage multi-level approvals and notificationsfor catalog items like ordering a new iPhone.
Why Flows?
✔Automates Approval Processes– Flows allowsequential and parallel approval stepsto ensure that the request goes through multiple levels of approval.
✔Built-in Notifications– Automatically sendsemail or system notificationsto requesters andapprovers at each step.
✔Low-Code Solution– Eliminates the need for complex scripting by using agraphical interfaceto configure approvals and actions.
A user submits a request for anew iPhonethrough theService Catalog.
TheFlow Designer workflowstarts and routes the request to thefirst-level approver.
If approved, it moves to thesecond-level approver.
Notificationsare sent to the requestor and approvers at each step.
A. Parent-Child Approvers
No such built-in feature exists in ServiceNow. Approvals are handled viaFlow DesignerorWorkflow Engine.
B. Approval Chains
Approval Chains are not an officialServiceNow feature. The correct term isFlow Designer Approval Actions.
D. Approval Criteria
ServiceNow usesconditionsto define approval requirements, butApproval Criteriais not a standalone feature.
E. Approver Delegates
Delegates allow users toassign approvals to others, but theydo not manage multi-level approvals.
A department manager asks an analyst to build some reports. Where do you recommend the analyst start?
Options:
Report Dashboard > Create New
Reports > Getting Started
Performance Analytics > Reports
Self-Service > Reports
Reports > Create New
Answer:
EExplanation:
When an analyst needs to build a new report in ServiceNow, the best place to start isReports > Create New. This option provides a structured interface forselecting data sources, choosing visualization types, applying filters, and generating reports.
Steps to Create a New Report in ServiceNow:
Navigate toReports > Create New.
Select a data source (table) for the report.
Choose a report type (Bar Chart, List, Pie Chart, etc.).
Apply filters and groupings to refine the data.
Preview and save the report.
A. Report Dashboard > Create New– Dashboards display multiple reports but do not provide a direct interface for creating a new report.
B. Reports > Getting Started– This is ahelpful guide, but it is not where reports are created.
C. Performance Analytics > Reports– Performance Analytics focuses onadvanced trend analysis and KPIs, not general reporting.
D. Self-Service > Reports– This allows end-users toview and run reports, but it is not meant for creating new reports.
ServiceNow Reports and Dashboards
ServiceNow CSA Training Module:"Creating and Managing Reports in ServiceNow"
Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
A customer wants to be able to identify and track components of their infrastructure that support their ecommerce service. What ServiceNow products could support this requirement?
Choose 3 answers
Options:
Performance Analytics
Configuration Management (CMDB)
Financial Management
Discovery
Service Mapping
Answer:
B, D, EExplanation:
To track and manageinfrastructure componentsthat support aneCommerce service, a customer needs tools that providevisibility into IT assets, relationships, and dependencies.
B. Configuration Management (CMDB)
TheCMDBis a central repository that stores information aboutConfiguration Items (CIs)such as servers, databases, applications, and network devices.
Helpstrack relationshipsbetween components supporting the eCommerce service.
Example:Tracking which servers host the online store application.
D. Discovery
Discoveryautomatically identifies and updatesIT assets and infrastructurein the CMDB.
Scanson-premise and cloud environmentsto find servers, applications, and databases.
Example:Detecting newly deployed servers supporting the eCommerce platform.
E. Service Mapping
Service Mappingbuilds avisual mapof how infrastructure components (CIs) relate to abusiness service.
Helps identifydependenciesbetween applications and underlying infrastructure.
Example:Mapping how web servers, databases, and payment systems interact to support eCommerce transactions.
A. Performance Analytics
Performance Analytics (PA)is used fortrend analysis and reporting, but it doesnot track infrastructure components.
PA could beused laterto analyze eCommerce performance, but itdoes not discover or track components.
C. Financial Management
Financial Management(NowITFM or TBM) tracksIT costs and budgets, notinfrastructure components.
It helpsanalyze IT spendingrelated to infrastructure but doesnot provide technical trackingof eCommerce components.
While on an Incident record, how would you add a Tag for "Special Handling" to the record?
Options:
Click on the More options (.,.) icon, click Add Tag, type Special Handling, press enter
On the Special Handling field, check the box
On the Tag field, select Special Handling from the choice list
Click on the Context menu, select Add Tag, type Special Handling, press enter
Answer:
AExplanation:
InServiceNow,Tagsallow users to categorize and quickly find records without modifying the database structure. They act aslabelsthat can be applied to records dynamically.
To add aTagsuch as "Special Handling" to anIncident record, follow these steps:
Open the Incident recordin the platform.
Click the More options (.,.) iconin the top-right corner of the record.
Select"Add Tag."
Type"Special Handling"andpress Enterto apply the tag.
Once applied, the tag will appear in theTagsfield of the record, making it easier for users tosearch and filter incidentswith similar labels.
B. On the Special Handling field, check the boxIncorrect– There isno standard "Special Handling" fieldin the Incident table that acts as a tag.
If such a field exists, it would be acustom fieldand not related toTagsfunctionality.
C. On the Tag field, select Special Handling from the choice listIncorrect– Tags arenot stored in a field with a choice list.
Tags areuser-defined labelsthat can be dynamically added using the "More options" menu.
D. Click on the Context menu, select Add Tag, type Special Handling, press EnterIncorrect– TheContext Menu(right-click menu) doesnot provide an option to add a Tag.
Tags are added using theMore options (.,.) icon, not the Context Menu.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Using Tags????How to Use Tags
ServiceNow Docs – Searching Records with Tags????Search and Filter with Tags
Official ServiceNow Documentation References:
Conclusion:The correct answer is:
A. Click on the More options (.,.) icon, click Add Tag, type Special Handling, press Enter.
This is thestandard way to add a Tagin ServiceNow without modifying any database fields.
What is used to determine user access to knowledge bases or a knowledge article?
Options:
sn_kb_read, sn_article_read
Privacy Settings
Read Access Flag
User Criteria
Answer:
DExplanation:
In ServiceNow,User Criteriais the mechanism used to control and determine user access toknowledge bases (KBs) and knowledge articles. User criteria define which users, groups, or roles canread, write, and contributeto a knowledge base or specific articles within it.
How User Criteria Works:User Criteria are applied at both theknowledge baselevel and theknowledge articlelevel to manage access. They can be configured with specific conditions to allow or restrict access based on:
Users(specific users can be added directly)
Groups(access can be granted to a specific user group)
Roles(users with specific roles can be given access)
Advanced conditions(such as department, company, location, etc.)
A knowledge base can havemultiple user criteria, and a single user criterion can apply to multiple knowledge bases.
Read User Criteria– Determines who can view the knowledge base or an article.
Write User Criteria– Determines who can create, edit, or contribute knowledge articles.
Exclusions– You can exclude users or groups from accessing specific knowledge bases or articles even if they meet other conditions.
A. sn_kb_read, sn_article_read:
These are not standard ServiceNow permissions for controlling knowledge access.
In ServiceNow, permissions are managed through roles and user criteria, not direct ACL names like these.
B. Privacy Settings:
ServiceNow does not use "Privacy Settings" as an access control mechanism for knowledge bases.
Privacy settings might be relevant in other contexts, such asuser profiles or system preferences, but not for knowledge access control.
C. Read Access Flag:
There is no "Read Access Flag" in ServiceNow's knowledge management module.
Access is controlled viaUser Criteria, Roles, and Knowledge Base Settings.
Key Features of User Criteria in Knowledge Management:Why Other Options Are Incorrect?Official ServiceNow Documentation References:For more details, refer to the official ServiceNow documentation:
User Criteria for Knowledge Bases
Managing Knowledge Base Access
Knowledge Management User Criteria
Access Control rules are applied to a specific table, like the Incident table. What is the object name for a rule that applies to the entire Incident table (all rows and fields)?
Options:
incident .*
incident.all
incident .!
incident.None
Answer:
AExplanation:
InServiceNow Access Control Lists (ACLs), rules can be applied atdifferent levels:
Table-level– Applies to all fields and records in a table.
Field-level– Applies to specific fields within a table.
To create an ACL rule that applies toall rows and all fieldsof theIncident table, the correctobject nameis:
➡incident.*
incident.*–Grants or restricts access toall fields and recordsin theIncident table.
incident.number– Restricts access to the"Number" fieldin the Incident table.
incident.short_description– Controls access to the"Short Description" fieldonly.
B.incident.all
No such ACL naming convention exists in ServiceNow.
C.incident.!
This is not a valid ACL syntax in ServiceNow.
D.incident.None
This is not a recognized ACL format in ServiceNow.
Which is an example of when an application might use a Scheduled Script Execution (Scheduled Job)?
Options:
The application needs to run a client-side script at the same time every day.
To validate form input fields before a record is submitted.
The application needs to query the database every day to look for unassigned records.
To display a custom welcome message when a user logs in.
Answer:
CAn order from the Service Catalog has been placed. Two records in the Platformarecreated as a result.Which tworecords are associated with tins newly ordered item?
Choose 2 answers
Options:
A record of sc_task
A record of sc_req_llem table
A change record
An Incident record
A problem record
Answer:
A, BExplanation:
When an item isordered from the Service Catalog, two main records are created in ServiceNow:
sc_req_item(Requested Item - RITM)
Representseach individual itemin the order.
Tracks the approval process, fulfillment, and delivery for that specific item.
sc_task(Service Catalog Task - SCTASK)
Used toassign workto different fulfillment teams (e.g., IT, HR).
A singlesc_req_itemmay generate multiplesc_taskrecords.
A user orders aMacBook Profrom the Service Catalog.
ARequest (REQ#)is created.
ARequested Item (RITM#)is generated to track the MacBook order.
One or moreService Catalog Tasks (SCTASK#)are created for fulfillment (e.g., Procurement, Shipping).
C. A change record
Change records (chg_request) are created only if thecatalog item is linked to Change Management, which is not always the case.
D. An Incident record
Incidents (incident) are created forissues or break/fix cases, not for service requests.
E. A problem record
Problem records (problem) are used forroot cause analysis, not service catalog requests.
What access does a user need to be able to import articles to a knowledge base?
Options:
sn_knowledge_import
sn_knowledge contribute
Can contribute
Can import
Answer:
CExplanation:
In ServiceNow, toimport articlesinto aKnowledge Base (KB), a user must have thesn_knowledge_importrole.
sn_knowledge_import→ Required to import articles into a knowledge base.
sn_knowledge_contribute→ Allows users tocreate, edit, and publishknowledge articles butnot importthem.
sn_knowledge_admin→ Grantsfull administrative accessto manage the knowledge base, including permissions, categories, and workflows.
B. sn_knowledge_contribute– This role allowscontributing and editing articlesbut doesnot grant import capabilities.
C. Can contribute– Not a valid ServiceNow role; the correct role issn_knowledge_contribute.
D. Can import– Not a recognized role in ServiceNow. The correct role issn_knowledge_import.
ServiceNow Knowledge Management Roles
ServiceNow CSA Training Module:"Managing Knowledge Bases and Importing Articles"
Key Knowledge Management Roles:Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
An Administrator wants to review all the users having privileged access to identify users that no longer need this level of access. Which Security Center feature can help fulfill this requirement?
Options:
Security hardening
Security posture console
Security scanner
Customer actions
Answer:
DExplanation:
The Customer Actions feature in the Security Center allows administrators to take targeted actions such as reviewing privileged user access and managing accounts that might pose a risk. It is specifically designed to enable organizations to identify and remediate risks associated with user privileges, such as excessive access rights or orphaned privileged accounts. This feature aggregates risk data and prompts action items, allowing administrators to review, approve, or revoke privileged access based on current organizational policies.
While Security Hardening focuses on platform configurations and the Security Posture Console provides an overview of security metrics and trends, Customer Actions is the practical tool for directly managing and reviewing privileged access to ensure least privilege principles are enforced.
Which actions can you take to open the Context Menu on a list, form, or column? (Choose 2 answers)
Options:
Select the Context Menu icon
Double click on the list, form, or column heading
Use Ctrl+M command
Right-click on the list, form, or column heading
Select the Context Menu related link
Answer:
A, DExplanation:
✔The Context Menuin ServiceNow provides quick access to actions related to a list, form, or column.
Ways to Open the Context Menu:
Select the Context Menu icon (✔A)– Located at the top of lists and forms.
Right-click on the list, form, or column heading (✔D)– Opens the menu for quick actions.
Option B (Double click on the list, form, or column heading)is incorrect because double-clicking typicallyedits inline fields.
Option C (Use Ctrl+M command)is incorrect because no such shortcut exists.
Option E (Select the Context Menu related link)is incorrect because there is no such link in ServiceNow.
????Reference:ServiceNow UI Navigation & Context Menus
Which feature helps to automatically allocate a critical, high priority, service request to the appropriate assignment group or team member?
Options:
User Policy
UI policy
Predictive Intelligence
Assignment Rule
Answer:
DExplanation:
Assignment Rulesin ServiceNow automaticallyassign tasks(such as incidents, service requests, or change requests) to theappropriate group or individualbased on predefined criteria.
Acritical, high-priority service requestis created.
TheAssignment Rulechecks conditions (e.g., priority, category, requester, etc.).
The systemassignsthe request to the correctassignment group or individual.
How Assignment Rules Work:Example Scenario:
If an incident isPriority 1 (P1)and the category isNetwork, an assignment rule canautomatically route it to the "Network Support" group.
A. User Policy
No such feature exists in ServiceNow for task assignments.
B. UI Policy
UI Policies controlform behavior (visibility, field conditions, etc.), not assignment logic.
C. Predictive Intelligence
Predictive Intelligence usesmachine learningto suggest assignments, butAssignment Rulesare the primary mechanism for automatic task allocation.
An administrator creates "customer_table_admin" and "customer_table_user" roles for the newly created "Customer Table". Which ACL rule would grant access to all rows and all fields to both the customer_table_admin and customer_table_user roles?
Options:
customer.all
customer .*
customer.field
customer.none
Answer:
BExplanation:
InServiceNow Access Control Rules (ACLs), if an administrator wants to grant access toall rows and all fieldsof a custom table (e.g.,customertable) to specific roles (customer_table_adminandcustomer_table_user), they should create an ACL rule using theformat:
➡️tablename.*
For theCustomer Table, the correct ACL format is:
➡️customer.*
This rule allows bothcustomer_table_adminandcustomer_table_userfull accessto all fields and records in thecustomertable.
A. customer.all
Incorrect syntax; ServiceNow does not use.allin ACL rules.
C. customer.field
This would applyonly to a specific field, not all rows and fields.
D. customer.none
No such ACL naming convention exists in ServiceNow.
Which module would you use to customize your instances banner image, text and colors?
A Homepage Admin > Pages > Branding
Options:
System Ul > Ul Pages > Branding
System Properties > Branding
System Properties > Basic Configuration UI16
Service Portal > Portals > Branding
Answer:
BExplanation:
To customize thebanner image, text, and colorsof your instance in ServiceNow, you use theSystem Properties > Brandingmodule. This module allows administrators to control variousUIaspects, including thebrandingof the system.
Banner Image: Change the header image seen across the UI.
Text: Customize the text displayed in the header or other branding areas.
Colors: Modify the colors of various UI elements to match your company's branding.
Key Customizations Available in Branding:This is typically applied to bothUI16 (desktop)andUI11 (classic)interfaces, ensuring a consistent experience across the instance.
A. Homepage Admin > Pages > Branding– This is used forhomepagesrather than global instance branding.
C. System Properties > Basic Configuration UI16– This section allows configuration of theUI layout and elementsbut does not specifically manage branding elements like banner image and colors.
E. Service Portal > Portals > Branding– This is specific toService Portal branding, not for global instance customization.
ServiceNow Branding Configuration
ServiceNow CSA Training Module:"System Properties and Branding"
Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
What helps to define the structure of a catalog item form that is displayed to the customer?
Options:
Catalog Definition
Order Guides
Variables
Catalog Description
Answer:
CExplanation:
In the ServiceNow Service Catalog, the actual form structure—the input fields, checkboxes, and drop-downs that a user interacts with—is built using Variables.
While a standard ServiceNow form is defined by "Fields" on a table, a Catalog Item form is defined by a collection of Variables. These variables determine what data is collected from the user. To further define the "structure" or layout, these Variables can be grouped into Containers (which create sections, columns, or split layouts) and Variable Sets (groups of variables reused across multiple items).
Order Guides are used to group multiple distinct catalog items into a single request process, not to define the structure of a single item's form.
Catalog Description is merely the text field describing the item.
Which element allows administrators to add information to a form outside of existing fields on the record?
Options:
By duplicating a form view
By adding formatters to a form
By modifying the layout to two columns
By dragging fields from the form elements panel
Answer:
BExplanation:
✔Formattersin ServiceNow allow administrators toadd additional informationto a form that is not part of a table's field structure.
Common Formatters in ServiceNow:
Activity Formatter– Displays updates like comments, work notes, and system-generated logs.
Process Flow Formatter– Shows the workflow stages of a record (e.g., Change Request approval process).
Timeline Formatter– Displays a chronological view of activities related to the record.
Option A (Duplicating a form view)is incorrect because duplicating a form view only creates a newlayout for different users, but does not add additional information.
Option C (Modifying the layout to two columns)is incorrect because changing the layout does not addnew elements, just arranges existing fields differently.
Option D (Dragging fields from the form elements panel)is incorrect because fields already exist in the table, whereas formatters provideextra contextual data.
????Reference:ServiceNow Form Design & Formatters Documentation
Which items are valid Ul Action types in ServiceNow?
Choose 3 answers
Options:
List banner button
Record navigation button
Workflow action
Form button
Form choice
List choice
Answer:
A, B, DWhat actions are taken to filter a long list of records to show only those with the Category of Hardware?
Options:
On Breadcrumb, click the > icon, type Hardware and click enter
On the Category column header, right-click and select Show > Hardware
On the list, locate and right-click on the value Hardware, select Show Matching
Right-click on magnifier type Hardware and click enter
Click Funnel icon, type Hardware and click enter
Answer:
CExplanation:
When working with along list of records, users canfilter dataquickly using theShow Matchingfeature.
C. On the list, locate and right-click on the value Hardware, select Show Matching
Right-clickingon the"Hardware"value and selecting"Show Matching"filters the list toonly show records where the Category is Hardware.
This is thefastestway to apply aquick filter.
A. On Breadcrumb, click the > icon, type Hardware and click enter
Breadcrumbsdo not support direct text inputfor filtering.
Breadcrumbs showexisting filtersbut are not used to type new values.
B. On the Category column header, right-click and select Show > Hardware
Incorrect menu option—There is no "Show > Hardware" selection.
Instead, users would need to use"Show Matching"(Correct Answer C).
D. Right-click on magnifier, type Hardware, and click enter
There isno "magnifier" optionfor filtering in list view.
E. Click Funnel icon, type Hardware and click enter
TheFunnel (Filter) iconis used to createadvanced filters, but it doesnotsupport direct text input like this.
The correct way to use theFilterwould be:
Click theFunnel icon
SetCategory = Hardware
ClickRun
What are the benefits of building flows using Flow Designer? Choose 3 answers
Options:
Supports easy integration with 3rd party systems
Provides IDE for complicated scripting
Provides natural-langauge descriptions of flow logic
Supports No-Code application development
Automatically populates SLA records
Provides built-in libraries /API for complex coding
Answer:
A, C, DExplanation:
The folloing are the benefits of building flows using Flow Designer:
C. Provides natural-language descriptions of flow logic: This allows users without programming experience to understand and modify flows, making them more accessible to a wider range of users.
D. Supports No-Code application development: Flow Designer provides a visual interface and pre-built actions that allow users to automate processes without writing code. This can significantly reduce development time and effort.
A. Supports easy integration with 3rd party systems: Flow Designer integrates with a variety of 3rd party systems through the Integration Hub, making it easy to connect your ServiceNow instance to external applications.
Flow Designer offers a low-code/no-code approach to building automation, simplifies complex logic with natural language descriptions, and integrates seamlessly with external systems.
Here is the Business Rule script template:
This type of JavaScript function is known as:
Options:
Scoped
Anonymous
Constructor
Self-invoking
Answer:
DWhich ServiceNow utility provides a modern interactive graphical interface to visualize configuration items and their relationship?
Options:
CSDM Schema
Business Service Map
Dependency View
CI Class Map
Answer:
CExplanation:
In ServiceNow, theDependency Viewprovides aninteractive graphical interfaceto visualizeConfiguration Items (CIs) and their relationships. It helps IT teams understand the dependencies between infrastructure components, applications, and services.
Graphical Representation of CI Relationships:
Displays Configuration Items (CIs) and their dependencies usinga dynamic, interactive visualization.
Useslines/arrowsto represent relationships such asdepends on, runs on, hosted by, etc.
Real-Time Impact Analysis:
Helps identifyhow an outage or change to one CI affects related components.
Useful forchange management, incident resolution, and troubleshooting.
Integration with CMDB (Configuration Management Database):
Dependency Views pull data from theCMDBand display it visually.
SupportsITSM (IT Service Management), ITOM (IT Operations Management), and IT Asset Management.
Supports Multiple Relationship Types:
Application-to-Application relationships
Infrastructure dependencies (e.g., servers, databases, cloud resources)
Business Services mapping to technical services
A. CSDM SchemaIncorrect – TheCommon Service Data Model (CSDM)is a framework for organizingCMDB data models, but it does not provide agraphical interfacefor visualizing dependencies.
B. Business Service MapIncorrect – Business Service Maps arepart of Service Mapping(ITOM feature), showinghigh-level business service dependencies, butDependency Viewprovides a more detailed, real-time interactive visualization ofCIs in CMDB.
D. CI Class MapIncorrect – The CI Class Map showsCMDB class structures, not live dependency relationships between CIs.
ServiceNow Docs – Dependency Views????Dependency Views Overview
ServiceNow Community – CMDB Best Practices????CMDB and Dependency Views
Key Features of Dependency View:Incorrect Answer Choices Analysis:Official ServiceNow Documentation References:Conclusion:The correct answer isC. Dependency Viewbecause it provides amodern interactive graphical interfaceto visualizeCIs and their relationshipsinCMDB.
Which method call returns 'true' only if the currently logged in user has the catalog_admin role and in no other case (e.g. regardless of admin role)?
Options:
g_user.hasRole('catalog_admin')
g user.hasRoleExactly('catalog_admin')
g_user.hasRoleOnlyfcatalog_admin')
g_user.hasRoleFromList('catalog_admin')
Answer:
BOn what part of the ServiceNow instance, would you find the option to Impersonate User?
Options:
Module
Content Frame
Application Navigator
User Menu
Answer:
CExplanation:
In ServiceNow, anUpdate Setis a mechanism used to package and transfer customizations from one instance to another. TheDefault Update Setis automatically created for every instance and captures all unassigned configuration changes. However, it is considered abest practice not to use the Default Update Set for moving customizations between instances.
Lack of Organization & Traceability
The Default Update Set collects all modifications automatically, making it difficult to track specific changes related to a particular project or feature.
If multiple administrators or developers work in an instance, their changes will all be mixed together in the Default Update Set, leading to confusion and conflicts.
Risk of Losing Changes
Default Update Sets are not automaticallycomplete. Since users can forget to mark their customizations explicitly for an update set, some changes might not get captured.
If a system admin forgets to move a customization into a named update set, those changes may not be included in the migration process.
Cannot Be Moved Between Instances
The Default Update Setcannot be retrieved or movedbetween instances because it is system-managed. This makes itimpossibleto use it for transferring customizations effectively.
Named Update Sets, on the other hand, allow developers to package only the required changes for controlled migration.
Best Practice: Use Named Update Sets
It is highly recommended to create anamed Update Set(e.g., "Incident_Enhancements_Q1_2025") for each set of related changes.
This provides a structured way to track, test, and promote configurations fromdevelopment → test → production environmentsin a controlled manner.
A. Merge Default Update Sets before moving between instancesIncorrect – The Default Update Set cannot be moved between instances, so merging it would not serve any purpose.
B. Submit Default Update Set to Application RepositoryIncorrect – The Application Repository is used forScoped Applications, not for update sets. The Default Update Set is system-managed and should not be used for structured deployments.
D. Keep Default Update Set to a maximum of 20 records, for troubleshooting purposesIncorrect – While keeping the Default Update Set small might be useful for tracking small changes, there is no such best practice limit of "20 records." It is still not recommended for migrations.
ServiceNow Product Documentation – Update Sets Best Practices????Update Set Best Practices
ServiceNow Community Best Practices – Managing Update Sets????Managing Update Sets
Reasons Why You Should Not Use the Default Update Set for Moving Between Instances:Incorrect Answer Choices Analysis:Official ServiceNow Documentation References:Conclusion:The correct answer isC. You should not use the Default Update Set for moving between instances.The best practice is to always createnamed Update Setsto ensure controlled, traceable, and reliable migrations of customizations between ServiceNow instances.
A customer asks you to make the following updates to a form:
When Caller field is populated, automatically look up caller location and load it in the Location field.
Add notice at the top of the page when the record is submitted.
What type of script would you use to meet this requirement?
Options:
UI script
Server script
Client script
JavaScript
Answer:
CExplanation:
To manipulate a form in real-time while the user is viewing it (the browser session), you use a Client Script.
1. Requirement Analysis:
"When Caller field is populated...": This describes an event happening in the browser before the data is sent to the database. This requires an onChange Client Script. When the "Caller" value changes, the script executes (often using GlideAjax to fetch server data) to populate the "Location" field dynamically.
"Add notice... when record is submitted": This describes an action triggered when the user clicks "Save" or "Submit." This requires an onSubmit Client Script. The script can validate data or display a message using g_form.addInfoMessage() before the form data is finalized.
2. Why other options are incorrect:
A (UI Script): UI Scripts are typically used to create reusable libraries of JavaScript that can be called from other scripts, or for global UI modifications. They are not the standard tool for specific table-level form logic like "When Caller changes on Incident."
B (Server script): Server scripts (like Business Rules) run after the browser sends data to the database. While a Business Rule could set the location after the fact, it cannot update the screen in real-time while the user is still typing, nor can it easily show a message "at the top of the page" during the submit process in the same way.
D (JavaScript): While Client Scripts are written in JavaScript, "JavaScript" is a language, not the specific ServiceNow feature/object used to configure this behavior.
What icon do you use to change the boon and color on a Favorite?
Options:
Pencil
Star
Clack
Tringle
Answer:
AExplanation:
InServiceNow, thePencil (✏) iconis used toeditandcustomizeFavorites in theApplication Navigator.
Open theApplication Navigator.
Locate theFavoritessection.
Click thePencil (✏) iconnext to the favorite you want to edit.
Choose anew iconandcolor.
ClickSaveto apply changes.
B. Star
TheStar iconis used toadd or removea favorite,not editit.
C. Clock
TheClock iconrepresentsRecently Viewed items, not Favorites customization.
D. Triangle
NoTriangle iconis used for modifying Favorites in ServiceNow.
Which action can be selected to apply pre-defined or custom conditions to filter and generate specified data in the Visualization Designer?
Options:
Preview
Try It
Execute
Run
Answer:
AExplanation:
In Visualization Designer, used in the Performance Analytics and Reporting space of ServiceNow, the "Preview" button is used to execute the current visualization setup and show how the filters and conditions apply to your data. This allows the report builder to validate the design without finalizing or publishing it.
Try: Not an available action in Visualization Designer.
Execute: More related to scripting or automation contexts.
Run: Used in reports or scripts but not the specific action in Visualization Designer.
What is the REST API Explorer used to do?
Options:
Find resources on the web for learning about REST
Practice using REST to interact with public data providers
Create sample code for sending REST requests to ServiceNow
Convert SOAP Message functions to REST methods
Answer:
CWhich tables are children of the Task table and come with the base system?
Choose 3 answers
Options:
Incident
Problem
Change Request
Config
Dictionary
cmdb
Answer:
A, B, CExplanation:
InServiceNow, theTask (task) tableis aparent tablethat provides a common structure forwork-related records. Several core tablesinherit from the Task table, meaning theyreuseits fields, business rules, and workflows.
The following tables arechildren of the Task tablein thebase system:
Incident (incident)
Used for managingbreak/fix issuesreported by users.
Inherits fields likeAssigned To, State, Priorityfrom the Task table.
Problem (problem)
Used forroot cause analysisof recurring incidents.
Inherits Task table properties, making it easy to relate problems to incidents.
Change Request (change_request)
Used tomanage changes in IT infrastructure(e.g., software updates, hardware replacements).
Inherits fields likeAssignment Group, Description, Statefrom the Task table.
D. Config
No such table named "Config" exists as a child of the Task table. Configuration-related data is stored inCMDB tables.
E. Dictionary
TheDictionary (sys_dictionary)table storesmetadata about database fields, not task-related records.
F. cmdb
TheCMDB (cmdb) table is not a child of the Task table. It storesConfiguration Items (CIs)like servers, routers, and software, which are separate from task-based workflows.
What framework can be used to manage the tables and Cis associated with a use case?
Options:
Common Service Date Model (CSDM) product view
Scename Dashboard
CMDB Use Case Modelar
CI Use Case Modeler
Answer:
CExplanation:
TheCMDB Use Case Modeleris aframework in ServiceNowthat helpsmanage tables, Configuration Items (CIs), and relationshipsin theCMDBbased onspecific use cases.
Manages Tables and CIs for Specific Use Cases
Helpsorganizations align their CMDB with business needs.
Providesvisual modeling toolstostructure tables and relationships.
Supports CMDB Best Practices
Ensuresdata integrity, compliance, and governancein CMDB.
Helpsoptimize CMDB for ITSM, ITOM, and ITAM use cases.
Facilitates CMDB Implementation and Maintenance
Simplifies the process ofdefining relationships between CIs.
Enablesvisualization of how CIs interact within business services.
Why "CMDB Use Case Modeler" is the Correct Answer?
A. Common Service Data Model (CSDM) product viewIncorrect–CSDM is a frameworkfor structuring CMDB data butdoes not include a modeling toollike the CMDB Use Case Modeler.
B. Service DashboardIncorrect– No such featuredirectly manages tables and CIsfor a use case.
D. CI Use Case ModelerIncorrect– No standard"CI Use Case Modeler"exists in ServiceNow.
Incorrect Answer Choices Analysis:
ServiceNow Docs – CMDB Use Case Modeler????Understanding CMDB Use Case Modeler
ServiceNow Docs – CSDM vs CMDB Use Case Modeler????How CMDB Aligns with CSDM
Official ServiceNow Documentation References:
On a form header, what icon would you click to access Template features?
Options:
Paper clip
More options (...)
Stamp
Context Menu
Answer:
CExplanation:
In ServiceNow,Templatesare used to quickly populate fields in a form with pre-defined values, improving efficiency and consistency.
C. Stamp
TheStamp icon(????) on the form header provides access toTemplate features.
Clicking this icon allows users to applypre-configured templatesto quickly fill out form fields.
Users can also create, manage, and applypersonalorglobal templatesfrom this menu.
Example Usage:
AService Desk Agentapplying an "Urgent Incident" template to auto-fill priority, assignment group, and category fields.
A. Paper Clip
ThePaper Clipicon is used forattaching filesto a record, not for templates.
B. More Options (…)
TheMore Optionsmenu provides additional record actions, but templates are accessed through theStampicon.
D. Context Menu
TheContext Menu(right-click or three-line menu) provides form options but doesnotdirectly access templates.
Which applications allow administrators to create and distribute data visualizations?
Choose 2 answers
Options:
Performance Analytics
Data Visualizations
Indicators
Reports
Analytics Center
Answer:
A, EWhen creating a new notification, what must you define?
Choose 3 answers
Options:
What is the content of the notification
The associated knowledge base
Under what conditions is the notification sent
Who receives the notification
Settings for handling inactive user accounts
Answer:
A, C, DExplanation:
When setting up a notification in ServiceNow, you must define three critical elements:
What is the content of the notification?
This includesemail subject, body, variables, and templatesthat define how the notification will be displayed to the recipient.
Under what conditions is the notification sent?
Notifications are triggered based onconditionssuch as:
Record Insert/Update/Delete
Specific field value changes
Events generated by business rules
Who receives the notification?
The recipients can be configured using:
Specific users or groups
Scripted recipients
Users associated with the record (e.g., Caller, Assigned To)
B. The associated knowledge base– Notifications arenot tiedto knowledge bases; they are triggered by records and events.
E. Settings for handling inactive user accounts– While user preferences exist, this is not a required step in notification creation.
ServiceNow Notifications Guide
ServiceNow CSA Training Module:"Creating and Managing Notifications in ServiceNow"
Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
What options can you see, when you fight click on a Cl, from the Cl dependency view map?
Choose 3 answers
Options:
View Affected Cis
View Related Tasks
View Recent Outages
View Cases
View Knowledge
Answer:
A, B, CExplanation:
TheCI Dependency View Mapin ServiceNow is a graphical representation of therelationshipsanddependenciesbetween Configuration Items (CIs) within theConfiguration Management Database (CMDB). Right-clicking on a CI in the Dependency View provides additional options for analyzing its impact and history.
A. View Affected CIs
Shows all CIsimpactedby the selected CI.
Example: If adatabase servergoes down, this option lists all applications and services affected.
B. View Related Tasks
Displays tasks (e.g.,Incidents, Changes, Problems) associated with the selected CI.
Example: Viewing allopen Incidentsrelated to aserver CI.
C. View Recent Outages
Showsrecently reported outageslinked to the selected CI.
Useful for analyzing recurring issues or identifying historical failures.
D. View Cases
Casesare used inCustomer Service Management (CSM), not in CMDB CI dependency maps.
E. View Knowledge
WhileKnowledge Articlesmay reference a CI, this is not an option in theCI Dependency View Map.
What are the three key tables in an enterprise CMDB? Choose 3 answers.
Options:
omadb_rel_ci
sn_emdb
sn_emdb_ci
Ey omdb
sn_emdb_bak
omdb_ci
emdb_bak
Answer:
A, D, FExplanation:
TheConfiguration Management Database (CMDB)inServiceNowstores information aboutconfiguration items (CIs)and theirrelationships.
cmdb (Configuration Management Database)The main parent table for all CMDB-related data.
Storescore configuration item (CI) data.
Other CMDB-related tables inherit from this table.
cmdb_ci (Configuration Items Table)Stores individual configuration items (CIs).
Every CI (e.g., servers, network devices, software) is stored in this table or one of its child tables.
This tableextendscmdb.
cmdb_rel_ci (CI Relationships Table)Stores relationships between CIs.
Defines how CIsconnect to each other(e.g., "server hosts application").
Helps withService Mapping and Impact Analysis.
The Three Key CMDB Tables:
A. omadb_rel_ciIncorrect– Not a standard ServiceNow CMDB table.
B. sn_emdbIncorrect–sn_emdbisnot a CMDB tablein ServiceNow.
C. sn_emdb_ciIncorrect– No such table inServiceNow CMDB architecture.
E. sn_emdb_bakIncorrect– No suchbackup tablein ServiceNow CMDB.
G. emdb_bakIncorrect– No suchServiceNow CMDB tableexists.
Incorrect Answer Choices Analysis:
ServiceNow Docs – CMDB Core Tables????CMDB Tables Overview
ServiceNow Docs – Understanding CI Relationships????CMDB Relationship Tables
Official ServiceNow Documentation References:
Which is used to configure access to Applications and Modules?
Options:
RolesB Users
Groups
Departments
Answer:
AWhat catalog tool would you use to create a catalog item or record producer?
Options:
Catalog Formatter
Workflow Designer
Catalog Builder
Catalog Designer
Answer:
CWhen a user reports that they are not able to see modules on the application navigator, what can you do, to see what modules are visible to them?
Options:
Look up their password, so you can login with their account
Initiate a Connect Chat session
Install the Bomgar plug-in
Impersonate the user
Launch a NowChat window
Answer:
DExplanation:
If a user reports that theycannot see certain modulesin theApplication Navigator, the best way to troubleshoot is toimpersonate the user. Impersonation allows an administrator to see exactly what the user seeswithout needing their password.
Click on your profile icon (top-right corner).
SelectImpersonate User.
Search for and select theuser’s name.
The instance will reload, and you will see the UI as the user experiences it.
Navigate to theApplication Navigatorand check for missing modules.
Once done, clickStop Impersonation.
Ensures security(no need to reset or look up passwords).
Speeds up troubleshootingby allowing admins to replicate user issues.
Helps verify role-based access permissions.
Steps to Impersonate a User in ServiceNow:Why is Impersonation Useful?
Incorrect Answer Choices Explanation:A. Look up their password, so you can login with their account
This is asecurity violationand not an acceptable practice.
B. Initiate a Connect Chat session
Chatting with the user can help gather information, but it does not allow you to see what they see.
C. Install the Bomgar plug-in
Bomgaris a remote support tool, but impersonation is thebuilt-inand recommended method for troubleshooting in ServiceNow.
E. Launch a NowChat window
NowChat is used forcustomer support and collaboration, not for verifying module visibility.
Impersonate Users in ServiceNow
User Roles and Permissions
Official CSA Documentation Reference:
When you need to orchestrate business processes across services with little technical user knowledge, which utility would you use?
Options:
Flow Manager
Flow Designer
Flow Editor
Workflow Editor
Workflow Designer
Answer:
BExplanation:
Flow Designeris ano-code/low-codeautomation tool in ServiceNow that enables users toorchestrate business processes across different serviceswith minimal technical knowledge. It allowsnon-technical usersto build complex workflows using drag-and-drop functionality.
No-Code/Low-Code Automation
Users candesign, test, and managebusiness processeswithout coding skills.
Actions can be executedsequentially or conditionallybased on logic.
Integration with ServiceNow Applications
Flow Designer works withIntegrationHub, allowing ServiceNow to interact with external systems like Slack, Microsoft Teams, and Jira.
Trigger-Based Execution
Flows can be triggeredby conditions, schedules, or user actions.
Prebuilt Spokes & Actions
ServiceNow providesprebuilt "Spokes"with reusable actions that simplify workflow automation.
A. Flow Manager(Incorrect)
No such module called "Flow Manager" exists in ServiceNow.
C. Flow Editor(Incorrect)
The term "Flow Editor" is not used in ServiceNow; the correct name isFlow Designer.
D. Workflow Editor(Incorrect)
Workflow Editoris part of the olderLegacy Workflow Engine, which requires scripting and is not recommended for no-code automation.
E. Workflow Designer(Incorrect)
This is not an official ServiceNow tool; Flow Designer has replaced older workflow tools for modern automation needs.
Flow Designer Overview:https://docs.servicenow.com/en-US/bundle/utah-automation/page/administer/flow-designer/concept/flow-designer.html
Building Flows in Flow Designer:https://docs.servicenow.com/en-US/bundle/utah-automation/page/administer/flow-designer/task/t_CreateFlow.html
Key Features of Flow Designer:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
Which ServiceNow resource is a framework that ensures the data your ServiceNow application requires maps correctly to the appropriate CMDB tables?
Options:
Common Service Data Model (CSDM)
Service Mapping Utility (SMU)
Service Schema Map (SSM)
CMDB Class Manager (CMDBCM)
CI Class Manager (CICM)
Answer:
AExplanation:
TheCommon Service Data Model (CSDM)is a framework provided by ServiceNow that ensures your application's data correctly maps to theConfiguration Management Database (CMDB)tables. It standardizes howconfiguration items (CIs), services, and relationshipsare structured within the CMDB.
Standardized Data Model:Ensures consistent and correct CMDB data structuring.
Alignment with CMDB Best Practices:Helps businesses align their IT assets, services, and business functions effectively.
Better Service Mapping:Provides structured relationships between business services and their technical components.
Compliance & Governance:Ensuresdata integrityby enforcing best practices for CMDB population.
Key Functions of CSDM:
Incorrect Answer Choices Explanation:B. Service Mapping Utility (SMU)– Service Mapping is used fordiscovering and mapping dependenciesbut is not a data model framework.
C. Service Schema Map (SSM)– No such official term exists in ServiceNow documentation.
D. CMDB Class Manager (CMDBCM)– This is a tool used tomanage CI classesbut does not define a data model framework like CSDM.
E. CI Class Manager (CICM)– Incorrect term; CMDB Class Manager is used for CI class hierarchy management, not for mapping applications to CMDB tables.
ServiceNow Documentation: Common Service Data Model (CSDM)CSDM Overview
ServiceNow CMDB Best PracticesCMDB and CSDM Alignment
Official CSA Documentation Reference:
Which tool should be used to populate commonly used fields in a form?
Options:
Template
Reference Qualifier
Formatter
Assignment Rule
Answer:
AExplanation:
InServiceNow, aTemplateis a tool used topre-fill commonly used fieldsin a form, saving time and ensuring consistency in data entry.
ATemplateis a predefined set offield valuesthat can be applied to a form toautomatically populate fields.
Users can create and apply templates tospeed up form completionandreduce errors.
Templates are especially useful forstandardized requests, such asincident logging, change requests, or task assignments.
Create a Template:
Navigate toSystem UI → Templates.
Define thefieldsand their default values.
Assign the template to aspecific table(e.g.,incident,change_request).
Apply a Template to a Form:
When filling out a form, users canselect a templatefrom theTemplate Bar.
The templateautomatically populatesthe pre-configured fields.
Example Use Case:
Scenario:A Service Desk agent frequently logs incidents forpassword resets.
Solution:A"Password Reset"template can be created with:
Short Description:"Password reset request"
Category:"Access"
Assignment Group:"IT Support"
When an agent applies this template, these fields areautomatically populated, saving time.
What is a Template in ServiceNow?How to Use a Template?
Why Option A (Template) is Correct?Templates are the official ServiceNow tool for pre-filling commonly used fields in a form.
Why Other Options Are Incorrect?B. Reference Qualifier→ Incorrect
Reference Qualifierscontrolwhich values appear in a reference field(e.g., filtering available users in theAssigned Tofield).
They donot populate fields automatically.
C. Formatter→ Incorrect
AFormatteris a UI component thatdisplays additional information(e.g., anActivity Formattershows an activity log).
It doesnot populate form fields.
D. Assignment Rule→ Incorrect
Assignment Rulesautomaticallyassign recordsto users or groups based on conditions.
They donot populate multiple fieldsin a form.
ServiceNow Docs – Creating and Using Templateshttps://docs.servicenow.com
ServiceNow Learning – Templates and Data Population
ServiceNow Best Practices – Using Templates for Efficiency
References from Certified System Administrator (CSA) Documentation:
Which section of the ServiceNow UI allows you to perform a global search?
Options:
Application Navigator
Banner frame
List pane
Content frame
Answer:
BExplanation:
In ServiceNow, theglobal search baris located in theBanner Frame, which is thetopmost sectionof the user interface. Theglobal search featureallows users to search across multiple tables and records within the platform.
Searches across multiple record types(Incidents, Knowledge Articles, Change Requests, etc.).
Auto-suggests resultsas you type.
Filters resultsbased on user roles and permissions.
Uses indexingto improve search speed and efficiency.
Key Features of the Global Search in the Banner Frame:
Why "B. Banner frame" is Correct:TheBanner Framecontains theglobal search bar, which enables users to search across all available records in ServiceNow.
A. Application Navigator→The Application Navigator is used forbrowsing modules and applications, not for performing a global search.
C. List pane→The List Pane only displaysrecords from a specific table, and its search is limited to that list view.
D. Content frame→The Content Frame displaysforms, lists, and dashboards, but does not provide a global search function.
Why Other Options Are Incorrect:
ServiceNow Documentation:Global Search in ServiceNow
CSA Exam Guide:CoversBanner Frame and its functions, including Global Search.
Reference from CSA Documentation:Thus, the correct answer is:
B. Banner frame
How can administrators utilize the same content for different notification channels?
Options:
Configure Default notification content
Enable Actionable notification content
Provide Common notification content
Set up Related notification content
Answer:
CExplanation:
InServiceNow, administrators canreuse the same notification contentacross multiple channels (such asemail, SMS, and push notifications) by usingCommon Notification Content.
Consistency Across Channels
Ensures that the same message format is used acrossemail, SMS, and push notifications.
Easier Maintenance
Instead ofcreating separate contentfor each channel, administrators can manage all notification content from one place.
Dynamic Content
Supports variables and dynamic placeholders to customize messages based on recipient data.
A. Configure Default notification content
Incorrect: There is no "default notification content" feature in ServiceNow.
B. Enable Actionable notification content
Incorrect: Actionable notifications allow users totake actions directly from the notification, but they do not manage common content.
D. Set up Related notification content
Incorrect: No such feature as "Related notification content" exists in ServiceNow.
Key Features of Common Notification Content:Why Other Options Are Incorrect?
Common Notification Content Overview
ServiceNow Notification Management
Setting Up Common Notification Content
Creating Reusable Notification Content
References from ServiceNow CSA Documentation:
What are the three components of a filter condition?
Options:
Field. Operator and Value
Condition. Operator, and Value
Field, Condition, and Value
Variable, Field, and Value
Answer:
AExplanation:
InServiceNow, afilter conditionis used to definesearch criteriafor records in a table. A filter consists ofthree primary components:
Field→ The database field to be evaluated (e.g.,priority,state,assigned_to).
Operator→ Specifies how the field should be compared to a value (e.g.,is,contains,greater than).
Value→ The expected data in the field (e.g.,High,Resolved,John Doe).
Filter Condition:PriorityisHigh
Field:Priority
Operator:is
Value:High
Another Example:Stateis notResolved
Field:State
Operator:is not
Value:Resolved
Example of a Filter Condition:Why Option A is Correct?Field, Operator, and Valueare the correct components used to create a filter condition.
Why Other Options Are Incorrect?B. Condition, Operator, and Value→ Incorrect because"Condition"is a result of aField + Operator + Value, not a separate component.
C. Field, Condition, and Value→ Incorrect because"Condition"is not a direct component.
D. Variable, Field, and Value→ Incorrect becausevariablesare used in forms, not in filter conditions.
ServiceNow Docs – Creating and Applying Filtershttps://docs.servicenow.com
ServiceNow Learning – Query Builder and Conditions
ServiceNow Best Practices – Using Filters in Lists and Reports
References from Certified System Administrator (CSA) Documentation:
While showing a customer their incident form, they ask to change the Priority values to display their internal terminology P1, P2, P3, P4. They want it to be consistent across all Tasks. How would you do that?
Right click on Priority and select what?
Options:
Configure Lists
Show Options
Configure Task
Show Choices
Show Choice List
Configure Options
Answer:
DExplanation:
In ServiceNow,Priorityis achoice field, meaning it has predefined values (e.g., 1 - Critical, 2 - High, etc.). If a customer wants to change the values to displayP1, P2, P3, P4consistently across all tasks, you must modify thechoice list valuesfor the Priority field.
Right-click on the Priority fieldin the Incident form.
Select“Show Choices”from the context menu.
In theChoice List Entriestable, modify theLabelvalues to match the internal terminology (P1, P2, P3, P4).
Ensure that the changes applyto all Task-related tables(such as Incident, Change, and Problem).
The“Show Choices”option displays the choice list for that specific field, allowing modifications to the values displayed in the dropdown.
This ensures consistency across all records using thePriorityfield.
A. Configure Lists:Configures list views,not choice field values.
B. Show Options:Not a valid option in ServiceNow for modifying choice fields.
C. Configure Task:Configures the task table settings,not choice list values.
E. Show Choice List:Not a valid ServiceNow menu option.
F. Configure Options:Not a valid option in ServiceNow for modifying choice fields.
Modifying Choice Lists in ServiceNow:ServiceNow Docs
How to Customize Dropdown Fields in ServiceNow
Steps to Modify the Priority Field Choices:Why is the Correct Answer "Show Choices"?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:Using“Show Choices”, administrators can updatechoice valueswhile preserving the existingbackend values, ensuring consistency in workflows and reports.
An IT manager is responsible for the Network and Hardware assignment groups, each group contains 5 team members. These team members are working on many tasks, but the manager cannot see any tasks on the Service Desk > My Groups Work list. What could explain this?
Options:
The Service Desk > My Groups Work list shows active work tasks that are not yet assigned.
The manager does not have the itil role.
The manager is not a member of the Service Desk group.
The manager is not a member of the Network and Hardware groups.
The Assignment Group manager field is empty.
Answer:
AExplanation:
In ServiceNow, the"Service Desk > My Groups Work"module is designed to display tasks assigned to a groupbut not yet assigned to an individual user.This means that even if an IT manager oversees theNetworkandHardwareassignment groups, they will not see any tasks in this listif all tasks have already been assigned to specific individualswithin the group.
Let’s break down whyoption Ais the correct answer and why the other options are incorrect:
The"My Groups Work"list only shows tasks that are assigned to thegroupbut have not been assigned to a specificindividualwithin the group.
If all tasks are assigned to specificteam members, then the manager will not see any tasks in this list.
The IT manager can verify this by navigating to theTask List(e.g., Incidents, Changes, or Requests) and filtering by theNetworkandHardwareassignment groups.
Explanation for Correct Answer (A):
Theitil roleallows users toview, create, update, and resolve incidents, changes, problems, and other ITSM tasks.
However, not having this role wouldrestrict accessto various ITSM functionalities, but itdoes notimpact whether tasks appear inMy Groups Work.
If the manager lacks theitilrole, they might have trouble accessing or modifying tasks, but this wouldn't explain why they don’t see anything in the list.
TheService Desk groupis a separate entity in ServiceNow, typically associated with incident handling and user support.
TheMy Groups Workmodule isnot restricted to the Service Desk group—it displays work assigned toany groupthe user belongs to.
Since the manager is responsible for theNetwork and Hardwaregroups, being part of theService Deskgroup is irrelevant.
If the manager wasnot a memberof these groups, they wouldn't seeany group-related tasksat all.
However, the question states that the manager isresponsible for these groups, so it’s reasonable to assume they are either a member or at least agroup managerwith visibility.
Even if they were just a manager and not an officialgroup member, they would still be able to see the tasks assigned to the groups.
TheAssignment Group managerfield is an informational field that indicates who manages a group.
This fielddoes not controlwhat is displayed in theMy Groups Workmodule.
Even if this field were empty, it wouldn’t prevent a manager (who is a group member) from seeing unassigned tasks.
Explanation for Incorrect Answers:(B) The manager does not have the itil role.(C) The manager is not a member of the Service Desk group.(D) The manager is not a member of the Network and Hardware groups.(E) The Assignment Group manager field is empty.
ServiceNow CSA Guide - User Interface and Navigation
ServiceNow ITSM Fundamentals - Incident and Task Management
ServiceNow Role-Based Access Controls and Group Management
ServiceNow KB Articles - My Groups Work Module
References to Official Certified System Administrator (CSA) Documentation:
Which one of the following statements is true?
Options:
When an incident form is saved, all the Work Notes field text is recorded to the Activity Log field
When an incident form is saved, the Work Notes field text is overwritten each time work is logged against the incident
When an incident form is saved, the impact field is calculated by adding the Prion:, and Urgency values
When an Incident form is saved, the Additional Comments field text is cleared and recorded to the Work Notes section
Answer:
AExplanation:
InServiceNow Incident Management,work notesare used to capturetechnical and internal updatesfor an incident. These notes arestored in the Activity Logwhenever the incident is saved.
TheWork Notesfield is used forinternal communicationamong support teams.
When an incident is updated and saved,all work notesareappended to the Activity Log(a complete history of the incident).
The Activity Log provides achronological recordof all changes, includingwork notes, field updates, and system-generated messages.
Understanding Work Notes and the Activity Log:Why Option A is Correct?"All Work Notes field text is recorded in the Activity Log"– This is correct because every time an incident is saved, the Work Notesare appended to the Activity Log.
Why Other Options Are Incorrect?B. Work Notes field text is overwritten each time work is logged→ Incorrect becauseWork Notes are appended, not overwritten. Previous work notes remain visible in the Activity Log.
C. Impact is calculated by adding Priority and Urgency→ Incorrect becauseImpact, Urgency, and Priorityare independent fields, thoughPriorityis determined based onImpact + Urgencyvia business rules.
D. Additional Comments are cleared and recorded in Work Notes→ Incorrect becauseAdditional Comments(for customer-facing communication) andWork Notes(for internal teams) areseparate fields. Additional Comments are not cleared upon save.
ServiceNow Docs – Incident Management: Work Notes and Activity Loghttps://docs.servicenow.com
ServiceNow Learning – Understanding the Incident Activity Stream
ServiceNow Best Practices – Internal vs. External Communication in Incidents
References from Certified System Administrator (CSA) Documentation:
A new service catalog item is being developed, but should only be visible to managers inside the HR Department. What method would you use to fulfill this requirement?
Options:
Specify the Dept_Mgr role on the catalog content block
Add the Department Manager group to the catalog item’s user criteria
Add the Department Manager group to the catalog item’s ACL
Only publish the item in the HR service catalog
Use a Dept_Mgr ACL on the HR service catalog
Answer:
BExplanation:
In ServiceNow,User Criteriais thebest methodfor controllingwho can see or request catalog items. To ensure that onlyHR Department Managerscan view the service catalog item, we need to applyUser Criteriaby adding theDepartment Manager group.
Navigate toService Catalog > Catalog Items.
Open the specific catalog item.
Scroll down to theAvailable Forsection.
ClickEditand selectUser Criteria.
Add theDepartment Manager group.
Save the changes.
Steps to Restrict Catalog Item Visibility Using User Criteria:????Effect:Only users in theDepartment Manager groupwill be able to see and request this catalog item.
Incorrect Answer Choices Explanation:A. Specify the Dept_Mgr role on the catalog content block
Rolescontrol system permissions but are not used tofilter visibilityof catalog items.
C. Add the Department Manager group to the catalog item’s ACL
Access Control Lists (ACLs)restrict who canmodifya catalog item but do not control visibility.
D. Only publish the item in the HR service catalog
Publishing an item in a specificcatalogdoes not restrict access to a specificuser group.
E. Use a Dept_Mgr ACL on the HR service catalog
ACLs arenot the correct approachfor managing catalog item visibility;User Criteriais the best practice.
ServiceNow User Criteria for Service Catalog
Restricting Access to Service Catalog Items
Official CSA Documentation Reference:
Which one of the following is an accurate list of changes that are captured in an Update Set?
Options:
Changes made to tables, forms, schedules, and client scripts
Changes made to tables, forms, views, and fields
Changes made to: tables, forms. Business Rules, and data records
Changes made to: tables. forms groups, and configuration items (Cls)
Answer:
AExplanation:
AnUpdate SetinServiceNowis a mechanism for capturing and migratingcustomizations and configurationsfrom one instance to another (e.g.,Development → Test → Production).
What is Captured in an Update Set?Update Sets recordconfiguration changes, such as:
Tables & Database Schema Changes(e.g., new tables, modified fields)
Form Layout & UI Changes(e.g., changes in form views, UI policies)
Schedules(e.g., Scheduled Jobs, Business Rules with scheduled actions)
Client Scripts(e.g., JavaScript running on the client side)
Business Rules, UI Actions, UI Policies
Workflows, Script Includes, ACLs (Access Control Rules)
Email Notifications, Dictionary Entries, Application Menus
What is NOT Captured in an Update Set?Data Records (e.g., Incident, Change Request, CMDB data)
Group Memberships & User Data
System Properties (some properties may require manual migration)
Attachments & Scheduled Reports
B. Changes made to tables, forms, views, and fields(Incorrect)
Views and Fieldsare part of UI changes, butschedules and client scriptsare also included in Update Sets, makingOption A more complete.
C. Changes made to tables, forms, Business Rules, and data records(Incorrect)
Data records (actual table entries like incidents or change requests) are NOT captured in Update Sets.
D. Changes made to tables, forms, groups, and configuration items (CIs)(Incorrect)
Groups and CIs (CMDB data) are considered data and are NOT included in Update Sets.
Instead,CIs should be migrated using Import Sets or CMDB data export/import.
Why Other Options Are Incorrect?
Understanding Update Sets
Update Sets Overview
What Gets Captured in Update Sets?
Best Practices for Using Update Sets
References from ServiceNow CSA Documentation:
What controls the publishing and retiring process for knowledge articles?
Options:
Approval Policies
Approval Definitions
Workflow Designer
Workflows
State Lifecycle
Answer:
DExplanation:
InServiceNow Knowledge Management, thepublishing and retiring process for knowledge articlesis managed throughWorkflows. These workflows define the steps an article must go through before it is published, updated, or retired.
Submission:
A user creates a knowledge article and submits it for approval.
Approval Process:
Based on the workflow, an article may require manager or SME (Subject Matter Expert) approval.
Publishing:
Once approved, the article ispublishedand made available in the Knowledge Base.
Updating & Versioning:
If edits are needed, the article enters adraft or reviewstate.
Retirement:
When an article is no longer needed, it follows the workflow toretire or archiveit.
Knowledge Approval Publish(requires approval before publishing)
Knowledge Instant Publish(automatically publishes the article)
Knowledge Retire(handles retiring or archiving articles)
A. Approval Policies(Incorrect)
ServiceNow does not use a separate "Approval Policy" for knowledge articles; approvals are managed within the workflow.
B. Approval Definitions(Incorrect)
There is no such specific feature in ServiceNow. Approvals are configured within workflows, not separate definitions.
C. Workflow Designer(Incorrect)
TheWorkflow Designeris a tool used tocreate workflows, but it does not control the publishing process directly. The workflows themselves do.
E. State Lifecycle(Incorrect)
While knowledge articleshave a lifecycle (Draft → Review → Published → Retired), this is controlledby workflows, not by an independent "State Lifecycle" feature.
Knowledge Workflows Overview:https://docs.servicenow.com/bundle/rome-servicenow-platform/page/product/knowledge-management/reference/r_KnowledgeWorkflows.html
ServiceNow Knowledge Management Process:https://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/knowledge-management/concept/knowledge-management-overview.html
How Workflows Control Knowledge Article Publishing & Retiring:Common Knowledge Workflows in ServiceNow:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
On a Form header, what is the three bar icon called?
Options:
Pancake icon
Additional Actions or Context Menu
Hamburger icon
Cake icon
Answer:
CExplanation:
Thethree-bar iconin theForm headerof ServiceNow is commonly referred to as theHamburger icon. It provides access toadditional form actionsthrough acontext menu.
Opens adrop-down menuwith options such as:
Configure Form Layout
Configure Form Design
Insert and Stay
View History
Export Options
Helps users accessquick actionswithout navigating away from the form.
The icon consists ofthree horizontal lines, resembling ahamburger(bun-patty-bun).
This naming convention is widely used in web and mobile UI design.
Functions of the Hamburger Icon in ServiceNow:Why is it Called a "Hamburger Icon"?
Incorrect Answer Choices Explanation:A. Pancake Icon– No such term exists in ServiceNow UI terminology.
B. Additional Actions or Context Menu– While the icondoesprovide additional actions, "Context Menu" refers to right-click options or three-dot menus, not the three-bar menu.
D. Cake Icon– No such UI term exists in ServiceNow or general UI design.
Understanding the ServiceNow Form Header
ServiceNow UI Overview
Official CSA Documentation Reference:
A new Service Desk employee in Latin America complains that the create dates and times are incorrect on their Incident list. What would you suggest to fix this issue?
Options:
Have them clear their cache.
Have them use the gear icon to set the employee’s time zone.
Recommend they use Chrome, instead of Explorer.
Use the system properties to correct the instance’s time zone.
Have them correct the time zone on their computer.
Answer:
BExplanation:
What is an Event in ServiceNow?
Options:
An Event is a trigger that has a direct response in the platform
An Event is an indication to the ServiceNow processes that something has occurred
An Event is an indicator that a Priority 1 (P1) Incident has been logged
An Event is a recognized, scheduled occurrence of a process
Answer:
BExplanation:
InServiceNow, anEventis a system-generatednotificationthatindicates an occurrence within the platform. Events are triggered automatically or manually whenspecific conditionsare met and can be used to initiatenotifications, business rules, workflows, or integrations.
Events Indicate That Something Has Happened
Example: When anIncident is assigned, an event like"incident.assigned"can be triggered.
These eventsdo not execute actions themselves, but theynotify other processesto take action.
Events Are Stored in the [sys_event] Table
TheEvent Log(System Policy > Events > Event Log) records all generated events.
Administrators can monitorwhat events were triggered, their sources, and timestamps.
Events Can Be Used for Notifications & Workflows
Example: An event"incident.closed"can be configured to send a"Thank You" emailto the requester.
Example: A custom event"task.overdue"can be used to trigger a workflow escalation.
Eventssignal that something has happened, allowing other processes (like email notifications or workflows) to react.
Theydo not execute actions themselvesbut notifyscripts, business rules, or workflows.
Key Characteristics of Events in ServiceNow:Why is "B. An Event is an indication to the ServiceNow processes that something has occurred" the Correct Answer?
A. "An Event is a trigger that has a direct response in the platform"→Incorrect
Events themselvesdo not trigger direct responses; they onlynotify the systemabout occurrences.
The system must beconfigured to respond to an event(e.g., via aBusiness Rule, Notification, or Script Action).
C. "An Event is an indicator that a Priority 1 (P1) Incident has been logged"→Incorrect
While ServiceNowcan generate an event when a P1 Incident is logged, events arenot limited to incidents.
Events apply toall ServiceNow processes(incidents, changes, tasks, etc.).
D. "An Event is a recognized, scheduled occurrence of a process"→Incorrect
Eventsare not scheduled; they aretriggered by system activities(e.g., record updates, conditions met).
Scheduled Jobs or Scheduled Scripts handletime-based automation, not events.
Why the Other Options Are Incorrect?
Navigate to:System Policy > Events > Event Log
Review the event records, including event names, sources, and timestamps.
Navigate to:System Policy > Events > Registryto see predefined event names.
UseEvent Registryto create new events that triggernotifications or workflows.
How to View and Use Events in ServiceNow?
ServiceNow Docs: Events in ServiceNowhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/events/reference/r_Events.html
ServiceNow CSA Official Training Guide (Event Management & Notifications)
References from Certified System Administrator (CSA) Documentation:This confirms that"An Event is an indication to the ServiceNow processes that something has occurred"is the correct answer.
The ServiceNow platform includes which types of interfaces? (Choose three.)
Options:
Now Mobile Apps
Agent Control Center
Back Office Dashboard
Service Portals
Now Platform® User Interfaces
Field Service Taskboard
Answer:
A, D, EExplanation:
TheServiceNow platformprovides variousinterfacesfor users to interact with the system based on their role and requirements. These interfaces cater to different use cases, such as web-based, mobile, and portal-based access.
Now Mobile Apps (A) –Correct
ServiceNow providesNow Mobile applicationsfor bothiOS and Android.
These apps allow users to access self-service options, request services, check approvals, and complete tasks from mobile devices.
Apps includeNow Mobile, Field Service Mobile, and Mobile Agent.
Service Portals (D) –Correct
Service Portalsprovide auser-friendly web interfacethat allows users tosubmit requests, search for knowledge, and interact with catalog itemsin a simplified way.
Service Portals are customizable and used forself-service and customer-facing interactions.
Now Platform® User Interfaces (E) –Correct
This includes the standardUI16 (Current Web Interface), UI Builder for custom interfaces, and theClassic UIfor legacy systems.
Users can access ServiceNow throughdesktop web browsers, mobile web interfaces, and UI frameworks.
B. Agent Control Center(Incorrect)
No such predefined interface exists in ServiceNow as "Agent Control Center."
C. Back Office Dashboard(Incorrect)
This is not a standard ServiceNow interface but may be a custom-built dashboard.
F. Field Service Taskboard(Incorrect)
This is afeaturewithinField Service Management (FSM), not a platform-wide interface.
ServiceNow User Interfaces Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/administer/navigation-and-ui/concept/c_NavigationAndTheUserInterface.html
Now Mobile App:https://docs.servicenow.com/en-US/bundle/utah-now-mobile/page/administer/service-now-mobile/concept/now-mobile-overview.html
Types of Interfaces in ServiceNow:Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
What are three security modules often used by the System Administrator? (Choose three.)
Options:
System Properties > Security
Utilities > Migrate Security
System Security > Security
Self-Service > My Access
System Security > Access Control (ACL)
Password Management > Security Questions
System Security > High Security Settings
Answer:
A, E, GExplanation:
ServiceNow provides multiplesecurity-related modulesthat aSystem Administratorfrequently uses to manage access, authentication, and overall system security.
Why These Options Are Correct?A. System Properties > Security
This module allowsadministrators to configure general security settings, including password policies, session timeout, and encryption settings.
It helps manage security parameters at a system-wide level.
E. System Security > Access Control (ACL)
Access Control Lists (ACLs)define what data users can access, modify, and delete within the instance.
ACLs operate at thetable, field, and record levels, ensuring proper role-based access control (RBAC).
This is one of themost commonly usedsecurity modules by admins.
G. System Security > High Security Settings
High Security Settings (previously known as Security Hardening)enforce strict security controls, such as requiring multi-factor authentication (MFA) and enforcing strict password policies.
It is often used for compliance withsecurity regulationslike HIPAA, GDPR, and ISO 27001.
Why the Other Options Are Incorrect?B. Utilities > Migrate Security
This optiondoes not existin ServiceNow. There is no"Migrate Security"under Utilities.
C. System Security > Security
There is no"System Security > Security"module in ServiceNow. The correct structure isSystem Security > Access ControlorSystem Properties > Security.
D. Self-Service > My Access
This is aself-service modulefor end users to request and review their access.
It isnota tool thatSystem Administratorsuse to manage security settings.
F. Password Management > Security Questions
This is used to configuresecurity questions for password recoverybut isnot a core security modulethat admins frequently use.
General Security Settings in ServiceNow
ServiceNow Access Control (ACL) Best Practices
ServiceNow System Security and Role Management
References to Official Certified System Administrator (CSA) Documentation:
IntegrationHub enables execution of third-party APIs as a part of a flow. These integrations are referred to as
Options:
an action
a spoke
a connection
an integration step
Answer:
BExplanation:
InServiceNow IntegrationHub, third-party API integrations within aFlow Designerflow are known asspokes. Aspokeis a scoped application containingFlow Designer actions and subflowsthat allow the flow to interact with external systems or ServiceNow applications.
Spokes in IntegrationHub
Aspokeis a collection ofpredefinedandcustomactions, subflows, and data streamsused to integrate with external systems.
Spokes provide ano-code/low-codeapproach to integrating third-party applications.
Examples ofprebuilt spokesavailable in ServiceNow include:
Slack Spoke(for Slack API integrations)
Microsoft Teams Spoke(for Teams integration)
Jira Spoke(for integrating with Atlassian Jira)
How Spokes Work
When a flow needs to interact with an external system (e.g., sending data to Jira or retrieving information from Slack), itcalls an action from a spoke.
Each spoke containsmultiple predefined actionsthat execute API requests or perform tasks like creating records, updating data, or fetching information.
Comparison with Other Options
A. an action→ Incorrect
Actions are individual steps in a flow, not the complete integration package. Actions exist inside spokes.
C. a connection→ Incorrect
Aconnectionis a configuration that stores authentication details (e.g., API keys, OAuth tokens) used by a spoke.
D. an integration step→ Incorrect
No such term as “integration step” exists in ServiceNow IntegrationHub.
ServiceNow Docs - IntegrationHub Overview:https://docs.servicenow.com/en-US/bundle/utah-integrationhub/page/integrate/integrationhub/concept/integrationhub-overview.html
ServiceNow Docs - Spokes in Flow Designer:https://docs.servicenow.com/en-US/bundle/utah-integrationhub/page/administer/integrationhub-spokes/concept/available-spokes.html
Key Concepts Related to IntegrationHub and SpokesOfficial References from the Certified System Administrator (CSA) Documentation:
On a Business Rule, the When setting determines at what point the rule executes. What are the options for specifying that timing?
Options:
Before, After, Async, Display
Prior to, Synchronous, on Update
Insert, Update, Delete, Query
Before, Synchronous, Scheduled Job, View
Answer:
AExplanation:
In ServiceNow,Business Rulesare server-side scripts that executeat specific timesrelative to database operations. The"When" settingdetermineswhenthe Business Rule runs in relation to a record action (Insert, Update, Delete, Query).
Why is Option A Correct?Before
Executesbeforea record is saved to the database.
Used tovalidate data, modify values, or prevent an action(e.g., stopping an invalid update).
After
Executesaftera record is inserted, updated, or deleted.
Commonly used fortriggering notificationsor creating related records.
Async (Asynchronous)
Runsaftera database operation but executes inthe background.
Ideal forlong-running or performance-heavy tasks(e.g., integrating with external systems).
Display
Executesbefore a form loads, allowing modifications to fieldsbefore they are displayedto the user.
Typically used forpre-filling form fieldsbased on user roles or conditions.
Why Are the Other Options Incorrect?B. Prior to, Synchronous, on Update
"Prior to"is not a valid Business Rule execution timing.
"Synchronous"is a general term but isnot a specific execution timing optionin Business Rules.
"on Update"is a database operation,not an execution timing.
C. Insert, Update, Delete, Query
These aredatabase operationsthat trigger Business Rules,not execution timings.
Execution timing determineswhen(before, after, etc.), while these determinewhat triggers it.
D. Before, Synchronous, Scheduled Job, View
"Synchronous"is not a Business Rule timing option.
"Scheduled Job"refers toScheduled Jobs(not Business Rules).
"View"is a UI-related concept,not a Business Rule execution timing.
ServiceNow Business Rules - How They Work
ServiceNow Best Practices - Business Rule Execution Timing
ServiceNow Developer Documentation - Before, After, Async, and Display Business Rules
References to Official Certified System Administrator (CSA) Documentation:
What are two ways to generate an Event? (Choose two.)
Options:
Business Rule
Workflow
Log entry
Knowledge article publication
Answer:
A, BWhat is a quick way to create a report from a list view?
Options:
Click on filter breadcrumb, drag and drop on the Report > Create New module
Click Funnel, define filter conditions, click Create Report
Click Context Menu, select Create Report
Apply filter, right click on column header, select Bar Chart
Apply filter, right click on column header, select Create Report
Answer:
C, EExplanation:
In ServiceNow, users can quickly generate a report from a list view without needing to navigate to the Reports module. The two main ways to do this are:
Steps:
Open any list view (e.g., Incident, Change, or any table-based list).
Click thethree-line (hamburger) context menuon the top-left of the list.
SelectCreate Reportto generate a basic report based on the current list view.
Modify report settings (e.g., visualization type, filters, groupings).
Save the report for future reference.
Steps:
Apply the necessary filters to refine the list view.
Right-click on acolumn header(e.g., Priority, State, Category).
SelectCreate Reportfrom the context menu.
Configure the report visualization and save it if needed.
1. Using the Context Menu (Option C)2. Right-click on a Column Header (Option E)
Incorrect Answer Choices Explanation:A. Click on filter breadcrumb, drag and drop on the Report > Create New module
There is no such drag-and-drop functionality for report creation in ServiceNow.
B. Click Funnel, define filter conditions, click Create Report
TheFunnel iconis used to filter list views but does not directly generate reports.
D. Apply filter, right-click on column header, select Bar Chart
There is no direct "Bar Chart" option available when right-clicking on a column header.
Creating Reports from List Views
ServiceNow KB Article: KB0014148
Official CSA Documentation Reference:
When impersonating a user for testing purposes, what is the best way to return the instance, logged in with your user account?
Options:
Turn your computer off and on again
Clear browser cache
End Impersonation
Log out and back in
Answer:
CExplanation:
When youimpersonatea user in ServiceNow for testing, you temporarily assume their permissions and role-based access. Toreturn to your own user session, thebestway is toEnd Impersonation.
Click on theUser Menu (top right corner).
Select"End Impersonation".
You will immediately return to your original user session.
A. Turn your computer off and on again→ Unnecessary and does not affect session management.
B. Clear browser cache→ Cache clearing is not required; impersonation is session-based.
D. Log out and back in→ While this works, it isnot the bestmethod becauseEnd Impersonationis a faster and direct solution.
A user wants to create a set of filter conditions, where they want to show records which satisfy two conditions:
Incidents where the state is Closed
Incidents where Assignment Group is Network
After clicking the Funnel icon, what should the user do?
Options:
Define the first condition; click AND button; define second condition; click Run
Define the first condition; click AND button; define second condition; press enter
Define the first condition; click OR button; define second condition; press enter
Define the first condition; click > icon on breadcrumb, define second condition; click Run
Define the first condition; click > icon on breadcrumb, define second condition; press enter
Answer:
CExplanation:
In ServiceNow, when applying filters, theFunnel iconopens the condition builder, allowing users to set criteria for displaying records.
Understanding the requirement:
The user wants to seeIncidents where the state is ClosedORIncidents where the Assignment Group is Network.
The key word here isOR, meaning records satisfyingeithercondition should be displayed.
Steps to apply this filter in ServiceNow:
Click theFunnel iconto open the condition builder.
Define thefirst condition→ SelectState = Closed.
Click theORbutton (since we want records meeting either condition).
Define thesecond condition→ SelectAssignment Group = Network.
PressEnterto apply the filter.
Since the user wantseither condition to be true,ORis the correct logical operator.
PressingEnterafter defining the second conditionexecutes the filter.
A. Define the first condition; click AND button; define second condition; click Run:Incorrect becauseANDwould requireboth conditions to be true simultaneously, which is not what the user wants.
B. Define the first condition; click AND button; define second condition; press enter:Same issue as option A—AND willnarrow the resultsinstead ofexpanding them.
D. Define the first condition; click > icon on breadcrumb, define second condition; click Run:Thebreadcrumb navigationis used to modify filtersafter applying them, not to create them initially.
E. Define the first condition; click > icon on breadcrumb, define second condition; press enter:Same issue as option D—breadcrumb navigation is for modifying, not for initial filter creation.
Using Filters and Condition Builder in ServiceNow:ServiceNow Docs
ServiceNow Querying and Filtering Best Practices
Why is the Correct Answer "C"?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:UsingORensures both conditions are considered independently, displaying incidents that are eitherClosedor assigned toNetwork.
New records, new groups, and modified configuration Items (Cls): what do they have in common?
Options:
They are included in an Update Set
They are not captured in an Update Set
They are customizations
They do not have anything in common
Answer:
BExplanation:
Update Setsin ServiceNow are used tocapture configuration changesso they can be moved between instances (e.g., from development to production). However,new records, new groups, and modified Configuration Items (CIs) are not included in Update Setsby default because they are considereddata, not configuration changes.
New Records→ Data records (e.g., Incidents, Users, Groups) are not part of an Update Set.
New Groups→ Groups are data elements (stored in thesys_user_grouptable) and arenot includedin Update Sets.
Modified Configuration Items (CIs)→ CIs belong to theConfiguration Management Database (CMDB), and changes to CIs are considereddata, not configuration changes.
UI Policies, Business Rules, Client Scripts, Workflows, Forms, and Tables
Changes to system configuration (not transactional data)
Breakdown of Each Element:What is Captured in an Update Set?
Why "B. They are not captured in an Update Set" is Correct:New records, groups, and modified CIs are considered data, and Update Sets do not track data by default.
A. They are included in an Update Set→Incorrect because Update Setsdo not track data recordslike CIs, groups, or user records.
C. They are customizations→Customizations refer toconfiguration changes, but records and CIs are considereddata, not customizations.
D. They do not have anything in common→All three (new records, groups, and CIs) aredataelements, meaning they share the characteristic ofnot being included in Update Sets.
Why Other Options Are Incorrect:
ServiceNow Documentation:Update Sets and What They Capture
CSA Exam Guide:Coverswhat is and is not included in Update Sets.
Reference from CSA Documentation:Thus, the correct answer is:
B. They are not captured in an Update Set
What is a Notification?
Options:
A new Knowledge article created by a Business Rule
A tool for alerting users that events that concern them have occurred
A message through Connect related to a Change Request
An email file attachment
Answer:
BWhich of the following protects applications by identifying and restricting access to available files and data?
Options:
Application Configuration
Verbose Log
Access Control Rules
Application Scope
Answer:
CExplanation:
Access Control Rules (ACLs) are a fundamental security feature in ServiceNow that protect applications by identifying and restricting access to files and data. ACLs define which users or roles have permissions to create, read, write, or delete data within an application.
Understanding Access Control Rules (ACLs)ACLs in ServiceNow operate based on three key elements:
Object Type– Defines what is being secured (table-level or field-level access).
Operation– Specifies the type of access (Create, Read, Write, Delete, Execute, etc.).
Condition & Script– Determines when access is granted (role-based permissions or specific conditions).
Data Security:Ensures that only authorized users can access specific data.
Granular Access:Controls permissions at the table and field level.
Regulatory Compliance:Helps organizations maintain security standards and data protection laws.
ServiceNow applies ACLs from the most specific to the most general (Field-level → Table-level → Global-level).
If no ACL explicitly allows access, the system denies it by default (Deny by Default Policy).
ACLs can be role-based, condition-based, or script-based for advanced security configurations.
A. Application Configuration– This refers to application settings but does not control access to data.
B. Verbose Log– Logging helps in debugging but does not secure applications or restrict access.
D. Application Scope– Defines application boundaries but does not control data access permissions.
ServiceNow CSA Documentation: Access Control Rules (ACLs)
ServiceNow Security Best Practices: Security and Access Control
Why Access Control Rules are Important?How ACLs Work in ServiceNow?Incorrect Answer Choices Explanation:Official CSA Documentation Reference:
What are the three permission requirements that must evaluate to true for an access control rule to apply?
Choose 3 answers
Options:
Conditions
table.
Roles
Script
table."
table.none
Answer:
A, C, DExplanation:
In ServiceNow,Access Control Rules (ACLs)determine who cancreate, read, write, delete, or executerecords within a table. Each ACL rule evaluates three main permission requirements,all of which must be truefor the rule to apply. These requirements are:
TheConditions fieldin an ACL specifies predefined logic that must be met for the rule to apply.
Example: An ACL might specify that a record is only accessible if theStatefield is set to "Open".
Conditions areevaluated firstbefore checking roles or scripts.
ACLs can berestricted to users with specific roles.
If a user does not have the required role(s), the ACL denies access.
Example: Only users with the"itil"role can edit incidents.
If the ACL does not specify any role, all users may be eligible based on conditions and script evaluations.
ACL scripts provideadvanced conditional logicusingserver-side JavaScript.
Scripts allow complex rule evaluation, such as checking whether a user is the record’s creator.
Example: A script could restrict access to records wherecurrent.requested_for == gs.getUserID()(only allow users to see their own requests).
If a script is present in an ACL, it must returntruefor access to be granted.
Access control rules are only granted when all three evaluations return true.
Conditions act asfilters.
Roles definepermissions based on user roles.
Scripts allowadvanced access logic.
1. Conditions (A - Correct Answer)2. Roles (C - Correct Answer)3. Script (D - Correct Answer)Why "A. Conditions," "C. Roles," and "D. Script" are the Correct Answers?
B. Table – Incorrect
Access control appliesto specific tables, but defining a table itself is not one of the permission checks.
E. Table." – Incorrect
This is anincorrectly formatted optionand does not relate to access control evaluation.
F. Table.none – Incorrect
"Table.none" is not an evaluation factor in ACLs. Access control applies totable-level, field-level, and record-level, but "table.none" is not an access requirement.
Explanation of Incorrect Options:
ServiceNow Docs: Access Control Rules (ACLs) Overview
ServiceNow CSA Study Guide – Security and Access Control
ServiceNow Product Documentation: Evaluating ACLs and Permissions
References from Certified System Administrator (CSA) Documentation:
What is the purpose of the Event Registry?
Options:
The Event Registry lists all Events that have successfully completed within a 24-hour period
The Event Registry is a list of all Events that originate through an integration
The Event Registry is a module that provides Event definitions
The Event Registry is a list of all Events that have successfully completed after being Invoked by a script
Answer:
CExplanation:
In ServiceNow, theEvent Registryis a module thatstores and defines all system eventsthat can be triggered within the platform. Events in ServiceNow are used to trigger business rules, notifications, workflows, and integrations based on specific system activities.
TheEvent Registry [sysevent_register]table containspredefined and custom event definitions.
It allowsdevelopers and administratorsto definenew custom events.
Events can betriggered manually (via scripts) or automaticallybased on system actions.
Events arenot tied to a specific timeframebut are available for use whenever triggered.
Triggering a Notification
When an incident is assigned, an event such as"incident.assigned"is triggered, which can send an email notification to the assigned user.
Initiating an Automated Workflow
When a new user is onboarded, an event like"user.onboarded"can trigger a workflow to create necessary accounts and permissions.
Logging Custom Events for Reporting
Custom events like"asset.verified"can be used to track when an asset verification process is completed.
Key Features of the Event Registry:Example Use Cases of the Event Registry:
TheEvent Registryisnot a log of completed eventsbut arepository of event definitionsthat can be triggered.
It defines bothdefault and custom eventsthat can be used across different system processes.
It is used forevent-driven automationin ServiceNow.
Why "C. The Event Registry is a module that provides Event definitions" is the Correct Answer?
A. The Event Registry lists all Events that have successfully completed within a 24-hour period – Incorrect
This describes theEvent Log [sysevent]table, not the Event Registry.
B. The Event Registry is a list of all Events that originate through an integration – Incorrect
TheEvent Registryis not specific to integrations; it applies to all events in the system.
D. The Event Registry is a list of all Events that have successfully completed after being Invoked by a script – Incorrect
Events triggered by scripts are logged in theEvent Log, not theEvent Registry.
Explanation of Incorrect Options:
ServiceNow Docs: Understanding the Event Registry
ServiceNow CSA Study Guide – Event Management
ServiceNow Product Documentation: Creating and Managing Events
References from Certified System Administrator (CSA) Documentation:
What ServiceNow tables can Administrators define as "destinations" for imported data, when using Transform Maps in the System Import Sets application?
Options:
The Task table is the only table that can be a destination for imported data in the Transform Map module
The Incident. Problem. Change, Task, and Service Catalog tables are the only tables that can be a destination for imported data m the Transform Map module
Only the Incident Problem, and Change tables can be a destination for imported data in the Transform Map module
Any ServiceNow table can be a destination for imported data in the Transform Map module
Answer:
DExplanation:
InServiceNow's System Import Sets, administrators canimport data from external sources(such as CSV, Excel, or databases) intoany tablewithin the platform usingTransform Maps.
ATransform Mapdefines how data from an Import Set table is mapped to fields in atarget table (destination table).
Administrators can select any tablein the system as the destination, including bothstandard and custom tables.
Thedestination table is not limitedto Task-related tables (Incident, Problem, Change, etc.).
Users can also applycoalesce rulesto determine if records should be updated or inserted during the transformation.
ServiceNowallows administrators to select any tableas the destination when setting up a Transform Map.
This includes standardITSM tables (Incident, Problem, Change, Task, Service Catalog)as well ascustom tablescreated by administrators.
There areno restrictionson which table can be a destination.
A. "The Task table is the only table that can be a destination"→Incorrect
TheTasktable is widely used, but it isnot the only tablethat can receive imported data.
B. "Only Incident, Problem, Change, Task, and Service Catalog tables can be destinations"→Incorrect
These are common ITSM tables, butany table in the systemcan be selected as a destination.
C. "Only the Incident, Problem, and Change tables can be destinations"→Incorrect
This istoo restrictivebecause other tables, including custom ones, can also be used.
Navigate to:System Import Sets > Create Transform Map
Select the Import Set Tableas thesource.
Choose any available tablein ServiceNow as thedestination.
Definefield mappingsbetween the source and target table.
Configurecoalesce rulesto update or insert records.
ServiceNow Docs: Creating and Using Transform Mapshttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/import-sets/concept/c_TransformMap.html
ServiceNow CSA Official Training Guide (Import Sets & Data Management)
Key Points About Transform Maps & Data Import:Why is "D. Any ServiceNow table" the Correct Answer?Why the Other Options Are Incorrect?How to Configure a Transform Map in ServiceNow?References from Certified System Administrator (CSA) Documentation:This confirms thatany ServiceNow tablecan be adestination tablefor imported data when using Transform Maps inSystem Import Sets.
Your company is giving all first line workers a special T-shirt as a recognition for their hard work. Management team wants a way for employees to order the T-shirt, with the ability to specify the preferred size and color. How would you ensure that only first line workers (non-managers) can submit the order?
Options:
Create Record Producer and use the Available For list to specify First Line [sn_first_line] role
Create Catalog Item and use the Not Available list to specify the Manager Group
Create Catalog Item and use the Available For list to specify ITIL [itil] role
Create Order Guide and use the User Criteria list to specify First Line [sn_first_line] role
Answer:
AExplanation:
In ServiceNow,Record Producersallow users to create records in tables through a user-friendly interface in the Service Catalog. Since the goal is to enableonly first-line workersto order the T-shirt, we need to control access based on their role.
ARecord Producerin the Service Catalog is the best way to gather user input (size, color, etc.) and create a new order record in the system.
The"Available For"list allows administrators to restrict access to specificusers or roles.
TheFirst Line [sn_first_line]role is explicitly designed to includeonly first-line workerswhile excluding managers.
Why is Option A Correct?Why Are the Other Options Incorrect?B. Create Catalog Item and use the Not Available list to specify the Manager Group
Catalog Itemsare valid for this use case but using the"Not Available For"list is a less effective approach.
If newmanager rolesorgroupsare added in the future, this method won’t automatically exclude them.
It’s better toexplicitly definewho can access the item rather than relying on exclusions.
C. Create Catalog Item and use the Available For list to specify ITIL [itil] role
TheITIL roleis typically assigned to Service Desk personnel and IT staff,not first-line workers.
This approach would allowmany unintended usersto request the T-shirt.
D. Create Order Guide and use the User Criteria list to specify First Line [sn_first_line] role
Order Guidesare used to bundle multiple catalog items and guide users through a complex ordering process.
Since this scenario only involves asingle item (T-shirt request),using an Order Guide is unnecessary.
ServiceNow Service Catalog Management - Record Producers
ServiceNow User Criteria and Access Control Best Practices
ServiceNow CSA Guide - Managing Roles and Access Restrictions
References to Official Certified System Administrator (CSA) Documentation:
What is the difference between a Ul Policy and Data Policy?
Options:
Data Policies run only after Ul Policies run successfully
Data Policies run regardless of how data is entered Into ServiceNow, while Ul Policies are used for form interactions
Data Policies can be converted into Ul Policies, but Ul Policies can not be converted into Data Policies
Data Policies run when data is entered through the form, by an Import Set or by web services, while Ul Policies are set only by web services
Answer:
BExplanation:
BothUI PoliciesandData Policiesare used to enforce rules on data in ServiceNow, but they work differently in terms ofwhere and howthey apply.
Key Differences Between UI Policies and Data Policies:Feature
UI Policy
Data Policy
Scope
Worksonly on formsin the user interface (UI)
Works onall data entry methods, including forms, imports, and web services
Execution
Runsclient-sidein the browser
Runsserver-sideon the database
Purpose
Dynamicallyshow/hide, make fields mandatory, or read-onlyon forms
Enforcesmandatory and read-only fieldsat thedatabase level
Applies to
Userinteractions on forms
All data sources(Forms, Import Sets, Web Services, API)
Conversion
Can be converted into Data Policies
Cannot be converted into UI Policies
Why "B. Data Policies run regardless of how data is entered into ServiceNow, while UI Policies are used for form interactions" is Correct:Data Policies apply to all data entry methods, ensuring data integrity no matter how the data enters ServiceNow.
UI Policies only apply to the user interface (forms)and dynamically modify field behavior in real-time.
A. Data Policies run only after UI Policies run successfully→UI Policies and Data Policies work independently and do not depend on each other.
C. Data Policies can be converted into UI Policies, but UI Policies cannot be converted into Data Policies→The opposite is true: UI Policies can be converted into Data Policies, but not the other way around.
D. Data Policies run when data is entered through the form, by an Import Set, or by Web Services, while UI Policies are set only by web services→UI Policies arenot related to web services; they only apply to form interactions.
Why Other Options Are Incorrect:
ServiceNow Documentation:UI Policies vs. Data Policies
CSA Exam Guide:CoversUI Policies and Data Policies differencesin form and system-wide data enforcement.
Reference from CSA Documentation:Thus, the correct answer is:
B. Data Policies run regardless of how data is entered into ServiceNow, while UI Policies are used for form interactions
How are local flow variables accessed in the Flow Designer Data panel?
Options:
As newly generated icons
As scratchpad variables
As new tabs
As data pills
Answer:
DExplanation:
InServiceNow Flow Designer,local flow variablesare accessed in theData Panel as data pills.
Local Flow Variables:
These aretemporary variablesthat storedataduring the execution of a flow.
Can be used topass valuesbetween actions within the same flow.
Accessing Local Variables in the Data Panel:
TheData Panelcontainsdata pills, which representstored values.
Flow variables appear asblue data pillsthat can bedragged and droppedinto different actions.
Example: A variable storingUser IDcan be dragged into an"Assign Task"action to assign a task dynamically.
Why Data Pills?
Data pills act astokensrepresenting values that update dynamically during flow execution.
Ensuresreusabilityandautomationacross multiple actions.
How Flow Variables Work in Flow Designer:Why Option D (As data pills) is Correct?Flow variables appear as "data pills" in the Data Panel, which can be dragged into flow actions.
Why Other Options Are Incorrect?A. As newly generated icons→ Incorrect
No "icons" are generated; flow variables are represented asdata pills.
B. As scratchpad variables→ Incorrect
Scratchpad variablesexist inBusiness Rules, butnot in Flow Designer.
C. As new tabs→ Incorrect
Flow variables donot appear as tabs; they appear in theData Panel as data pills.
ServiceNow Docs – Flow Designer: Using Data Pillshttps://docs.servicenow.com
ServiceNow Learning – Working with Flow Variables and Data Panel
ServiceNow Developer Portal – Flow Designer Best Practices
References from Certified System Administrator (CSA) Documentation:
What needs to be specified, when creating a Business Rule? (Choose four.)
Options:
UI action
Table
Fields to update
Who can run
Script to run
Application scope
Update set
Answer:
B, E, H, IExplanation:
ABusiness Rulein ServiceNow is aserver-side scriptthat executes when records are inserted, updated, deleted, or queried in a specified table. Business Rules allow automation and customization of workflows by defining logic that runs under specific conditions.
Table (B) –Correct
ABusiness Rulemust be associated with aspecific tablewhere it will execute (e.g., Incident, Change, Task).
This determineswhich recordsthe rule applies to.
Script to Run (E) –Correct
A script must be provided when defining advanced logic in a Business Rule.
Business Rules useserver-side JavaScriptto perform various actions, such as setting field values, enforcing validation, or triggering workflows.
Timing (H) –Correct
The execution timing of a Business Rule determineswhenit runs relative to a database transaction.
Business Rules can run:
Before(before record is saved)
After(after record is saved)
Async(after the transaction completes)
Display(when a form loads)
Condition to Evaluate (I) –Correct
Conditions definewhen the Business Rule should executebased on specific criteria.
Example: A Business Rule might runonly when the priority is set to High.
A. UI Action(Incorrect)
UI Actions (buttons, links, context menus) are separate from Business Rules and are used for UI customization.
C. Fields to update(Incorrect)
While Business Rules can update fields,you do not specify "fields to update" as a required setting. Instead, updates are made via scripts within the rule.
D. Who can run(Incorrect)
Business Rulesalways run on the server-sideand do not require user-specific execution settings.
F. Application Scope(Incorrect)
Although Business Rules belong to an application scope, this isautomatically determinedbased on the current application.
G. Update Set(Incorrect)
Business Rules arecaptured in an Update Set, but this is not a configuration setting while creating the rule.
ServiceNow Business Rules Overview:https://docs.servicenow.com/bundle/utah-application-development/page/script/server-scripting/concept/business-rules.html
Creating Business Rules:https://docs.servicenow.com/en-US/bundle/utah-application-development/page/script/server-scripting/task/t_CreateABusinessRule.html
Key Elements to Specify When Creating a Business Rule:Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
What is a role in ServiceNow?
Options:
A role is one record m the Role [sys_user_role] table
A role is one record in the Role Iuser_sys_role] table
A role is a persona used In Live Feed Chat
A role Is a set of modules for a particular application
Answer:
AExplanation:
In ServiceNow, aroleis arecord stored in the sys_user_role tablethat defines a set ofpermissionsfor users. Roles determine what users cansee and dowithin the platform by granting access to applications, modules, and specific functionalities.
Stored in thesys_user_roletable.
Assignpermissionsto users and groups.
Define access toapplications, modules, and records.
Can beinheritedby users throughgroup membership.
Used inAccess Control Rules (ACLs)to restrict or allow access to records.
Key Features of Roles in ServiceNow:Common Roles in ServiceNow:Role Name
Description
admin
Full system access, including configuration and security settings.
itil
Allows access to IT Service Management (ITSM) modules like Incident, Change, and Problem.
catalog_admin
Manages the Service Catalog.
knowledge_manager
Manages the Knowledge Base.
Roles arestored as recordsin thesys_user_roletable.
Each role grantsspecific permissionsto users.
Users can have multiple roles assigned to them.
B. A role is one record in the Role [user_sys_role] table – Incorrect
The correct table name issys_user_role, not "user_sys_role".
C. A role is a persona used in Live Feed Chat – Incorrect
Live Feed is a collaboration tool, butroles are not personas for chat.
D. A role is a set of modules for a particular application – Incorrect
Rolesgrant accessto modules, but they arenotthe modules themselves.
ServiceNow Docs: User Roles & Permissions
ServiceNow CSA Study Guide – Role-Based Access Control
ServiceNow Product Documentation: sys_user_role Table
Why "A. A role is one record in the Role [sys_user_role] table" is the Correct Answer?Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
What icon do you use to change the label on a Favorite?
Options:
Clock
Hamburger
Pencil
Three dots
Triangle.
Star
Answer:
CExplanation:
InServiceNow, Favorites allow users to quickly access frequently usedmodules, records, lists, or reports. Favorites can be customized, including renaming them, changing their icons, or modifying their colors.
Changing the Label of a FavoriteTorename or edit a Favorite, you must use thePencil icon (✏️), which indicatesedit mode.
Navigate to theApplication Navigatoron the left-hand side.
Locate theFavoritessection.
Hover over the favorite item you want to rename.
Click on thePencil icon(✏️) to open the edit menu.
Update thelabel(name) and other properties like color or icon.
ClickSaveto apply changes.
A. Clock(Incorrect)
TheClock icontypically representsrecently accessed items, not Favorites.
B. Hamburger(Incorrect)
TheHamburger menu (☰)represents navigation menus but is not used to edit Favorites.
D. Three dots(Incorrect)
TheThree dots (⋮)often indicate a menu with additional options but do not specifically edit Favorites.
E. Triangle(Incorrect)
NoTriangle iconis used for renaming Favorites.
F. Star(Incorrect)
TheStar icon (⭐)is used toadd or removeFavorites, but not to rename them.
ServiceNow Favorites Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/administer/navigation-and-ui/task/t_CreateFavorites.html
Steps to Change the Label of a Favorite:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
When does the Submit button appear on a form?
Options:
When saving an old record
When creating a new record
When changing the reference field in an existing record
When updating an existing record
Answer:
BExplanation:
InServiceNow, theSubmit buttonappears whencreating a new record, but it is not visible when editing an existing record. Instead, when editing an existing record, theUpdate buttonis used.
Creating a New Record:
When a user opens a form to create anew record, theSubmit button appears.
ClickingSubmitsaves the record and closes the form.
Example: When creating anew Incident, Change Request, or User record, the Submit button is visible.
Editing an Existing Record:
When a useropens an existing record, theUpdate button replaces the Submit button.
ClickingUpdatesaves the changes but does not create a new record.
Example: Editing anexisting Incident recorddoes not show a Submit button, only Update.
Changing a Reference Field in an Existing Record:
Updating areference field(like Assigned To or Caller) in an existing record does not trigger aSubmitbutton—onlyUpdateis available.
Saving an Old Record:
TheSavebutton may be available when a user makes changes but does not want to exit the form.
When Does the Submit Button Appear?When Does the Submit Button NOT Appear?Why Option B (When Creating a New Record) is Correct?The Submit button appears only when a new record is being created.
Why Other Options Are Incorrect?A. When saving an old record→ Incorrect
TheSave buttonappears when modifying an existing record but does not replaceSubmit.
C. When changing the reference field in an existing record→ Incorrect
Editing a reference field doesnotmake the Submit button appear. OnlyUpdateis available.
D. When updating an existing record→ Incorrect
TheUpdate buttonappears instead ofSubmitwhen modifying an existing record.
ServiceNow Docs – Forms and Form Buttonshttps://docs.servicenow.com
ServiceNow Learning – Creating and Editing Records
ServiceNow Developer Portal – Understanding Form Actions (Submit vs. Update)
References from Certified System Administrator (CSA) Documentation:
Which of the following is used to categorize, flag, and locate records?
Options:
Search
Favorites
Tags
Bookmarks
Answer:
CExplanation:
In ServiceNow,Tagsare used tocategorize, flag, and quickly locate recordswithin the system. Tags help users organize records for easy retrieval and filtering.
User-created or system-defined tagsallow for custom categorization of records.
Tags can beapplied to any record, such asincidents, changes, knowledge articles, or tasks.
Users canfilter records based on tagsfor quick access.
Tags arepersonal(for individual users) orglobal(shared across users).
Incident Management:
A user can tag"High Priority"incidents for quick reference.
Knowledge Base Articles:
Articles related topassword resetcan be tagged as"Password Issues"for easier searchability.
Service Catalog Requests:
Users can tag frequently used catalog items as"Common Requests".
Key Features of Tags in ServiceNow:Example Use Cases of Tags:
Tags categorize and organize records, making them easy to find.
They act ascustom labelsthat help users filter and retrieve records efficiently.
They arebuilt-in featuresin ServiceNow and can be managed from theTag Management module.
Why "C. Tags" is the Correct Answer?
A. Search – Incorrect
TheSearch functionhelps users find records but does not categorize or flag them.
B. Favorites – Incorrect
Favoritesallow users tobookmark frequently accessed modules and reports, but they do not categorize records.
D. Bookmarks – Incorrect
Bookmarksare not a native ServiceNow feature for categorizing records;Favoritesserve this function instead.
Explanation of Incorrect Options:
ServiceNow Docs: Using Tags to Organize Records
ServiceNow CSA Study Guide – Navigating and Searching in ServiceNow
ServiceNow Product Documentation: Managing and Filtering Tagged Records
References from Certified System Administrator (CSA) Documentation:
Which of the following steps can be used to import new data into ServiceNow from a spreadsheet?
Options:
Select Data Source, Schedule Transform
Load Data, Create Transform Map, Run Transform
Define Data Source, Select Transform Map, Run Transform
Select Import Set, Select Transform Map, Run Transform
Answer:
BExplanation:
Importing data into ServiceNow from a spreadsheet involves a structured process to ensure data integrity and proper mapping. The three main steps in the process are:
The first step in importing data into ServiceNow is to load the spreadsheet into an Import Set table.
This can be done through theSystem Import Sets > Load Datamodule.
The system will create a temporary table (Import Set) where the data will be staged before being transformed into target tables.
ATransform Mapis required to map fields from the Import Set table to the target table in ServiceNow.
Transform Maps define how data from the source (Import Set table) will be transferred and transformed into the destination table (e.g., Incident, User, CMDB, etc.).
The Transform Map allows for additional transformations such ascoalescing records(to avoid duplicates) and scripting for data manipulation.
After configuring the Transform Map, the final step is toRun Transform, which applies the mappings and moves the data from the Import Set table to the target table.
This process ensures that the imported data is correctly integrated into the ServiceNow instance and adheres to the configured rules.
Option A: "Select Data Source, Schedule Transform"– Incorrect because selecting a data source is part of data import, but "scheduling" a transform is not a required step in the standard import process.
Option C: "Define Data Source, Select Transform Map, Run Transform"– Incorrect because "Define Data Source" is more relevant when setting up external data imports. The process must begin with "Load Data" rather than defining the data source.
Option D: "Select Import Set, Select Transform Map, Run Transform"– Incorrect because an Import Set must first be created by loading data before it can be selected.
ServiceNow Docs: Importing Data Overview
ServiceNow Docs: Creating a Transform Map
ServiceNow Docs: Running a Transform Map
Step 1: Load DataStep 2: Create Transform MapStep 3: Run TransformWhy Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:
When designing a flow, how do you reference data from a record, in that flow?
Options:
Drag the table icon onto the flow definition
Use the condition builder to specify the desired values
Specify the source table on the data pill related list
Drag the data pill onto the flow definition
Add the table reference using the slush bucket
Answer:
DExplanation:
InServiceNow Flow Designer, adata pillrepresentsvariables, record fields, or outputs from previous stepsthat can be used dynamically in the flow.
Data pillsallow flow designers to referencerecord datawithout manually specifying table fields.
Dragging a data pillonto a flow step ensures that the correct values areautomatically mappedfrom the referenced record.
This is the recommended method for using record datawithin a flow.
Why is Option D Correct?
Why Are the Other Options Incorrect?A. Drag the table icon onto the flow definition
IncorrectbecauseFlow Designer does not use table iconsfor referencing records.
Instead, it utilizesdata pills and actionsto retrieve and manipulate record data.
B. Use the condition builder to specify the desired values
Incorrectbecause thecondition builderis used fordecision logic(e.g., If-Else conditions), not for referencing record data.
C. Specify the source table on the data pill related list
Incorrectbecause youcannot manually specifya table in a data pill.
Data pills areautomatically createdwhen an action retrieves data from a record.
E. Add the table reference using the slush bucket
Incorrectbecauseslush bucketsare used in ServiceNow for selecting multiple items (e.g., roles, groups),not for referencing record data in a flow.
ServiceNow Flow Designer - Using Data Pills
ServiceNow Flow Designer - Best Practices for Record Referencing
ServiceNow ITSM - Automating Workflows with Flow Designer
References to Official Certified System Administrator (CSA) Documentation:
In addition to the admin role, which one of the following roles allows a user to add or remove fields from a list?
Options:
personal ize.control
personal_list
ul_page_admin
ui_action_admin
Answer:
BExplanation:
InServiceNow, thepersonal_listrole allows users toadd or remove fields from a list viewwithout requiring full administrator privileges.
Modify List Layout (Columns & Fields)
Users canadd, remove, or rearrange columnsin list views.
Save Personal List Preferences
Customizations applyonly to the user, unless they have additional permissions to modify system-wide settings.
Does NOT Allow System-Wide Changes
Unlike theadminrole,personal_listonly affectspersonal viewsof lists, not global configurations.
A. personalize.control(Incorrect)
No such role exists in ServiceNow.
C. ui_page_admin(Incorrect)
This role allows users tomanage UI Pages, but it does not provide list customization permissions.
D. ui_action_admin(Incorrect)
This role is used tomanage UI Actions(buttons, links, and client-side scripts), not list view configurations.
Key Capabilities of thepersonal_listRole:Why Other Options Are Incorrect?
Role-Based List Customization
ServiceNow List Personalization
User Roles and Permissions
ServiceNow User Roles
References from ServiceNow CSA Documentation:
When using the Performance Analytics application in the Now Platform, what kind of KPI signals are used to make decisions that statistically support long term workflow stability?
Options:
Long-term signals
Non-signals
Anti-signals
Stability signals
Answer:
AExplanation:
InPerformance Analytics (PA),long-term signalsarekey performance indicators (KPIs) that help organizations make data-driven decisions for sustained workflow stability. These KPIs providetrends over time, allowing businesses to analyze patterns, predict future performance, and optimize workflows for efficiency.
Track Trends Over Time→ Identify slow-moving changes and patterns.
Support Predictive Analysis→ Help in making data-driven strategic decisions.
Reduce Unplanned Changes→ Avoid reactive decisions by monitoringhistorical data.
Incident Backlog Over Time→ Measures incident accumulation to prevent delays.
Change Success Rate→ Analyzes how well changes are implemented without failures.
Mean Time to Resolution (MTTR)→ Tracks how long it takes to resolve incidents.
How Long-Term Signals Help in Workflow Stability:Example KPIs Used in Performance Analytics:
Why "A. Long-term signals" is Correct:Long-term signals provide historical trends that help organizations maintain stable workflows.
B. Non-signals→No such term exists in Performance Analytics.
C. Anti-signals→Not a recognized Performance Analytics term.
D. Stability signals→Misleading term; long-term signalsare what provide stability insights.
Why Other Options Are Incorrect:
ServiceNow Documentation:Performance Analytics Overview
CSA Exam Guide:Coverslong-term KPI tracking for workflow stability.
Reference from CSA Documentation:Thus, the correct answer is:
A. Long-term signals
After finishing your work on High Security Settings, what do you do to return to normal admin security levels?
Options:
Select Normal role
Log out and back in
Use System Administration > Normal Security module
Select Global Update Set
End Impersonation
Answer:
BExplanation:
When usingHigh Security Settingsin ServiceNow, administrators often gaintemporary elevated privileges. To revert to normal security levels, they mustlog out and back into refresh their session.
High Security Settingsprovide elevated security configurations and mayoverride standard role-based access controls.
Logging outclears any temporary security settingsand restores normal administrator privileges.
This is therecommended practiceafter making security changes.
Why is Option B Correct?
Why Are the Other Options Incorrect?A. Select Normal role
Incorrectbecausethere is no "Normal" rolein ServiceNow.
C. Use System Administration > Normal Security module
Incorrectbecausethere is no "Normal Security" modulein ServiceNow.
D. Select Global Update Set
Incorrectbecause Update Sets controlcustomizations and configurations,not security settings.
E. End Impersonation
Incorrectbecause ending impersonation onlyswitches back to the admin accountif you were impersonating a user.
Itdoes not resetsecurity settings from High Security Mode.
ServiceNow CSA Guide - High Security Settings
ServiceNow Best Practices - Managing Security Configurations
References to Official Certified System Administrator (CSA) Documentation:
When testing a catalog item, having a manager approval flows, which of these best practices would you follow? (Choose three.)
Options:
Make sure the latest flows are activated.
Use the instance Incognito setting to quickly toggle between requester and approver.
Impersonate the requester to ensure the form works.
Make sure the requester's user record has a manager specified.
Create and select your Testing Update Set, before starting the test cases.
Use your Admin account, so you can approve the items quickly.
Answer:
A, C, DExplanation:
When testing acatalog itemwith amanager approval flow, it's important to verify that the request submission, approval process, and workflow execution are working as expected. Following best practices ensures that the process functions correctly before deployment.
Why These Options Are Correct?A. Make sure the latest flows are activated.
ServiceNowflow designerallows admins to create and manageapproval flowsfor catalog items.
Before testing, it's crucial to verify that the latest version of the flow isactivated, ensuring that the system runs the correct approval logic.
C. Impersonate the requester to ensure the form works.
Impersonationallows administrators totest the user experiencewithout logging in as different users manually.
This is essential to verify thatnon-admin userscan correctlysubmit the requestand trigger the approval process.
D. Make sure the requester's user record has a manager specified.
Themanager approval flowrelies on the requester'sManagerfield in their user record.
If this field is empty, the approval requestwill not be sent to the correct manager, causing the workflow to fail.
Why the Other Options Are Incorrect?B. Use the instance Incognito setting to quickly toggle between requester and approver.
There isno "Incognito setting"in ServiceNow to toggle users.
Thecorrect methodis using theimpersonatefeature.
E. Create and select your Testing Update Set, before starting the test cases.
WhileUpdate Setstrack customizations, they arenot required for testinga catalog item’s approval workflow.
Update Sets are primarily used formigrating changesbetween instances (e.g., from Dev to Test).
F. Use your Admin account, so you can approve the items quickly.
Admin accountsoverride approval workflowsand do not provide an accurate test.
The correct method is toimpersonate the requester and approver roles separatelyto ensure the workflow works as expected.
ServiceNow Flow Designer - Approval Workflow Testing Best Practices
ServiceNow Impersonation Feature for User Testing
ServiceNow ITSM - Catalog Item Testing & Validation
References to Official Certified System Administrator (CSA) Documentation:
What is a key difference between Reporting and Performance Analytics?
Options:
Performance Analytics contains snapshots of data taken over time; Reporting shows only the data as it is, at the moment the report is run.
Performance Analytics can show trends; Reports cannot.
Reports can be run on a scheduled basis; Performance Analytics cannot.
Performance Analytics data can be published to Dashboards; Reports cannot.
Performance Analytics shows KPIs; Reporting does not.
Answer:
AExplanation:
Thekey differencebetweenReportingandPerformance Analytics (PA)is how they handle data over time.
Showsreal-time datafrom tables.
Runs queries on dataat the momentthe report is generated.
Cannot analyze historical trendsunless data is manually stored.
Used forstatic reports, lists, charts, or dashboards.
Capturessnapshotsof data at scheduled intervals (e.g., daily, weekly).
Tracks trends and KPIs (Key Performance Indicators)over time.
Helps organizationsforecast and analyze historical patterns.
Used forbusiness intelligence and proactive decision-making.
ReportingPerformance Analytics (PA)
Incorrect Answer Choices Explanation:B. Performance Analytics can show trends; Reports cannot.
Reporting can show trends usingaggregated data(e.g., grouped by date), butPA is specifically designedfor tracking trends over time.
C. Reports can be run on a scheduled basis; Performance Analytics cannot.
BothReports and PA can be scheduledto run at regular intervals.
D. Performance Analytics data can be published to Dashboards; Reports cannot.
Reportscanbe published todashboards, just like Performance Analytics.
E. Performance Analytics shows KPIs; Reporting does not.
Reports candisplay KPIsusing calculated metrics and aggregations, butPA is optimizedfor KPI tracking over time.
Performance Analytics vs. Reporting
ServiceNow Reporting Overview
Official CSA Documentation Reference:
Which of the following statements describes how data is organized in a table?
Options:
A column is a field in the database and a record is one user
A column is one field and a record is one row
A column is one field and a record is one column
A column contains data from one user and a record is one set of fields
Answer:
BExplanation:
InServiceNow (and databases in general), data is stored intables, which consist of:
Columns (Fields):Representindividual data attributes(e.g., Name, Email, Status).
Rows (Records):Representindividual entriesin the table (e.g., a specific Incident or User).
Key Concepts:Table
Columns (Fields)
Rows (Records)
Incident
Number, Caller, Priority, Description
Each unique incident entry
User
Name, Email, Role, Department
Each individual user record
A column represents a single field (data attribute), such as "Priority" or "Short Description."
A row represents a record (entry in the table), such as an individual incident or user.
A. A column is a field in the database and a record is one user→Incorrect
Records are not limited to users; a record could be an Incident, Change, or any other entry.
C. A column is one field and a record is one column→Incorrect
Arecord is not a single column; a record consists of multiple fields (columns).
D. A column contains data from one user and a record is one set of fields→Incorrect
Columns contain data for all users/records, not just one user.
A record is one row, not just a set of fields.
Why is "B. A column is one field and a record is one row" the Correct Answer?Why the Other Options Are Incorrect?
ServiceNow Docs: Understanding Tables and Fieldshttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/metadata/concept/c_TablesAndFields.html
References from Certified System Administrator (CSA) Documentation:
Which one of the following is NOT a type of Visual Task Board?
Options:
Feature
Guided boards
Flexible
Freeform
Answer:
AExplanation:
InServiceNow,Visual Task Boards (VTBs)provide aKanban-style interfaceto manage and track work. There arethree main typesof Visual Task Boards, but "Feature"is notone of them.
Freeform Board (Valid Type)
Manually created boards wherecards can be moved freelywithout predefined conditions.
Users canadd and organize tasks as needed.
Example: Personal task management.
Guided Board (Valid Type)
Createdfrom a list viewandlinked to a ServiceNow table(e.g., Incident, Change, Task).
Cards on the boardautomatically updatebased on conditions.
Example: Managing Incidents or Change Requests.
Flexible Board (Valid Type)
Similar toGuided Boards, but allows users tomanually reordertasks within lanes.
Offers moreflexibilitywhile still being linked to a data source.
Example: Sprint Planning or ITSM Workflows.
"Feature" is NOT a Visual Task Board type in ServiceNow.
ServiceNow does use the term"Feature"in Agile Development (for tracking high-level product functionalities), but it is not related to VTBs.
Types of Visual Task Boards in ServiceNow:Why is "Feature" Incorrect?
Why Other Options Are Correct?Guided, Flexible, and Freeformare thethree valid typesof Visual Task Boards in ServiceNow.
Visual Task Boards Overview
ServiceNow Visual Task Boards
Types of Visual Task Boards
Creating and Using VTBs
References from ServiceNow CSA Documentation:
What is NOT an example of a UI Action?
Options:
Search
Form buttons
list Buttons
Related Links
Answer:
AExplanation:
InServiceNow,UI Actionsare used to addinteractive elementslikebuttons, links, and context menu itemsto forms and lists. They can triggerscripts, workflows, or other actionswhen clicked.
Form Buttons– Buttons that appear on a form (e.g.,Save, Update, Resolve Incident).
List Buttons– Buttons that appear in a list view and perform actions on multiple records.
Related Links– Links that appear in theRelated Linkssection of a form and provide quick navigation or actions.
Common Types of UI Actions:SinceForm Buttons, List Buttons, and Related Linksare alltypes of UI Actions, they arevalid UI Actions.
Search is a built-in system functionalitythat allows users to find records but doesnot involve UI Actions.
UI Actionsexecute predefined actions, whereasSearch simply retrieves and filters data.
ServiceNow search functions (Global Search, List Search, and Quick Search)arenot part of UI Actions.
B. Form Buttons→Valid UI Action
Appears on forms (e.g.,Submit, Save, Update).
C. List Buttons→Valid UI Action
Used in list views for bulk actions (e.g.,Close All, Approve Selected).
D. Related Links→Valid UI Action
Provides quick links in forms (e.g.,View CI Details, Reopen Ticket).
ServiceNow Docs: UI Actions Overviewhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/concept/c_UIActions.html
ServiceNow CSA Official Training Guide (UI Actions & User Interface Customization)
Why "Search" is NOT a UI Action?Why the Other Options Are UI Actions?References from Certified System Administrator (CSA) Documentation:
What do you call any component that needs to be managed in order to deliver services?
Options:
CSDM Items
CMDB
Configuration item
Service Offerings
Asset
Answer:
CExplanation:
AConfiguration Item (CI)is any component thatneeds to be managed to deliver IT services. In ServiceNow, CIs are stored in theConfiguration Management Database (CMDB)and can include servers, applications, databases, network devices, and more.
Tracking & Management: Helps organizations track IT assets and their relationships.
Service Impact Analysis: Identifies how an issue with one component can affect related services.
Change Management Support: Ensures changes to IT assets are controlled and well-documented.
Incident & Problem Resolution: Provides insights into troubleshooting and root cause analysis.
Hardware: Servers, network devices, storage systems.
Software: Applications, databases, operating systems.
Services: Business services, IT services.
Documentation: Policies, SLAs, knowledge articles.
Why Are Configuration Items Important?Examples of Configuration Items (CIs):
Incorrect Answer Choices Explanation:A. CSDM Items– TheCommon Service Data Model (CSDM)is a framework for structuring CMDB data, but individual components in the CMDB are calledConfiguration Items (CIs).
B. CMDB– TheCMDB (Configuration Management Database)is thedatabasethat stores Configuration Items, but it is not a CI itself.
D. Service Offerings– AService Offeringrepresents a set of capabilities available to customers but is not the same as a CI.
E. Asset– AnIT Assetrefers to aphysical or virtual resourceowned by the organization, butnot all assets are CIs(e.g., a computer mouse may be an asset but not a CI).
ServiceNow CMDB Overview
Configuration Items (CIs)
Official CSA Documentation Reference:
When moving multiple update sets at one time, what might you do to facilitate the move?
Options:
Batch
Verify
Test
Preview
Answer:
AExplanation:
The ServiceNow Virtual Agent provides assistance within a messaging interface. Which capability allows end users to configure virtual Agent to intercept and help resolve submitted incidents?
Options:
Incident Auto-Resolution
Ticket Resolver
Virtual Agent Helper
Web Intelligence
Answer:
AExplanation:
TheServiceNow Virtual Agentis an AI-powered chatbot that assists userswithin a messaging interface(such as Microsoft Teams, Slack, or Service Portal). It helpsautomate resolutions and guide usersthrough common IT and HR issues.
Incident Auto-ResolutionallowsVirtual Agenttoautomatically detect, intercept, and resolve incidentsbefore they reach a human agent.
It appliesmachine learning (ML) and predefined rulesto determine whether a ticketcan be resolved through automation.
If an issuematches a known solution, the Virtual Agentprovides the resolution stepsto the user.
If self-resolution fails, the ticket isescalated to an agent.
It is anofficial feature in ServiceNow Virtual Agent.
It allows the chatbot tointercept incidentsand attempt resolution before escalation.
B. Ticket Resolver→Incorrect
"Ticket Resolver" isnot an official ServiceNow feature.
C. Virtual Agent Helper→Incorrect
No feature called "Virtual Agent Helper" exists in ServiceNow.
D. Web Intelligence→Incorrect
Web Intelligenceisnot related to ServiceNow Virtual Agent.
What is Incident Auto-Resolution?Why is "A. Incident Auto-Resolution" the Correct Answer?Why the Other Options Are Incorrect?
ServiceNow Docs: Virtual Agent & Incident Auto-Resolutionhttps://docs.servicenow.com/en-US/bundle/utah-virtual-agent/page/administer/virtual-agent/concept/incident-auto-resolution.html
References from Certified System Administrator (CSA) Documentation:This confirms that"Incident Auto-Resolution" is the correct answer, as it allowsVirtual Agent to intercept and resolve submitted incidents automatically.
Unlock CSA Features
- CSA All Real Exam Questions
- CSA Exam easy to use and print PDF format
- Download Free CSA Demo (Try before Buy)
- Free Frequent Updates
- 100% Passing Guarantee by Activedumpsnet
Questions & Answers PDF Demo
- CSA All Real Exam Questions
- CSA Exam easy to use and print PDF format
- Download Free CSA Demo (Try before Buy)
- Free Frequent Updates
- 100% Passing Guarantee by Activedumpsnet