For Administrators creating new Service Catalog items, what is a characteristic they should know about Service Catalog variables?
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
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.
What tool is used to import data from various data sources, and map that data into ServiceMow tables?
Import Set
Update Set
Data Pack
Transform Set
ServiceNow uses Import Sets to bring data from various sources (such as CSV files, Excel spreadsheets, or external databases) into ServiceNow tables. Import Sets provide a flexible way to map incoming data into ServiceNow’s database structure.
A. Import Set ✅
Import Sets are a temporary staging table where external data is first loaded.
A Transform Map is then used to map and transfer data from the Import Set table into the target table (e.g., Incident, Change Request, CMDB, etc.).
Common use cases:
Importing user records from an external HR system.
Migrating CI data into the CMDB.
Loading historical incident records into ServiceNow.
B. Update Set ❌
Update Sets are used for moving customizations (such as UI changes, workflows, or scripts) between instances, not for importing data.
C. Data Pack ❌
No such standard feature in ServiceNow called "Data Pack."
Possibly confused with Data Sources, which define external data locations but do not perform imports themselves.
D. Transform Set ❌
Incorrect terminology—ServiceNow uses Transform Maps, not "Transform Sets."
Transform Maps define how data in an Import Set is mapped to target tables, but the import process itself is handled by Import Sets.
ServiceNow Documentation: Importing Data with Import Sets
ServiceNow Developer Guide: Transform Maps Overview
Correct Answer Explanation:Incorrect Answer Choices Explanation:References:
Which statement is true about business rules?
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
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:
What is the most common role that has access to almost all platform features, functions, and data?
Security Admin [security_admin]
Sys Admin [sys_admin]
Admin [sn_admin]
System Administrator [admin]
Base Admin [base_admin]
TheSystem Administrator (admin)role is the most powerful and common role in ServiceNow, providing access to nearly all platform features, functions, and data. Users with this role have full control over system configurations, user management, security settings, application access, and more.
Full system accessto all applications, modules, tables, and records.
Ability toconfigure and customizethe platform.
Create, update, and deleterecords in any table.
Manage roles and users, including assigning roles to others.
Configure Access Control Rules (ACLs)to define security policies.
A. Security Admin [security_admin]→ Incorrect. Thesecurity_adminrole is primarily for managing security settings and access control rules. While powerful, it does not inherently provide access to all platform functions like theadminrole does.
B. Sys Admin [sys_admin]→ Incorrect. There isno such role as "sys_admin"in ServiceNow. The correct role isadmin.
C. Admin [sn_admin]→ Incorrect.sn_adminis not a standard ServiceNow role. The official role is simplyadmin.
E. Base Admin [base_admin]→ Incorrect. This is not a standard role in ServiceNow.
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.
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
What is NOT an example of a UI Action?
Search
Form buttons
list Buttons
Related Links
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 icon do you use to change the label on a Favorite?
Clock
Hamburger
Pencil
Three dots
Triangle.
Star
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:
What are the components that make up a filter condition? (Choose three.)
Operator
Match Criteria
Value
Column
Field
Afilter conditionin ServiceNow consists of three essential components that define how data is filtered in lists, reports, and queries. These components determine which records meet specific criteria.
Column (D)– Represents thefieldin the table that is being filtered (e.g., "Priority" in theincidenttable).
Operator (A)– Defines the comparison method, such asis, contains, starts with, greater than, etc.
Value (C)– Specifies thecriteriaused for filtering (e.g., "High" for Priority).
Components of a Filter Condition:Example of a Filter Condition in an Incident Table:PriorityisHigh
Column:Priority
Operator:is
Value:High
B. Match Criteria→ Not a defined component; filtering is based on column, operator, and value.
E. Field→ While "Field" is a general term,ServiceNow officially uses "Column"in filter conditions.
Which one of the following is NOT a type of Visual Task Board?
Feature
Guided boards
Flexible
Freeform
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:
Which feature allows you to automate business logic for a particular application or process such as approvals, tasks notifications, and record operations?
Flows
Action Sequences
Action Sets
Task Flows
Flow Diagrams
Thecorrect answer is "Flows", which refers toFlow Designerin ServiceNow.
Flow Designeris ano-code/low-code automation toolthat allows users to automatebusiness logicfor a specific application or process, such as:
Approvals
Task creation
Notifications
Record operations(such as updating or deleting records)
AFlowis a sequence of automated actions that are triggered by specific events.
It ispart of Flow Designer, which is themodern alternative to the legacy Workflow Engine.
It providestrigger-based execution, meaning it can run when a record is created, updated, or upon a specific condition.
B. Action Sequences(Incorrect)
No such term exists in ServiceNow.
C. Action Sets(Incorrect)
No such feature exists in ServiceNow.
D. Task Flows(Incorrect)
This is not a term used in ServiceNow automation.
E. Flow Diagrams(Incorrect)
While Flow Designervisually representsflows, there isno feature named "Flow Diagrams"in ServiceNow.
Flow Designer Overview:https://docs.servicenow.com/bundle/utah-automation/page/administer/flow-designer/concept/flow-designer.html
How to Create and Use Flows:https://docs.servicenow.com/en-US/bundle/utah-automation/page/administer/flow-designer/task/t_CreateFlow.html
Why "Flows" is the Correct Answer:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
How is the Event Log different from the Event Registry?
Event Log contains generated Events, the Event Registry is a table of Event definitions
Event Log is formatted in the Log style, the Event Registry displays different fields
Event Log lists Events that were triggered by integrations, the Event Registry lists the Events that were triggered during the day (24-hour period)
Event Log is the same as the Event Registry
InServiceNow,Eventsplay a crucial role in theevent-driven architecture, allowing the system to respond dynamically to actions such as record updates, system notifications, and integrations.
There aretwo key componentsinvolved in event handling:
Event Registry
A table thatstores event definitions(i.e., predefined event names).
Defines which events can be triggered in the system.
Events in the registry arenot actual occurrences, but ratherpossible eventsthat can be triggered.
Located in thesys_event_registrytable.
Event Log
A log ofactual generated eventsthat have occurred in the system.
Whenever an event is triggered (e.g., record update, scheduled job, or integration), it gets recorded in theEvent Log.
Helps administrators track and troubleshoot event execution.
Stored in thesys_eventtable.
Why is Option A Correct?"Event Log contains generated Events, the Event Registry is a table of Event definitions."
Event Registry = Defines possible events that can be triggered.
Event Log = Records actual events that have been triggered.
Why Are the Other Options Incorrect?B. "Event Log is formatted in the Log style, the Event Registry displays different fields."
Misleading: While the log and registry have different layouts, the key difference isevent occurrences vs. event definitions, not just formatting.
C. "Event Log lists Events that were triggered by integrations, the Event Registry lists the Events that were triggered during the day (24-hour period)."
Incorrect:The Event Log tracks all triggered events, not just integrations.
TheEvent Registry does not track daily events, it just defines them.
D. "Event Log is the same as the Event Registry."
Completely incorrect:The Event Logrecords actual event occurrences, while the Event Registrydefines possible eventsin the system.
Reference from Certified System Administrator (CSA) Documentation:????ServiceNow Docs – Events and Event Processing
????ServiceNow Event Management Documentation
"TheEvent Registry (sys_event_registry)contains event definitions that specify when an event can be generated. TheEvent Log (sys_event)records events that have actually occurred."
Conclusion:The correct answer isA. Event Log contains generated Events, the Event Registry is a table of Event definitions.
????Understanding the difference between the Event Log and Event Registry is crucial for troubleshooting, automation, and event-driven processing in ServiceNow.
What displays a set of records from a table?
View
Dashboard
Panel
List
InServiceNow, aListis a visual representation ofmultiple records from a table. Lists allow users to view, filter, sort, and interact with records in a structured tabular format.
Displays multiple recordsfrom a table.
Columns represent fieldsof the table.
Users can personalize the list(e.g., adjust columns, apply filters, and sort).
Common Actions:
Inline editing
Searching
Exporting data
Grouping and filtering
A. View
AViewdefines how data is displayed, but it is not a list itself.
Example: Differentform viewscan be created for the same table.
B. Dashboard
ADashboardis a visual representation of reports and performance analytics.
It doesnot display raw table recordsdirectly.
C. Panel
No such term as "Panel" exists in ServiceNow for displaying records from a table.
Key Features of Lists:Why Other Options Are Incorrect?
Lists Overview
ServiceNow Lists Documentation
Personalizing Lists
List Personalization Guide
References from ServiceNow CSA Documentation:Final Verification:Answer is 100% correct and aligned with official ServiceNow Certified System Administrator (CSA) documentation.
Which of the following statement describes the purpose of an Order Guide?
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
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:
Which of the following allows a user to edit field values in a list without opening the form?
Data Editor
Edit Menu
List Editor
Form Designer
n ServiceNow, theList Editorallows users to edit field values directly within a list without opening the record in a form. This feature is particularly useful for making quick modifications to multiple records without the need to open each one individually.
Users navigate to a list view of records (e.g., an incident list).
If a field is editable via the List Editor, clicking on it will allow inline editing.
After making changes, users can pressEnteror click outside the field to save.
Inline Editing:Users can modify fields directly from the list.
Multi-Row Editing:Certain fields support bulk updates.
Security Controls:Admins can control which fields are editable via List Editor through dictionary settings.
Audit and History Tracking:Changes made via List Editor are logged for tracking purposes.
A. Data Editor:No such term as "Data Editor" exists in ServiceNow.
B. Edit Menu:This does not refer to inline editing; instead, it's a general menu for editing options.
D. Form Designer:Used for configuring form layouts, not for inline editing.
ServiceNow Product Documentation → Lists and List Editing
ServiceNow CSA Exam Guide → Covers List Editor as a core feature of instance configuration.
How List Editor Works:Key Features of List Editor:Why Other Options Are Incorrect:Reference from CSA Documentation:This verifies thatList Editoris the correct answer.
What is the purpose of a Related List?
To create a one-to-many relationship
To dot-walk to a core table
To present related fields
To present related records
ARelated Listin ServiceNow is used to display records from other tables that are related to the current record. It helps users view and manage associated records without navigating away from the main record they are working on.
Related Lists appear at the bottom of a form view.
They display records from tables that have a relationship (via reference fields, many-to-many relationships, or database joins) with the current table.
Users can add, remove, or modify related records directly from the Related List, depending on their permissions.
Key Features of Related Lists:Why "D. To present related records" is the correct answer?Related Lists show records from another table that have a relationship with the current record. For example:
AnIncidentrecord may have a Related List showing allTasksassociated with it.
AUserrecord may have a Related List displayingGroup Memberships.
AChange Requestrecord may have a Related List displaying all relatedCI (Configuration Items).
Option A: "To create a one-to-many relationship"– Incorrect. While Related Lists often display one-to-many relationships, they do not create them. Relationships are defined throughreference fields,many-to-many tables, ordatabase joins.
Option B: "To dot-walk to a core table"– Incorrect. Dot-walking allows users to access related fields from referenced records, but it is not the purpose of a Related List.
Option C: "To present related fields"– Incorrect. Related Lists display related records, not just individual fields. Related fields can be accessed using dot-walking or reference fields but are not the same as Related Lists.
ServiceNow Product Documentation - Related Lists
ServiceNow CSA Study Guide - Configuring Forms and Lists
ServiceNow Docs: Relationships in Tables
Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
