Table Access Control rules are processed in the following order:
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
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:
Access Control rules may be defined with which of the following permission requirements? (Choose three.)
Roles
Conditional Expressions
Assignment Rules
Scripts
User Criteria
Groups
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:
ServiceNow is a single-instance, multiple tenant architecture?
True
False
ServiceNow follows asingle-instance, single-tenant architecture,nota multiple-tenant architecture. This means:
Single-Instance:
Each ServiceNow instance is aunique, independent environmentfor a customer.
All customers have their own dedicated instance with their owncustom configurations, data, workflows, and applications.
ServiceNow instances are hosted in amulti-instance cloud modelrather than a multi-tenant model.
Single-Tenant Model (Multi-Instance Architecture):
Unlikemulti-tenant architectures(where multiple customers share the same application and database), ServiceNow provideseach customer with a separate, isolated instance.
Thisensures data security, performance isolation, and customization flexibility.
Each instance has its owndata storage, configuration, and upgrade schedule, reducing risks associated with shared environments.
Why ServiceNow Uses Multi-Instance Instead of Multi-Tenant:
Security & Data Isolation:Since each customer has an independent instance, there isno risk of data leakagebetween tenants.
Customization & Flexibility:Customers cancustomizetheir instance freely without affecting others.
Performance & Scalability:Each instance can bescaled independently, ensuring optimal performance.
ServiceNow does NOT use a multiple-tenant architecture.
ServiceNow follows a single-instance, single-tenant (multi-instance) model.
Each customer has a dedicated instance with isolated resources and configurations.
A multi-tenant architecturemeans multiple customerssharethe same application/database with logical separation, which is NOT the case in ServiceNow.
ServiceNow instead provides separate instancesfor each customer, meaning it isnota true multi-tenant system.
ServiceNow Product Documentation – Multi-Instance Cloud Modelhttps://docs.servicenow.com
ServiceNow Community – Single-Tenant vs. Multi-Tenant Explained
ServiceNow Best Practices – Security & Instance Architecture
Why Option B (False) Is Correct?Why Option A (True) Is Incorrect?References from Certified System Administrator (CSA) Documentation:
Which type of interface enables you to display multiple performance analytics, reporting and other widgets on a single screen?
Form
List
Dashboard
Timeline
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 defines conditions that are evaluated against users to determine which users can create, read, write, and retire knowledge articles.
User conditions
User info
User Criteria
User permissions
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 of the following concepts are associated with the ServiceNow CMDB? (Choose four.)
Service Processes
User Permissions
Tables and Fields
A Database
The Dependency View
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:
Which application is used to change the number format per table?
Number Maintenance
System Maintenance
Table Maintenance
Record Maintenance
InServiceNow, theNumber Maintenanceapplication is used toconfigure and modify numbering formats for specific tables. This application allows administrators to control how records are numbered across different modules.
Customization of Number Formats
Administrators can defineprefixes, number sequences, and suffixesfor records in different tables.
Example:INC0001001forIncidents,REQ0002001forRequests.
Resetting or Adjusting Number Sequences
You can manually adjust the numbering sequence if needed.
Example: Resetting incident numbering to start from a specific value.
Supports Multiple Tables
Works for standard tables likeIncidents, Problems, Requests, Change Requests, etc.
Can also be configured forcustom tables.
Application Navigation
Path:
Go toAll → System Definition → Number Maintenance
Locate the table and modify its numbering settings.
Key Features of Number Maintenance:Why Option A (Number Maintenance) is Correct? " Number Maintenance " is the official ServiceNow application for managing number formats per table.
Why Other Options Are Incorrect?B. System Maintenance– Incorrect; no such module in ServiceNow manages numbering formats.
C. Table Maintenance– Incorrect; this does not exist as an application in ServiceNow.
D. Record Maintenance– Incorrect; not a valid ServiceNow feature for modifying number formats.
ServiceNow Docs – Number Maintenance Configurationhttps://docs.servicenow.com
ServiceNow Learning – Customizing Numbering Schemes
ServiceNow System Definition – Number Format Best Practices
References from Certified System Administrator (CSA) Documentation:
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 information does the System Dictionary contain?
The human-readable labels and language settings
The definition for each table and column
The information on how tables relate to each other
The language dictionary used for spell checking
TheSystem Dictionaryin ServiceNow stores and maintains themetadataabout tables and fields in the platform. It containsdefinitions for each table and column, including field data types, default values, and attributes.
Storestable and field definitions, including:
Column names
Data types(e.g., String, Integer, Reference)
Attributes(e.g., unique, read-only, required)
Default values
Ensuresdata integrityby defining the structure of database tables.
Used by administrators tomodify or extend existing tables.
Allows the creation ofcustom fieldsin tables.
Key Features of the System Dictionary (sys_dictionaryTable):
Navigate to:System Definition → Dictionary
Search for a table or fieldto view its metadata.
Modify attributes(if needed) to customize table behavior.
How to Access the System Dictionary:
A. The human-readable labels and language settings– Incorrect.
Human-readable labelsare stored in thesys_documentationtable, not the System Dictionary.
C. The information on how tables relate to each other– Incorrect.
Table relationshipsare stored in theSchema Map, not the System Dictionary.
D. The language dictionary used for spell checking– Incorrect.
Spell checking and translationsare managed insystem localization settings, not the System Dictionary.
Explanation of Incorrect Answers:
ServiceNow Product Documentation → System Dictionary (sys_dictionary)
ServiceNow CSA Study Guide → Understanding Tables and Fields
ServiceNow Developer Documentation → Dictionary and Table Structure
References from Certified System Administrator (CSA) Documentation:Would you like me to verify another question?????
In what order should filter elements be specified?
Field, Operator, then Value
Field, Operator, then Condition
Operator, Condition, then Value
Value, Operator, then Field
When creating filters inServiceNow, the elements should be specified in the following order:
Field– The database field (column) that is being filtered.
Operator– The comparison method, such as " is " , " contains " , " greater than " , etc.
Value– The specific data that the filter should match.
Example of a Properly Structured Filter:Imagine filtering a list ofIncidentswhere the priority is high. The filter would be structured as:
Field:Priority
Operator:is
Value:High
is– Matches an exact value
is not– Excludes a specific value
contains– Looks for a partial match
greater than– Finds records with a value greater than the specified one
less than– Finds records with a value less than the specified one
B. Field, Operator, then Condition– Incorrect.
" Condition " is not an individual filter element in ServiceNow; theoperatoralready defines the condition (e.g., " is " , " contains " ).
C. Operator, Condition, then Value– Incorrect.
The field must comefirstto define what data is being filtered. The operator follows next.
D. Value, Operator, then Field– Incorrect.
This is completely reversed; you must specifywhat fieldyou are filtering first before applying conditions.
ServiceNow Product Documentation → Filters and Condition Builder
ServiceNow CSA Study Guide → Data Management and List Filters
ServiceNow List Views → Using Filters and Operators
Common Operators in ServiceNow Filters:Explanation of Incorrect Answers:References from Certified System Administrator (CSA) Documentation:
Create Incident, Password Reset, and Report outage: what do these services in the Service Catalog have in common?
They direct the user to a record producer
They direct the user to a catalog property
They direct the user to a catalog UI policy
They direct the user to a catalog client script
InServiceNow,Create Incident, Password Reset, and Report Outageare examples ofService Catalog itemsthat guide users through submitting requests. These services are commonly implemented usingRecord Producers.
What is a Record Producer?ARecord Produceris a special type ofcatalog itemthat:
Creates recordsin a table (e.g., Incident, Change, or Request).
Provides auser-friendly interfacein the Service Catalog.
Maps user input fields to corresponding fieldsin the target table.
For example:
" Create Incident " uses a Record Producer to create a record in theIncident [incident]table.
" Password Reset " can create a record in acustom password reset tableor trigger a workflow.
" Report Outage " may create a record in theProblem or Incident table.
Why is Option A Correct? " They direct the user to a record producer. "
These catalog servicesdo not create Service Requests (REQs) like normal catalog items.
Instead, theyuse Record Producers to generate records directly in specific tables (e.g., Incident, Change, Problem).
This allowscustom form fields, pre-filled values, and direct mappingto the target table.
Why Are the Other Options Incorrect?B. " They direct the user to a catalog property. "
Incorrect:Catalog properties aresystem settingsthat control Service Catalog behavior, not user-facing forms.
Example:Catalog properties controlcart behavior, request approval rules, etc.
C. " They direct the user to a catalog UI policy. "
Incorrect:UI Policies controlfield behavior (e.g., hiding, showing, making fields mandatory) on the formbut do not determine how the request is processed.
D. " They direct the user to a catalog client script. "
Incorrect:Catalog Client Scripts controlform logic (such as auto-filling fields) but do not create records directly.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – Record Producers in the Service Catalog
???? ServiceNow Record Producers Documentation
" A Record Producer is acatalog itemthat lets users create records in a table instead of generating a standard request. "
Conclusion:The correct answer isA. They direct the user to a record producer.
???? Record Producers are widely used in ServiceNow ' s Service Catalog to simplify and streamline user requests, ensuring data is properly captured and processed.
Which term refers to application menus and modules which you may want to access quickly and often?
Breadcrumb
Favorite
Tag
Bookmark
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:
A knowledge article must be which of the following states to display to a user?
Published
Drafted
Retired
Reviewed
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.
When searching using the App Navigator search field, what can be returned? (Choose four.)
Names of Applications and Modules
Names of Modules
Names of Applications
Favorites
History Records
Titles of Dashboard Gauges
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.
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.
Which are states that you can make a field on a form using UI Policy?
read-only
write-only
Necessary
Mandatory
Empty
Hidden
InServiceNow,UI Policiesallow administrators todynamically control form fieldsbased on conditions without using scripts. With UI Policies, you can change thebehaviorof a field by making it:
Read-only→ The user canviewthe field butcannot edit it.
Mandatory→ The field becomesrequired, and the usermustfill it out before submitting the form.
Hidden→ The field isremoved from visibilityon the form.
Explanation of Each Option:A. Read-only–Correct
A UI Policy can make a fieldread-only, meaning users canseethe field butcannot modifyits value.
Example: A field likeRequest Number (REQ0001)is typicallyread-onlyafter submission.
B. Write-only–Incorrect
ServiceNowdoes nothave a " write-only " field setting in UI Policies.
If a field iseditable, users canboth read and write; if it’s hidden or read-only, writing is not possible.
C. Necessary–Incorrect
There isno " Necessary " field state in ServiceNow UI Policies.
If the intent is to make a field required, the correct term is " Mandatory " .
D. Mandatory–Correct
UI Policies can make a fieldmandatory, requiring the user toenter a valuebefore submitting the form.
Example: AnIncident Descriptionfield might be mandatory before an incident is submitted.
E. Empty–Incorrect
UI Policiescannot directly enforce an " empty " state. However, adefault valuecould be cleared using aclient script, but this isnot a UI Policy feature.
F. Hidden–Correct
UI Policies canhide a field, making it invisible on the form.
Example: A " Manager Approval " field may be hiddenuntila certain condition (e.g., request cost > $1000) is met.
Final Answer:Read-only
Mandatory
Hidden
ServiceNow Docs – UI Policies and UI Policy Actionshttps://docs.servicenow.com
ServiceNow Learning – Form Configuration & UI Policies
ServiceNow Developer Portal – Controlling Form Behavior with UI Policies
References from Certified System Administrator (CSA) Documentation:
Which one of the following modules can be used to view field settings for a table?
Tables & Columns
Access Control
Columns and Fields
Tables and Fields
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:
Which technique is used to get information from a series of referenced fields from different tables?
Table-Walking
Sys_ID Pulling
Dot-Walking
Record-Hopping
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:
How are Workflows moved between instances?
Workflows are moved using Update Sets
Workflows are moved using Transform Maps
Workflows are moved using Application Sets
Workflows cannot be moved between instances
Workflows inServiceNoware typically moved between instances usingUpdate Sets. Update Sets serve as a mechanism for capturing customizations and migrating them across different environments, such asDevelopment (Dev) → Test → Production (Prod).
Recording Customizations:
When a workflow is modified or created, its changes are recorded in an Update Set if theUpdate Set is active.
Capturing Related Records:
Workflows consist of multiple components (e.g., activities, conditions, transitions).
Update Sets capture theWorkflow Versionand associatedWorkflow Activities.
Exporting and Importing:
The Update Set containing the workflow is exported from the source instance (e.g., Dev).
It is then imported into the target instance (e.g., Test or Prod).
Commit the Update Set:
After import, the Update Set must be reviewed and committed to apply the changes in the target instance.
B. Workflows are moved using Transform Maps
Incorrect: Transform Maps are used forimporting and mapping datafrom external sources into ServiceNow tables, not for migrating configurations like workflows.
C. Workflows are moved using Application Sets
Incorrect: There is no such thing as " Application Sets " in ServiceNow. However,Applications (Scoped Apps)can be moved usingApplication Repositories (App Repo)orUpdate Sets, but this is different from standard Workflow migration.
D. Workflows cannot be moved between instances
Incorrect: Workflowscanbe moved usingUpdate Sets, and in scoped applications, they can also be packaged with the application.
How Update Sets Work for Workflows?Why Other Options Are Incorrect?
ServiceNow Product Documentation - Update Sets
Update Sets Overview
Moving Customizations Using Update Sets
ServiceNow Workflows
Workflow Management
References from ServiceNow CSA Documentation:
The baseline Service Catalog homepage contains links to which of the following components?
Record Producers, Order Guides, and Catalog Items
Order Guides, Item Variables, and Workflows
Order Guides, Catalog Items, and Workflows
Record Producers, Order Guides, and Item Variables
TheService Catalogis a core feature in ServiceNow that provides users with a structured interface to request services and products. Thebaseline Service Catalog homepageincludes links to key components that help users navigate and submit requests efficiently. These components are:
Record Producers– These are forms that allow users to create records in tables other than the Request table (e.g., submitting an incident or a change request).
Order Guides– These help users request multiple related items in a single submission, streamlining complex orders.
Catalog Items– These are the individual products or services users can request, such as software installations, hardware requests, or access requests.
Option B: " Order Guides, Item Variables, and Workflows " – Incorrect, becauseItem VariablesandWorkflowsare not direct links on the Service Catalog homepage. Item Variables are attributes of Catalog Items, and Workflows handle backend processing but are not listed as a navigational component.
Option C: " Order Guides, Catalog Items, and Workflows " – Incorrect, because Workflows are not directly linked from the homepage.
Option D: " Record Producers, Order Guides, and Item Variables " – Incorrect, because Item Variables are part of Catalog Items but not a distinct link on the homepage.
ServiceNow Product Documentation - Service Catalog Overview
ServiceNow CSA Study Guide - Service Catalog Fundamentals
ServiceNow Docs: Service Catalog Components
Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
Which of the following statements is true when a new table is created by extending another table?
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
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:
A User is stored in which table?
User [sys_user]
User [ sys_user_group]
User [ syst_user_profile]
User [user_profile]
In ServiceNow, user records are stored in theUser [sys_user]table. This table contains all user-related data, including usernames, email addresses, roles, department affiliations, and more.
User ID(user_name) – Unique identifier for the user.
First Name & Last Name(first_name,last_name) – User’s full name.
Email(email) – The user’s email address.
Department(department) – The department to which the user belongs.
Roles(roles) – List of assigned roles that determine access permissions.
Active(active) – Indicates whether the user account is active or inactive.
B. User [sys_user_group]– Incorrect. This table storesgroups, not individual users.
C. User [syst_user_profile]– Incorrect. This table does not exist in ServiceNow.
D. User [user_profile]– Incorrect. There is no such table in ServiceNow.
ServiceNow Docs: User Administration – sys_user Table
ServiceNow CSA Study Guide – User and Group Administration
Key Fields in thesys_userTable:Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
Which of the following is true of Service Catalog Items in relation to the Service Catalog?
They run behind the scenes.
They are the building blocks.
They are optional.
They provide options.
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:
Which of the following are a type of client scripts supported in ServiceNow? (Choose four.)
onSubmit
onUpdate
onCellEdit
onLoad
onEdit
onChange
onSave
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 main UI component(s) of the ServiceNow Platform?
Banner Navigator
Banner Frame
Application Frame
Application Navigator
Content Menu
Content Frame
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
When using the Load Data and Transform Map process, what is the Mapping Assist used for?
Mapping fields using the Import Log
Mapping fields using Transform History
Mapping fields using an SLA
Mapping fields using a Field Map
InServiceNow, theLoad Data and Transform Mapprocess is used toimport data from external sources(e.g., CSV, Excel, XML) into the ServiceNow platform. TheMapping Assisttool is a feature within this process that helps administrators visually map fields between thesource data(imported file) and thetarget tablein ServiceNow.
Load Data:
Data is imported from an external source (e.g., CSV file, Excel spreadsheet, XML data).
The imported data is temporarily stored in astaging table(Import Set Table).
Transform Map:
ATransform Mapdefines how fields in the import set should be mapped to the target table in ServiceNow.
It allows datatransformation, filtering, and scriptingduring the import process.
Mapping Assist:
Mapping Assistis avisual toolthat helps administrators easily map fields between the import set and the target table.
It provides adrag-and-drop interfaceto connect fields.
Helps preventerrors in field mapping, ensuring data integrity.
Understanding the Load Data and Transform Map Process
Why Answer " D " is Correct:✔️ " Mapping fields using a Field Map. "
TheField Mapis created in theTransform Mapto define how fields from the import set match fields in the target table.
Mapping Assistis used tovisually linkthese fields, making it easier to set up the transformation process.
Why the Other Answers Are Incorrect:A. " Mapping fields using the Import Log. "
Incorrectbecause theImport Logtracks the progress of an import job but does not provide field mapping.
The Import Log is used fortroubleshooting errors, not for mapping fields.
B. " Mapping fields using Transform History. "
IncorrectbecauseTransform Historytracks past transformations and changes made during imports, but it isnot used for mapping fields.
It is used forauditing and debugging transformations, not field mapping.
C. " Mapping fields using an SLA. "
IncorrectbecauseSLAs (Service Level Agreements)are used for tracking and enforcing deadlines on tasks,not for data mapping.
SLAs have no role in theLoad Data and Transform Mapprocess.
ServiceNow CSA Study Guide – Import Sets & Data Transformation
ServiceNow Docs: Transform Maps & Field Mapping(ServiceNow Documentation)
ServiceNow Docs: Mapping Assist Feature
References from the Certified System Administrator (CSA) Documentation:
Data Policy can enforce mandatory data on import.
True
False
AData Policyin ServiceNow is used to enforcemandatory and read-only field conditionsfor data that isentered manually through forms or imported into the system.
Data Policies apply to data coming from external sources, such asimports, web services (API), and integrations.
If a field is set asmandatoryin a Data Policy, recordscannot be imported unless that field contains a value.
This ensuresdata integrityby preventing incomplete or invalid data from entering the system.
If an administrator configures a Data Policy to make the " Caller " fieldmandatoryon theIncidenttable, any imported incidentswithout a Caller value will be rejected.
How Data Policies Enforce Mandatory Data on Import:Example Scenario:
Why " True " is the Correct Answer:Data Policies enforce mandatory fields for both UI entry and imports.
Why " False " is Incorrect:If Data Policies didnotenforce mandatory fields on imports, incomplete records could enter the system, leading to data integrity issues.
ServiceNow Documentation:Data Policies
CSA Exam Guide:CoversData Policy enforcement for UI forms and imports.
Reference from CSA Documentation:Thus, the correct answer is:
A. True
Record numbers have to be manually incremented
True
False
In ServiceNow,record numbers are automatically generated and incrementedby the system. Each record created in a table receives a unique identifier based on a predefinednumber format.
Each table that extends the " task " or other core tables has a default numbering format.
Numbering is automatic, meaning users donothave to manually increment numbers.
The numbering format follows aprefix + incremental number(e.g., INC0001001 for incidents, CHG0002001 for changes).
The system ensuresunique sequential numberingwithin each table.
How Record Numbering Works:Configuring Auto-Numbering:Admins can customize numbering formats by modifying the " Number Maintenance " module:
Navigate toSystem Definition → Number Maintenance.
Select a table and configure theprefix, length, and starting number.
Changes apply automatically to new records created in that table.
Record numbersdo not require manual updates; the system handles it automatically.
Users can changeformat settings, butcannot manually increment individual record numbers.
ServiceNow prevents duplicate numbers to maintain data integrity.
Why " False " is the Correct Answer:
Manual incrementing isnotrequired or possible for individual records.
The platform automatically assigns the next sequential number to each record.
Why " True " is Incorrect:
ServiceNow Documentation:Number Maintenance
CSA Exam Guide:Coversautomatic record numbering and Number Maintenance settings.
Reference from CSA Documentation:Thus, the correct answer is:
B. False
Which term best describes something that is created, has worked performed upon it, and is eventually moved to a state of closed?
report
workflow
event
task
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.
When working on a form, what is the difference between Insert and Update operations?
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
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 module in the Service Catalog application does an Administrator access to begin creating a new item?
Maintain Categories
Maintain Items
Content Items
Items
In ServiceNow, theService Catalogapplication allows administrators to create, configure, and manage catalog items that users can request. To create a new catalog item, administrators must access the correct module within theService Catalogapplication.
Maintain Categories (Option A)
This module is used to create and managecategorieswithin the Service Catalog.
Categories are used to organize catalog items into logical groups but do not allow the creation of actual catalog items.
Maintain Items (Option B)(Correct Answer)
This module is used tocreate, edit, and manage catalog itemsin the Service Catalog.
It provides options to define the item name, description, fields, workflows, and pricing details.
Administrators use this module when they want tobegin creating a new catalog item.
Content Items (Option C)
This module is related toContent Management System (CMS) and Knowledge Basebut is not used for creating standard Service Catalog items.
It allows administrators to create links to external content rather than actual requestable catalog items.
Items (Option D)
TheItemsmodule displays catalog items but does not allow an administrator to create new ones.
It is primarily forviewingitems rather than maintaining them.
Explanation of the Available Options:
The " Maintain Items " module is theonlymodule where administrators can create, edit, and manage catalog items in ServiceNow.
Other options either relate to categories, content management, or viewing existing items, making them incorrect choices.
Why is " B. Maintain Items " the Correct Answer?
ServiceNow Product Documentation - Service Catalog Administration???? https://docs.servicenow.com/bundle/tokyo-it-service-management/page/product/service-catalog-management/concept/service-catalog-management.html
ServiceNow CSA Exam Guide - Service Catalog & Request Fulfillment
ServiceNow Fundamentals Training - Creating and Managing Catalog Items
References from Official CSA Documentation:
Which type of tables may be extended by other tables, but do not extend another table?
Base Tables
Core Tables
Extended Tables
Custom Tables
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:
Which would NOT appear in the History section of the Application Navigator?
Records
UI Pages
Lists
Forms
TheHistory sectionin theApplication Navigatortracks recently visited records, lists, and forms within ServiceNow. This feature allows users to quickly navigate back to previously accessed content without searching manually.
What Appears in the History Section?The History sectionlogs user activityrelated to:
Records (Option A)– Recently viewed records from any table, such as incidents, requests, or tasks.
Lists (Option C)– Any list views a user has accessed, such asIncident ListorChange Request List.
Forms (Option D)– Any individual record viewed in form view, such as anincident formoruser form.
Why is Option B (UI Pages) Correct?UI Pages do NOT appear in the History section.
UI Pagesare special custom pages built with Jelly scripting and used forcustom interfaces, portals, and dashboards(e.g., Service Portal pages).
Since they do not represent individual records, lists, or forms,they are not included in the user’s History tracking.
Why Are the Other Options Incorrect?A. Records
Recordsare individual database entries (e.g., specific incidents, change requests, or users).
Since records are frequently accessed, theyare logged in History.
C. Lists
Listsdisplay multiple records from a table (e.g., all open incidents).
Since users navigate through lists frequently, theyare logged in History.
D. Forms
Formsare used to view or edit individual records (e.g., an incident form).
Since forms are commonly accessed, theyare logged in History.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – Application Navigator & History
???? ServiceNow Application Navigator Documentation
" The History section of the Application Navigator displays a list of the records, lists, and forms that you have recently accessed. "
" Custom UI Pages are not included in History tracking. "
What is a formatter? Select one of the following.
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
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. "
What are the two pathways to view feedback left on a published article?
Knowledge > articles > My Flagged
Knowledge base > my knowledge > flagged articles
Knowledge > My articles > Flagged
Knowledge > articles > published
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 " .
What is the purpose of flagging an article in a knowledge base?
To mark an article to read later.
Allow a user to submit feedback about an article
Reporting an error
InServiceNow Knowledge Management,flagging an articleis a feature that allows users toreport errors or issueswithin a knowledge article. This helps maintain article accuracy and ensures that outdated or incorrect information is addressed by knowledge managers.
Error Reporting
Users can flag an article if they findincorrect, outdated, or misleading information.
Knowledge managers receive anotificationabout flagged articles and can review them for updates.
Article Quality Control
Helps improve knowledge base content by allowing users topoint out inaccuracies.
Ensures that knowledge articles remainrelevant and useful.
Notifying Knowledge Managers
Flagged articles appear in theKnowledge Base Administration module, allowing managers totrack and resolve flagged issues.
A. To mark an article to read later
Incorrect: There isnobuilt-in " read later " feature in ServiceNow Knowledge Management.
Instead, users canbookmarkan article for quick access.
B. Allow a user to submit feedback about an article
Incorrect:
Feedback is submitted through theFeedback feature, which allows users to rate articles and provide comments.
Flaggingis specifically forerror reporting, not general feedback.
Key Purposes of Flagging an Article:Why Other Options Are Incorrect?
Flagging Knowledge Articles
Flagging an Article for Review
Managing Flagged Articles
Knowledge Management Administration
References from ServiceNow CSA Documentation:
Which one of these applications is available to all users?
Change
Incident
Facilities
Self-Service
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 are the three components of a filter condition?
Table
Value
Field
Operator
In ServiceNow, afilter conditionconsists of three primary components:
Field– The specific column (attribute) in a table that you want to filter by.
Example:State,Priority,Category,Created Date
Operator– Defines the comparison condition between theFieldand theValue.
Example:is, is not, contains, starts with, greater than, less than
Value– The actual data that the filter is looking for.
Example:High (for Priority), New (for State), IT Support (for Category)
Example of a Filter Condition in ServiceNow:If you want to filter Incident records where theStateisNew, the filter condition would be:
Field:State
Operator:is
Value:New
A. Table–
A table is where data is stored, but it isnota component of a filter condition.
Filters are appliedona table but do not include the table itself in the condition.
ServiceNow Docs: Filtering Data in Lists and Reportshttps://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/use/using-lists/concept/filtering-lists.html
ServiceNow CSA Official Training Guide (Filtering and Searching Data)
Why the Other Option is Incorrect?References from Certified System Administrator (CSA) Documentation:This confirms thatField, Operator, and Valueare the three core components of a filter condition.
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 term best describes something that is created, has work performed upon it, and is eventually moved to a state of closed?
Event
Report
Task
Flow
In ServiceNow, aTaskis a fundamental record type that represents work that needs to be completed. Tasks can be assigned to users or groups, tracked through various states, and eventually marked asclosedwhen the work is completed.
Event (A)refers to a system-generated log of an occurrence (e.g., an email sent or a user action), but it is not a record that moves through states like a task.
Report (B)is used for analyzing and visualizing data but does not track work progress.
Flow (D)refers toFlow Designer flows, which automate processes but are not individual work items themselves.
Tasks are widely used across ServiceNow applications, such asIncident Management, Change Management, and Service Requests, to track and manage work.
???? Reference:ServiceNow Platform Fundamentals – Task Management Concepts
What is the primary application used to load data into ServiceNow?
Service Level Management
Configuration
System Import Sets
System Update Sets
InServiceNow,System Import Setsis the primary application used toimport and transform datafrom external sources into the platform. It provides a structured way toload data into tableswhile allowingdata transformation and mappingbefore final insertion.
Data Loading from External Sources:
Supports imports fromCSV, Excel, XML, JSON, and JDBC databases.
Allows data fromexternal systemsto be brought into ServiceNow.
Staging Area for Data Processing:
Imported data first enters atemporary staging table(Import Set Table).
Data can then betransformedbefore being committed to the target table.
Data Mapping and Transformation:
UsesTransform Mapsto map fields from theImport Set Tableto theTarget Table.
Supportsautomatic field mappingandscripted transformations.
Data Cleansing and Validation:
Duplicate records can bedetected and removed.
Invalid or missing data can becorrected before insertion.
Navigate to System Import Sets(All → System Import Sets → Load Data).
Upload the data file(CSV, XML, JSON, etc.).
Create a Transform Mapto define how data is mapped to the target table.
Run the transformationto move data from the Import Set Table to the final table.
Verify the datain the target table.
A company importsemployee recordsfrom an externalHR system (CSV file).
TheSystem Import Setsmodule loads this data into astaging table.
ATransform Mapmoves the data into theUser [sys_user]table.
Key Features of System Import Sets:Steps to Load Data Using Import Sets:Example Use Case:
Why Option C (System Import Sets) is Correct?System Import Sets is the primary tool for loading data into ServiceNow from external sources.
Why Other Options Are Incorrect?A. Service Level Management→ Incorrect
Service Level Management (SLM)is used to trackService Level Agreements (SLAs), not to import data.
B. Configuration→ Incorrect
Configuration Management (CMDB)helps trackconfiguration items (CIs)but does not handle data imports.
D. System Update Sets→ Incorrect
Update Setsare used tomove configurations and customizationsbetween instances,not to import data.
ServiceNow Docs – Importing Data with System Import Setshttps://docs.servicenow.com
ServiceNow Learning – Data Import & Transformation Best Practices
ServiceNow Developer Portal – Using Import Sets Efficiently
References from Certified System Administrator (CSA) Documentation:
What is the function of user impersonation?
Testing and visibility
Activate verbose logging
View custom perspectives
Unlock Application master list
InServiceNow,User Impersonationallows anadmin or a user with the appropriate roleto temporarily act as another userwithout needing their password. This is mainly used fortesting and visibility, helping administrators and developers verify user permissions, role-based access, and UI experiences.
Testing Permissions & Roles
Ensures thatusers have the correct access rights(e.g., verifying ITIL user permissions for incident management).
Helps testUI Policies, Business Rules, and ACLs (Access Control Rules)by viewing the system from the perspective of different roles.
Debugging & Troubleshooting
Identifies why a usercannot access certain records or modules.
Helps inresolving permission-related issueswithout affecting live users.
Experience Validation
Ensures userssee the correct menus, fields, and optionsbased on their assigned roles.
Useful when developingnew applications, workflows, or Service Catalog items.
Admins and authorized userscan impersonate by clicking on their name in the top-right corner and selectingImpersonate User.
Once impersonated, all actions are logged for security and compliance.
Primary Functions of User Impersonation:How to Use Impersonation:
(A) Testing and visibility – Correct
The primary function ofuser impersonationis totest and verify what different users can see and doin the system.
It helps withdebugging UI, role-based access, ACLs, and workflow execution.
(B) Activate verbose logging – Incorrect
Verbose loggingis used fordetailed debugging and performance monitoring, butimpersonation does not enable logging features.
(C) View custom perspectives – Incorrect
ServiceNow doesnotuse the term " custom perspectives " in the context of impersonation.
Impersonationshows what a specific user sees based on their roles, but it doesnot create custom perspectives.
(D) Unlock Application master list – Incorrect
There isno such featureas an " Application Master List " that requires impersonation to unlock.
Application access is controlled byroles and permissions, not impersonation.
Explanation of Each Option:
Never impersonate a user without permission, especially in production environments.
All impersonation actions are loggedin the system for security and auditing purposes.
Use impersonation in a sub-production (development or test) instancebefore making changes to production.
Admins should use impersonation instead of logging in with test user accountsto maintain security and accountability.
Additional Notes & Best Practices:
ServiceNow Docs: Impersonating Users
https://docs.servicenow.com
ServiceNow Community: Best Practices for User Impersonation
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
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:
While showing a customer their incident form, they ask to change the Priority field title to display their internal terminology PValue. How would you do that?
Choose 2 answers
Right click on Priority and select Configure Dictionary
Right click on Priority and select Configure Display Settings
Right click on Priority and select Configure Label
Right click on Priority and select Configure Column
To rename a field label in ServiceNow (such as changing " Priority " to " PValue " ), you must eitherupdate the dictionary definitionorchange the field label.
Right-click on the " Priority " field labelin the form.
Select " Configure Dictionary " .
Update the " Label " fieldto " PValue " .
Save the changes.
The new label will now be reflected across the system where applicable.
Right-click on the " Priority " field labelin the form.
Select " Configure Label " .
Update thelabel textto " PValue " .
Save the changes.
This methodonly changes the field labelfor display purposeswithout affecting the underlying database structure.
B. Right-click on Priority and select Configure Display Settings
There isno " Configure Display Settings " option when right-clicking on a field label in ServiceNow.
D. Right-click on Priority and select Configure Column
" Configure Column " is used forlist views, not for changing field labels on forms.
ServiceNow Field Labels and Dictionary
ServiceNow CSA Training Module: " Configuring Forms and Fields "
Option 1: Configure Dictionary (Recommended for Full Customization)Option 2: Configure Label (Quick Change for Display Purposes)Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
Which one of the following statements is a recommendation from ServiceNow about Update Sets?
Avoid using the Default Update set as an Update Set for moving customizations from instance to instance
Before moving customizations from instance to instance with Update Sets, ensure that both instances are different versions
Use the Baseline Update Set to store the contents of items after they are changed the first time
Once an Update Set is closed as “Complete”, change it back to “In Progress” until it is applied to another instance
Update Setsin ServiceNow are used tocapture customizations and configurationsmade in an instance, allowing these changes to be moved between instances (e.g., from development to test or production). ServiceNow provides best practices to ensure smooth migration and avoid issues with missing or conflicting updates.
What is an Update Set?
AnUpdate Setis a collection of customizations (e.g., changes to forms, scripts, workflows, business rules) that can be moved from one instance to another.
Ittracks changesin a controlled way, preventing accidental loss of configurations.
Why Avoid Using the Default Update Set?
TheDefault Update Setis automatically used when no other update set is selected.
It captures changesbut should never be used for instance-to-instance migrationsbecause:
Itcannot be exported.
It contains system changes that arenot logically grouped.
It can causeinconsistencies and missing dependencieswhen moving updates.
Instead, administrators shouldcreate a named Update Setfor specific development work.
Understanding Update Sets in ServiceNow:
Why Answer " A " is Correct:✔️ " Avoid using the Default Update Set as an Update Set for moving customizations from instance to instance. "
This follows ServiceNow’sbest practicesfor managing Update Sets.
Using theDefault Update Setcan lead tomissing updates, conflicts, and untracked changes, making migrations unreliable.
Why the Other Answers Are Incorrect:B. " Before moving customizations from instance to instance with Update Sets, ensure that both instances are different versions. "
Incorrectbecause ServiceNowrecommends that instances be on the same versionbefore applying Update Sets.
If instances are ondifferent versions, the Update Set may includeincompatible changes, causing failures.
C. " Use the Baseline Update Set to store the contents of items after they are changed the first time. "
Incorrectbecause there is no such thing as a " Baseline Update Set " in ServiceNow.
ServiceNowdoes not automatically create a backup of original configurations—administrators should manually create an Update Set before making changes.
D. " Once an Update Set is closed as ' Complete, ' change it back to ' In Progress ' until it is applied to another instance. "
Incorrectbecausea completed Update Set should not be reopened.
Once markedComplete, an Update Set isready for export and migration. Reopening it can causedata integrity issuesand confusion in version control.
ServiceNow CSA Study Guide – Update Sets & Configuration Management
ServiceNow Docs: Best Practices for Update Sets(ServiceNow Documentation)
ServiceNow Docs: Moving Customizations with Update Sets
References from the Certified System Administrator (CSA) Documentation:
What is a way that you can mark a knowledge article for review?
Flag article
Review
Bookmark
On Hold
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
What actions are required to refine the number of records displayed in a list view?
Right-click to configure relationship list
Add embedded lists and form annotations
Select the filter icon and apply conditions
Modify field properties and duplicate form views
To filter records in alist view, users can:
Click on thefilter icon.
Applyconditionsto refine the displayed records.
Reports can be created from which different places in the platform? (Choose two.)
List column heading
Metrics module
Statistics module
View / Run module
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. "
What is a characteristic of importing data into ServiceNow?
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
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:
What features are available in Knowledge Management, to support continuous improvement on the knowledge articles?
Choose 4 answers
Submit KB Errata
Add Comments
CC Click frowning icon
Tag as Helpful
Flag Article
Rate with Stars
InServiceNow Knowledge Management, several features help supportcontinuous improvementof knowledge articles by allowing users to providefeedback, ratings, and flag issues. These features ensure that knowledge remainsaccurate, relevant, and usefulover time.
B. Add Comments
Allows users to provide feedback directly on knowledge articles.
Comments help knowledge managers refine content based on user suggestions.
D. Tag as Helpful
Users can mark an article as helpful, indicating that it provided useful information.
Helps knowledge managers assess the article’s effectiveness.
E. Flag Article
Users can flag an article if they find inaccuracies or outdated content.
Flags alert knowledge managers to review and update the content.
F. Rate with Stars
Users can rate an article using astar-based rating system(e.g., 1 to 5 stars).
This helps knowledge managers understand which articles arehigh-quality vs. low-quality.
A. Submit KB Errata
No such built-in feature exists in ServiceNow Knowledge Management.
C. CC Click Frowning Icon
No such feature exists. ServiceNow provides a " Helpful " or " Flag " option instead.
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
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
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.
Which of the following is NOT a trigger type in Flow Designer?
Record
Schedule
Outbound Email
Application
Roles 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?
item Admin [sn_item_admin]
SysAdmin[sys_admln]
Catalog Admin[catalog_admin]
Catalog Auinor (sn_cataiog_write]
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:
What icon do you use to change the boon and color on a Favorite?
Pencil
Star
Clack
Tringle
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.
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
While on an Incident record, how would you add a Tag for " Special Handling " to the record?
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
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.
On the Form header, which icon do you use to access form templates?
Paperclip
Pages
Stamp
More Options {...)
InServiceNow, theStamp icon (???? )in theForm Headeris used to accessForm Templates.Templatesallow users to quickly populate fields in a form withpredefined values, improving efficiency and consistency.
Open arecord form(e.g., Incident, Change, or Request form).
Click theStamp (???? ) iconin the form header.
Select atemplatefrom the list.
The form fields will bepre-filledwith the template’s values.
A. Paperclip
ThePaperclip iconis used toattach filesto a record, not access templates.
B. Pages
NoPages iconis used for templates in ServiceNow.
D. More Options{...}
TheMore Options menuprovides access to additionalrecord actions, but templates are accessed using theStamp icon.
Modules must have a Link type. Which one of the following is a list of Link types?
Assessment, List of Records, Content Page, Roles
List of Records, Separator, Catalog Type, Roles
Assessment, List of Records, Separator, Timeline Page
List of Records, Content Page, Order, URL (from arguments:)
Security rules are defined to restrict the permission of users from viewing and interacting with data. What are these security rules called?
Role Assignment Rules
CRUD Rules
Scripted User Rules
Access Control Rules
User Authentication Rules
Access Control Rules (ACLs)in ServiceNow define security rules thatcontrol user permissionsforviewing, creating, updating, and deletingrecords in the system. These rules ensure that users can onlysee and interact with the data they are authorized to access.
D. Access Control Rules
ACLsdefine security restrictionsat thefield, table, and record level.
These rules useconditions, scripts, and role-based permissionsto enforce security.
Example: A user with theitilrole may view incidents, but only users with theadminrole can delete them.
A. Role Assignment Rules
ServiceNowassigns roles to users, butroles alone do not define security rules.
ACLs controlwhat users can do, whilerolesonly grant potential access.
B. CRUD Rules
CRUD (Create, Read, Update, Delete)definespermission types, butnot security rules.
ACLs enforce CRUD operations based on roles and conditions.
C. Scripted User Rules
No such term as " Scripted User Rules " in ServiceNow security.
Possibly confused withScripted ACLs, which are part of Access Control Rules.
E. User Authentication Rules
Authentication rules controluser login mechanisms(LDAP, SSO, OAuth) but donot define access to data.
ACLs managedata security, while authentication ensuresusers are who they claim to be.
What encryption feature is included in ServiceNow by default?
Data in use
Data in transit
Data at rest
By default, ServiceNow encrypts data in transit using industry-standard Transport Layer Security (TLS) protocols. This ensures that any data transmitted between the client and the ServiceNow platform, or between ServiceNow and integrated systems, is encrypted and protected from interception or tampering.
While ServiceNow also offers options for data at rest encryption and customer-managed encryption keys, these features often require additional configuration or subscription services. Encryption of data in use (while data is being processed in memory) is a more advanced concept and not provided by default.
Thus, encryption of data in transit is the baseline encryption feature included automatically in all ServiceNow instances.
In a Knowledge Base record, where can an administrator find the User Criteria for who can read the articles?
From the Can Access tab
From the Available to tab
From the Can Read tab
From the Accessible to tab
Access to Knowledge Bases (KB) is controlled via User Criteria. On the Knowledge Base definition record, these criteria are attached via Related Lists (often appearing as tabs at the bottom of the form).
Can Read: This Related List defines which users, groups, roles, or companies are allowed to view articles within this specific Knowledge Base.
Can Contribute: This Related List defines who can create or modify articles.
" Available to " is terminology used in the Service Catalog, not Knowledge Management. " Can Access " and " Accessible to " are not standard Related List names for KB security.
Which allows the creation of a task-based record from Service Catalog?
Record Producers
UI Builder
Assignment Rule
Flow Designer
UI Actions=
In ServiceNow, aRecord Produceris used to create atask-based record(such as anIncident, Change, or Request) from theService Catalog.
Record Producersprovide acustomized formthat allows users to submit data to create a record in a specific table (e.g., Incident, Change, Request, or a custom table).
They aredifferent from catalog items, which typically create aRequested Item (sc_req_item)instead of directly creating a task record.
They allowsimplified user inputwhileautomating record creationin a structured way.
A user submits aNew Hire Requestvia the Service Catalog.
ARecord Produceris triggered, creating atask-based record(such as a request or a custom HR case).
B. UI Builder– Used for designing UI pages,not for creating task-based records.
C. Assignment Rule– Determineswho a task is assigned to, butdoes not create records.
D. Flow Designer– Automates workflowsafter a record is created, but doesnot create task records from the Service Catalog.
E. UI Actions– Custom buttons and links for UI interaction, butnot used for record creation from the Service Catalog.
ServiceNow Record Producers
ServiceNow CSA Training Module: " Service Catalog and Record Producers "
Why Record Producers Are the Correct Choice?Example Use Case:Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
Which low components allow you to specify when a flow should be run?
Trigger and Condition Pill
Scope and Trigger Condition
Trigger and Condition
Trigger Criteria and Clock
Condition and Table
InServiceNow Flow Designer, aflowis an automated process that consists of actions, conditions, and triggers.Two key componentsdetermine when a flow should run:
Trigger
Defineswhenthe flow should execute.
Examples:
When arecord is created/updated/deleted.
When anAPI call is received.
On ascheduled basis.
Condition
Specifiesadditional criteriathat must be met for the flow to proceed.
Examples:
If thepriority is High.
If thestatus is Resolved.
Aflowis designed tosend an email notificationwhen ahigh-priority incident is assigned.
Trigger: " Incident table → When a record is updated. "
Condition: " Priority = High AND State = Assigned. "
A. Trigger and Condition Pill
No such term as " Condition Pill " exists in Flow Designer.
B. Scope and Trigger Condition
" Scope " defines theapplication boundary, not when a flow runs.
D. Trigger Criteria and Clock
" Clock " is not usedfor defining flow execution.
E. Condition and Table
Atable does not define when a flow runs; it only stores records.
What are advantages of using Flow Designer? (Choose three.)
Supports advanced developers
Enables complicated scripting
Reduces technical debt
Less manual scripting
Smooth integration with 3rd party systems
Flow Designeris a modern, low-code automation tool in ServiceNow that allows users to build workflows efficiently. Here’s why the correct answers are:
Reduces technical debt (C)
Flow Designer enables reusability of workflows, reducing the need for custom scripting and minimizing long-term maintenance efforts.
Reducing technical debt means fewer dependencies on custom scripts, which can become difficult to manage over time.
Less manual scripting (D)
Flow Designer uses a visual drag-and-drop interface, allowing non-technical users to build workflows without deep scripting knowledge.
This helps in creating automated processes without writing complex business rules or scripts.
Smooth integration with 3rd party systems (E)
Flow Designer supports IntegrationHub, which provides pre-built connectors (Spokes) for various third-party applications such as Slack, Microsoft Teams, and Azure.
This makes it easier to create automated integrations with external services.
A. Supports advanced developers– Flow Designer is primarily designed for low-code/no-code automation, not specifically for advanced developers.
B. Enables complicated scripting– While Flow Designer allows some scripting via Script Actions, it is not meant for creating " complicated " scripts. Instead, it focuses on simplifying automation.
A graphical view of relationships among tables is a < blank > .
Schema map
Graphical User Interface
Map source report
Dependency view
Which of the following is used to initiate a flow?
A Trigger
Core Action
A spoke
An Event
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:
What are the components that make up a filer condition?
Choose 3 answers
Column
Match Criteria
Field
Value
Operator
InServiceNow, afilter conditionis used toquery data from tables. It consists of three main components:
1. Column (Field)Represents the database column (or field) that is being filtered.
Example:Priority,State,Assigned To
In ServiceNow UI, this appears as thefirst dropdownin a filter condition.
2. OperatorDefines the comparison condition for the filter.
Examples:is,is not,greater than,contains,starts with
In ServiceNow UI, this appears as themiddle dropdownin a filter condition.
3. ValueSpecifies the criteria being matched against the column.
Example:High,Closed,John Doe
In ServiceNow UI, this is thethird input fieldin a filter condition.
Example of a Filter Condition in ServiceNow UI:Column (Field)
Operator
Value
Priority
is
High
State
is not
Resolved
This filter will returnrecords where:
ThePriorityfield is set toHigh
TheStatefield is NOTResolved
B. Match CriteriaIncorrect–No such term exists in ServiceNow filters.
C. FieldIncorrect– " Field " is another word for " Column " , but " Column " is the correct term in ServiceNow filter conditions.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Filtering Data???? How to Create Filters in ServiceNow
ServiceNow Docs – Query Builder and Operators???? Building Filter Queries
Official ServiceNow Documentation References:
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.
What are the main components of the Form Design interface? (Choose three.)
Field Layout
Page Header
Field Navigator
Field Picker
Form Layout
TheForm Designerin ServiceNow allows administrators to create, edit, and configure forms to control how records are displayed and interacted with in the system. It consists of three key components:
Page Header– This section contains controls such as " Save, " " Undo, " and " Redo. " It allows users to manage their changes while designing forms. The Page Header also displays the name of the form being edited.
Field Navigator– This panel provides a categorized list of available fields that can be dragged and dropped onto the form layout. The fields are divided into different sections, such as " Available Fields " and " Existing Fields, " helping users to manage the form ' s data structure effectively.
Form Layout– This is the central workspace where users design the form by arranging fields. Users can add new fields, move existing ones, and configure their properties. The layout determines how the form appears to end-users.
ServiceNow Product Documentation – Form Designer
ServiceNow CSA Training Module: " Configuring Forms and Fields "
" ServiceNow System Administration Guide – Form Customization Best Practices "
References from Certified System Administrator (CSA) Official Documentation:Would you like me to verify and format more questions in the same manner?
While testing a Catalog Item for ordering an expensive computer, the mandatory approval is being skipped for requester Bob, Smith, but not for any of the other requesters. What could explain the issue?
There is a business rule, excluding Bob.Smith from any approvals.
Bob Smith does not have a delegate set up on his account,
The Bob Smith user account, does not have a manager specified.
The manager does not have a delegate assigned,
Bob Smith is a VIP.
InServiceNow Catalog Item Workflows, anapproval processoften includes aManager Approval step, which typically requires the requester ' smanager(as defined in thesys_userrecord) to approve the request.
IfBob Smith ' s user record does not have a manager specified, the systemcannot determine who should approve the request, which may result in the approval step beingskipped.
A. There is a business rule, excluding Bob Smith from any approvals.
While business rules can affect approvals, it isunlikelythat a rule would exist specifically to exclude Bob Smith unless explicitly configured, which is uncommon.
B. Bob Smith does not have a delegate set up on his account.
Delegates areoptionaland only apply when a manager is unavailable. This does not affect whether the approval is skipped.
D. The manager does not have a delegate assigned.
A delegate only comes into play if an approveris out of officeor unavailable. This does not impact whether an approval isskipped entirely.
E. Bob Smith is a VIP.
Being marked as aVIPdoes not automatically bypass approval workflows. Approval processes follow defined rules in workflow configurations.
Which type of scripts nun in the browser?
Script include Scripts
Business Rule Scripts
Access Contra! Scripts
Ul Policies and Client Scripts
In ServiceNow,scripts that run in the browser (client-side)includeUI PoliciesandClient Scripts. These scripts execute on theuser’s web browser, allowing real-time interaction with forms and fields without requiring a server request.
Executed in the user’s browserwhen a form is loaded, saved, changed, or submitted.
Used forreal-time form validation, auto-population, and dynamic UI changes.
Written inJavaScriptand runs on the client side.
Applyrulesto make fieldsmandatory, visible, or read-onlydynamically.
Moreefficientthan Client Scripts because theydon’t require scriptingin most cases.
A. Script Include Scripts– Theserun on the server, not in the browser. They are reusable functions that can be called from different scripts.
B. Business Rule Scripts– Business Rulesexecute on the server-side, triggered by database operations (Insert, Update, Delete).
C. Access Control Scripts– These areserver-side security rules(ACLs) that restrict user access to records and fields.
ServiceNow Client Scripts and UI Policies
ServiceNow CSA Training Module: " Client-Side Scripting in ServiceNow "
1. Client Scripts:2. UI Policies:Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
Once an application is ready to share, which of the following methods of publishing are supported by ServiceNow?
Choose 3 answers
Publish to a local drive
Publish to an Update Set
Publish to an application repository
Publish to a spreadsheet
Publish to a local USB device
Publish to the ServiceNow Store
What does Natural Language Query allow you to do on a list?
Automatically select a filter, based on keywords
Filter list by typing in a phrase
Predict the filter desired by the user
Speak to the condition builder
Set list filter, using audible commands
Natural Language Query (NLQ)in ServiceNow allows users tofilter a list by typing a natural language phrase, making it easier to search and retrieve data without manually building filters.
For example, users can type:
➡️ " Show me all open incidents assigned to John Doe "
➡️ " Incidents created this week "
The platforminterprets the phraseand automaticallyapplies the correct filterto the list.
A. Automatically select a filter, based on keywords–NLQ does not automatically select filters based on keywords; instead, itprocesses full phrasesinto a filter.
C. Predict the filter desired by the user–NLQ does not predict filters but rather converts typed queries into list filters.
D. Speak to the condition builder–NLQ does not interact with the condition builder directly; it translates text queries into filters.
E. Set list filter, using audible commands–NLQ does not supportvoicecommands, onlytypedqueries.
Which field (or fields) is used as a unique key during imports?
Match Fields
Coalesce Fields
Key Fields
Sys IDs
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.
On a list, what does each row show?
A filter
A record
A table
A field
In aServiceNow list view, eachrowrepresents asingle recordfrom the table being viewed.
For example:
In theIncident table (incident), each row representsone Incident record.
In theUser table (sys_user), each row representsone User record.
Each row = A single record
Each column = A field from the record
A. A filter
Filters are used tonarrow down resultsbut do not define what each row represents.
C. A table
The table contains multiplerecords, but eachrow only represents one record.
D. A field
Fields representindividual attributesof a record (e.g., " Priority " or " Category " ), but a rowcontains multiple fieldsthat make up a record.
User records are stored in which table?
User [sys_user]
User [sn_user]
User [u_sys_user]
User [s_user]
In ServiceNow, user records are stored in thesys_usertable. This table contains all user-related information such as username, email, department, roles, and active status.
sys_user Table Structure:
Stores all user accounts in the system.
Contains fields likeuser_name,email,first_name,last_name, androles.
Administrators can manage users viaUser Administration > Usersin the ServiceNow navigation panel.
B. User [sn_user]– There is no such table namedsn_userin ServiceNow.
C. User [u_sys_user]– Theu_prefix indicates a custom table, which is not the default ServiceNow table.
D. User [s_user]– This table does not exist in ServiceNow.
Which feature provides a visualization of configuration items and their relationships?
Transform Map
Flow Design
Schema Map
Dependency View
In the ServiceNow Configuration Management Database (CMDB), a Dependency View is the dedicated feature used to visually represent Configuration Items (CIs) and the relationships between them.
1. Functionality of Dependency Views:
Dependency Views (formerly known as BSM Maps) dynamically generate a graphical map of your IT infrastructure. When viewing a specific CI (like a database server), the Dependency View draws a network of nodes showing what services depend on that server (upstream relationships) and what underlying hardware or software that server relies upon (downstream relationships). This visualization is critical for incident impact analysis and change management planning.
2. Why the other options are incorrect:
A (Transform Map): This is used to map data from an Import Set table to a target ServiceNow table. It does not visualize CI relationships.
B (Flow Design): Flow Designer is a user interface for automating business processes and building workflows, completely unrelated to CMDB visualization.
C (Schema Map): While a Schema Map is a visualization tool, it shows the relationships between database tables (like how the Incident table extends the Task table), not the relationships between individual data records (CIs) within those tables.
Which feature helps to automatically allocate a critical, high priority, service request to the appropriate assignment group or team member?
User Policy
UI policy
Predictive Intelligence
Assignment Rule
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.
Which feature enables business process owners to organize Flow Designer content into unified and digitized cross-enterprise processes via a digitized task board Interface?
Flow Designer
Process Automation Designer
Process Workflow Designer
Workflow Editor
Process Automation Designer (PAD)is a feature in ServiceNow that allows business process owners to createunified and digitized cross-enterprise processesusing atask board interface.
Organizes multiple flows into a single process
Uses a visual task board-style interfaceto manage process stages
Integrates with Flow Designerto create, manage, and execute automation tasks
Allows role-based task assignment and collaboration
Key Features of Process Automation Designer:Use Case Example:Imagine a company has aNew Employee Onboardingprocess that involves:
IT setting up hardware
HR completing paperwork
Security providing building access
Instead of managing this manually across multiple flows,Process Automation Designerbrings all these steps intoone unified process, making it easy to track and automate.
A. Flow Designer →Incorrect
Flow Designeris used to createindividual automated workflows, but it does not provide aunified digitized task board.
C. Process Workflow Designer →Incorrect
No feature called " Process Workflow Designer " exists in ServiceNow.
D. Workflow Editor →Incorrect
Workflow Editor(Legacy tool) is used to creategraphical workflows, but it does not supportcross-enterprise digitized task boards.
Why Other Options Are Incorrect?
Process Automation Designer Overview
Using Process Automation Designer
Official ServiceNow Documentation Reference:
What is the purpose of an application scope?
Scope determines all applications access each other ' s tables and business logic1
Scope determines the functionality of core services in the platform
Scope prevents applications from changing their own tables and business logic
Scope determines which parts of an application are available for use by other applications in ServiceNow2
In ServiceNow, Application Scope is a fundamental concept used to protect applications by identifying and restricting access to application artifacts (such as tables, scripts, and business rules). 3
1. The Concept of Scope:
Every application in ServiceNow has a scope.4
Global Scope: This is the default scope for the baseline ServiceNow instance. Legacy applications and general configurations usually live here.
Private/Scoped Applications: These are distinct namespaces (e.g., x_acme_book_mgmt ). 5
2. Why Option D is Correct (Availability and Protection):
The primary purpose of a private scope is to define boundaries. It acts as a protective layer that does two main things:
Protection: It prevents code in the Global scope or other Scoped applications from modifying your application ' s data or logic without explicit permission. 6
Availability (The Answer): It allows the developer to explicitly define which parts of the application are public. By default, artifacts in a private scope are hidden from other applications. 7 The developer must configure " Cross-scope privileges " or set specific " Access " settings (e.g., making a Script Include " Accessible from: All application scopes " ) to determine what is available for use by others. 8
3. Why the other options are incorrect:
A: Scope does the opposite; it restricts access by default, rather than granting " all access. "
B: Scope does not determine the functionality of core services; it acts as a container for custom or store-bought applications.
C: Scope prevents other applications from changing your tables, but it allows the application to change its own tables and logic. 9
What is a Record Producer?
A Record Producer is a type of Catalog Item that is used for Requests, not Services
A Record Producer creates user records
A Record Producer is a type of Catalog Item that provides easy ordering by bundling requests
A Record Producer is a type of a Catalog Item that allows users to create task-based records from the Service Catalog
ARecord ProducerinServiceNowis atype of Catalog Itemthat allows users to create records intables(such as Incidents, Change Requests, or HR Cases) from theService Catalog. It provides asimplified and user-friendly interfacefor users to submit structured data without needing direct access to the actual form or database tables.
Key Features of a Record Producer:✔Creates task-based recordsin the appropriate table (e.g.,incident,sc_task,problem).
✔Uses a simplified forminstead of the standard form view of a record.
✔Can trigger workflows and business ruleswhen submitted.
✔Maps user inputs to table fieldsviaVariable Mappings.
An employee wants toreport a broken laptopbut does not need to see the fullIncident form.
The IT team creates aRecord Producernamed " Report an IT Issue " in theService Catalog.
The Record Producercollects user input(e.g., issue description, urgency, contact information).
Upon submission, itcreates an Incident record (incidenttable)in ServiceNow.
Example Use Case:
Why the Correct Answer is D:D. A Record Producer is a type of a Catalog Item that allows users to create task-based records from the Service Catalog(Correct)
This is the most accurate description of aRecord Producer.
It allows users tocreate recordsin a specifiedtask table (Incident, Change, Request, etc.)through theService Catalog.
Why the Other Options Are Incorrect:A. A Record Producer is a type of Catalog Item that is used for Requests, not Services (Incorrect)
Record Producers are not limited to Requests.
They can create various types of records, including Incidents, Change Requests, and HR Cases.
B. A Record Producer creates user records (Incorrect)
A Record Producerdoes not create user records(users are managed in thesys_usertable).
Instead, itcreates task-based recordsin other tables likeincidentorsc_task.
C. A Record Producer is a type of Catalog Item that provides easy ordering by bundling requests (Incorrect)
Order Guides, not Record Producers, handlebundling multiple Catalog Items into a single request.
ARecord Producer creates a single recordin a defined table.
Comparison: Record Producer vs. Other Catalog ItemsFeature
Record Producer
Standard Catalog Item
Order Guide
Creates a record in a ServiceNow table
Yes
No
No
Used to order physical/digital goods
No
Yes
Yes
Can bundle multiple requests
No
No
Yes
Uses a form-based submission
Yes
Yes
Yes
What are examples of Core tables in the ServiceNow platform?
Configuration, Connect, Chat
Team, Party, Awards
User, Task, Incident
Work, Caller, Timecard
In ServiceNow,Core Tablesare foundational tables that are included by default in the platform. These tables store essential records used across various applications and modules.
???? Key Core Tables in ServiceNow:
Task (task)– A core table that serves as the parent for several other tables, such as Incident, Change, and Problem.
User (sys_user)– Stores all user records in the instance.
Incident (incident)– A child table oftask, used to track issues and requests reported by users.
???? Why Option C is Correct?
User (sys_user)– Essential for user management in ServiceNow.
Task (task)– A fundamental table that many other tables extend from.
Incident (incident)– A widely used table in IT Service Management (ITSM), which extends fromtask.
???? Incorrect Options Explained:
A. Configuration, Connect, Chat– Configuration is broad and does not refer to a single table, and Connect and Chat are part of ServiceNow’s communication framework but are notcoretables.
B. Team, Party, Awards– These tables do not exist in ServiceNow’s core platform.
D. Work, Caller, Timecard– WhileCallermay refer to users, andTimecardis a table used in time-tracking applications, these are not considered core tables.
???? Reference:
Creating Tables in ServiceNow
ServiceNow Task Table Documentation
Understanding Core Tables in ServiceNow
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:
On what part of the ServiceNow instance, would you find the option to access applications, like Incident Management?
Self Service Module
Application Navigator
Service Desk Homepage
Favorites
TheApplication Navigatoris the primary navigation panel in ServiceNow. It provides access to allapplications and modules, includingIncident Management, Change Management, Service Catalog, and more.
It is found on theleft-hand sideof the ServiceNow interface.
Users cansearch, expand, and collapseapplications for easy navigation.
Common applications includeIncident, Problem, Change, and CMDB.
A. Self-Service Module– This module is forend usersto submit requests but does not provide access to all applications.
C. Service Desk Homepage– This is adashboard, not a navigation tool.
D. Favorites– TheFavorites sectionstores frequently accessed modules but does not list all applications.
ServiceNow Navigation – Application Navigator
ServiceNow CSA Training Module: " Navigating the ServiceNow Platform "
Where is the Application Navigator Located?Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
What action would an administrator perform on a list if they wanted to show the records in groups, based on the Category column? (Choose 2 answers)
On the list Context Menu, select Group By > Category
On the Category column title, select the Context menu > Group By Category
On the Application Navigator, type group.category and press Enter
Select the Group icon, then select Category
On the Filter Menu, select Group By > Category
Detailed Explanation:
In ServiceNow, list views can be customized to group records by specific fields to enhance data organization. To group records by theCategorycolumn:
Option Aallows administrators to use the list context menu to group records by category, providing easy data visualization based on the selected column.
Option Dinvolves using the Group icon (usually located in the column header) and selecting the category for grouping. These grouping options simplify navigating and analyzing data by sorting records based on relevant columns, like Category. (Reference: ServiceNow Documentation - List Controls and List Context Menu)
=================
The Report Designer contains different sections for configuring your report. Which section is used to specify grouping and calculations to be run against me data?
Style
Format
Data
Configure
Group by
InReport Designer, theDatasection is used to specifygrouping and calculationsto be performed on the report ' s dataset.
Youselect the tablefrom which the report will pull data.
You definefiltersto limit the dataset.
You specify " Group By " fieldsto categorize data.
You applyaggregations (SUM, COUNT, AVG, etc.)to perform calculations on fields.
A. Style– Controlsvisual appearance(colors, fonts, chart type, etc.) but doesnot handle data grouping or calculations.
B. Format– Used forformattingelements but doesnot control grouping or data calculations.
D. Configure– There is no " Configure " section inReport Designer; settings are managed under other sections.
E. Group By– While " Group By " is usedwithintheDatasection, it is not a separate section itself.
ServiceNow Report Designer – Data Configuration
ServiceNow CSA Training Module: " Creating and Configuring Reports "
What Happens in the " Data " Section?Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
The testing team needs to be able to perform activities in the test instance, as though they are a member of the Service Desk group. What role would they need to be able to switch between user accounts, without logging out and back in?
service_desk
impersonator
admin
incognito
InServiceNow, theimpersonation featureallows users totemporarily act as another userwithout having to log out and log back in. This is particularly useful fortesting and troubleshooting.
Allows Users to Switch Between Accounts Without Logging Out
Users with theimpersonator rolecanimpersonate other usersfrom theUser Menu(top-right of the screen).
This allows them tosee what the other user sees, includingroles, permissions, and UI settings.
Commonly Used in Testing and Troubleshooting
Helpstest permissions, workflows, and security settingswithout needing multiple login sessions.
QA and testing teams often useimpersonationto validate how different users interact with the system.
Does Not Grant Admin-Level Permissions
Unlike theadmin role,impersonatoronly allows switching between users, without providing system-wide control.
Why is " impersonator " the Correct Answer?
Click on your profile icon (top-right corner).
SelectImpersonate Userfrom the dropdown.
Search for and select the user to impersonate.
ServiceNow will reload, and you will now be acting as that user.
How to Impersonate a User in ServiceNow:
A. service_deskIncorrect– This is a functional role forService Desk agentsbutdoes not allow impersonation.
C. adminIncorrect– Whileadmins can impersonate users, theadmin role is not requiredfor impersonation. Theimpersonator role alone is sufficient.
D. incognitoIncorrect– No such role exists inServiceNow.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Impersonation Feature???? How to Impersonate a User
ServiceNow Docs – Roles and Permissions???? Understanding the Impersonator Role
Official ServiceNow Documentation References:
Conclusion:The correct answer is:
B. impersonator
Theimpersonator roleallows users toswitch between user accountswithout logging out, making it ideal fortesting and troubleshooting.
What occurs when a user is listed in both the " Available For " and " Not Available For " related lists in a Category record?
The user can access the category only if the catalog items within the category have no restrictions
The user cannot access the category because " Not Available For " overrides " Available For "
The user can access the category but cannot modify it
The user can access the category because " Available For " takes precedence
In ServiceNow User Criteria (used for Service Catalog Items, Categories, and Knowledge Bases), the security logic follows a " deny-first " or " restriction overrides permission " model.
The Rule: If a user matches the criteria defined in the Not Available For list, they are denied access immediately, regardless of whether they also appear in the Available For list.
Logic: Not Available For > Available For .
This ensures that security restrictions are strictly enforced. For example, you might make a category Available to " All Employees " but Not Available to " Contractors. " If a user is both (e.g., an employee record exists but they are tagged as a contractor group), the restriction blocks them.
The ServiceNow platform supports a wide variety of plus-and-play application. You can choose from the included workflow or build your own workflow. Which of following these workflows are included in the platform?
Employee Workflows
Infrastructure Workflows
Federal Workflows
Manufacturing Workflows
Customer Workflows
IT Workflows
The ServiceNow platform providespre-built workflowsthat help organizationsautomate processesacross different domains. These workflows are designed to streamline operations, improve efficiency, and enhance user experience. Thethree primary types of workflowsincluded in the platform are:
Employee Workflows– Designed to improve employee experiences, covering HR services, onboarding, workplace services, and more.
Customer Workflows– Focused on customer service management (CSM), case management, field service management, and proactive customer engagement.
IT Workflows– These workflows enable IT Service Management (ITSM), IT Operations Management (ITOM), and IT Business Management (ITBM) for efficient IT operations.
B. Infrastructure Workflows–No specific " Infrastructure Workflows " exist as a built-in category in ServiceNow. Infrastructure processes are generally managed underIT Workflows (ITOM/ITSM).
C. Federal Workflows–Not an official workflow category. Federal agencies useServiceNow’s Government, Risk, and Compliance (GRC) solutions, but this is not classified as a workflow.
D. Manufacturing Workflows–ServiceNow does not have a dedicated " Manufacturing Workflows " category. However, manufacturers often useCustomer and IT Workflowsfor managing operations.
Which tables are available by default in a ServiceNow instance?
Choose 3 answers
User
Incident
Item
Issue
Project
Task
EveryServiceNow instancecomes with a set ofdefault tablesthat supportcore platform functionality.
User (sys_user)Stores user records for authentication and authorization.
Contains user details such asusername, email, roles, department.
Incident (incident)Stores incident records for ITSM (IT Service Management).
Part of thedefault ITSM applicationused for managingissues and requests.
Task (task)Base table for all task-related records in ServiceNow.
Many other tables (e.g., Incident, Change, Problem)extend from Task.
Storescommon task fields like Assignment Group, State, and Short Description.
The Three Default Tables in ServiceNow:
C. ItemIncorrect– No default table named " Item " exists in ServiceNow.
Possible confusion withsc_cat_item (Service Catalog Items), but this is part of theService Catalogmodule, not a core default table.
D. IssueIncorrect– No " Issue " table exists by default in ServiceNow.
Possible confusion withProblem Management(problemtable), which is separate from Incident Management.
E. ProjectIncorrect–Project Management(pm_project) is part of theProject Portfolio Management (PPM)plugin, which isnot enabled by default.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Default Tables Overview???? ServiceNow Table Structure
ServiceNow Docs – Task Table and Extensions???? Understanding Task-Based Tables
Official ServiceNow Documentation References:
What is the language used for scriptingin ServiceNow?
JavaScript
C++
PHP
Python
ServiceNow uses JavaScriptas its primary scripting language for automation, business rules, UI actions, and server-side scripts.
Key Areas Where JavaScript Is Used in ServiceNow:
✔Client-side Scripting:UI Policies, Client Scripts
✔Server-side Scripting:Business Rules, Script Includes, Scheduled Jobs
✔Workflow & Flow Designer:Custom scripts for approvals, conditions, and notifications
✔Integration Scripts:REST API, SOAP API calls
B. C++
C++ is acompiled languageprimarily used for system software,not for ServiceNow scripting.
C. PHP
PHP is used forweb development, butnot supported in ServiceNow.
D. Python
Python isnot usedin ServiceNow for scripting. JavaScript is the standard for bothclient-side and server-side scripting.
What module enables an administrator to define destinations for imported data on any ServiceNow table?
Field Transform
Transform Map
Schema Map
Import Map
ATransform Mapin ServiceNow is used to define howimported datafrom external sources (such as CSV files, Excel sheets, or third-party integrations) is mapped into thetarget tablewithin the platform.
They allowadministratorsto definefield mappingsbetween theimport set tableand thetarget table.
Can includefield transformations, such as converting data formats or merging values.
Supportscriptedtransformations usingonBefore and onAfter scripts.
A. Field Transform– No such module exists in ServiceNow. Transform Maps handle field transformations.
C. Schema Map– The Schema Mapvisualizestable relationships but doesnothandle data imports.
D. Import Map– This isnot a valid ServiceNow module. The correct term isTransform Map.
ServiceNow Transform Maps Documentation
ServiceNow CSA Training Module: " Importing Data and Transform Maps "
Key Features of Transform Maps:Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
When creating application tables, a user role is automatically added to the table record. Which other role does an application typically have?
Application Fulfiller
Application Admin
Application Super User
Application Manager
Which element is used to track items not saved with a field, in a record?
Sidebar
List Editor
Activity formatter
Dictionary
A Service Catalog project will involve building 80 catalog items. For each of the catalog items, the following fields will be mandatory on the forms:
* Requested for
*Requested by
* Approving manager
* Delivery instructions
All of the other variables will be specific to the individual catalog item. What features would you use when designing the catalog item form?
Create one Variable Set for the four variables; then add that variable set to each of the 80 catalog items.
Create a Record Producer that contains the four fields: then add to the record producer related list on the Catalog files.
Create a Flow Designer Action, with Variable Set Data Pill; then apply flow to all of the 80 catalog items.
Create an Order Guide, which includes all variables: then copy and hide variables as needed.
Create a Variable Set Template: then apply to all of the catalog items.
When designing Service Catalog items,Variable Setsallow you toreuse common fields across multiple catalog items.
Instead ofcreating the same four fields(Requested for, Requested by, Approving manager, Delivery instructions)80 times,
You candefine them once in a Variable Setand apply it to all catalog items.
Best Approach (Correct Answer: A)Advantages of Using a Variable Set:Reusability– The same Variable Set can be added to multiple catalog items.
Consistency– Ensures the four mandatory fields are always included.
Easier Maintenance– Changes to these fields only need to be made inone place.
B. Create a Record Producer that contains the four fields →Incorrect
ARecord Produceris used to create records in a specific table (e.g., Incident, Request, Change).
It isnot designed for defining reusable fieldsacross multiple catalog items.
C. Create a Flow Designer Action with Variable Set Data Pill →Incorrect
Flow Designeris for process automation, not fordefining form variables.
It does not allow you to create reusable fields for catalog item forms.
D. Create an Order Guide and hide variables as needed →Incorrect
Order Guidesare used for ordering multiple catalog items together.
They do not provide a structured way to manage common fields across different catalog items.
E. Create a Variable Set Template →Incorrect
There is no concept of a " Variable Set Template " in ServiceNow.
Variable Setsthemselves act as templates.
Why Other Options Are Incorrect?
Using Variable Sets in Service Catalog
Building Service Catalog Forms
Official ServiceNow Documentation Reference:
What are the three key tables in an enterprise CMDO?
Choose 3 angwers
sn_cmdt_bak
Sh_emdb_ci
cmap_ret_ci
cmdb_bak
cmdb_ci
sh_eomdb
cmap
In ServiceNow’sConfiguration Management Database (CMDB), threekey tablesform the foundation for storing and managingConfiguration Items (CIs)and theirrelationships.
cmdb_ci (E) - CI Base Class Table
This is thebase classfor allConfiguration Items (CIs)in the CMDB.
Every CI (e.g., servers, applications, network devices) extends from this table.
Stores general attributes like name, serial number, and asset tag.
cmdb (G) - CMDB Parent Table
This is theparent tablefor all CMDB-related tables.
Itdoes not store CI records directlybut serves as a reference structure.
All CMDB tables, includingcmdb_ci, inherit from this table.
cmdb_rel_ci (C) - CMDB Relationship Table
This tablestores relationshipsbetween different CIs.
Example: Aserver hosts an application, or adatabase is dependent on a storage unit.
Helps withimpact analysis and dependency mapping.
A. sn_cmdt_bak
No such table in standard ServiceNow CMDB.
B. sh_emdb_ci
Typo or incorrect table name—not part of the ServiceNow CMDB model.
D. cmdb_bak
" bak " suggests abackup table, but there isno standard " cmdb_bak " in ServiceNow.
F. sh_eomdb
Not a recognized CMDB table in ServiceNow.
You are editing a new incident record and would like the Save " Dutton to be located on the Form header. Which action would need to be taken for that button to appear?
All > System Properties > Ul Properties > Turn on the glide.ui.advanced* property
Context Menu > Form Design > add the Save ' ' button
All > System Properties > Ul Properties > Turn on the Save " button
Context Menu > Form Layout > add the Save* button.
InServiceNow, by default, the " Save " button is not displayedon the form header. Instead, users typically use the " Submit " or " Update " buttons.
To enable the " Save " buttonon the form header, you mustenable theglide.ui.advancedsystem property.
Enables the " Save " Button in the Form Header
Theglide.ui.advancedpropertyactivates additional UI options, including theSave button on forms.
Once enabled, users will see the " Save " button alongside " Submit " and " Update " in the form header.
Allows Partial Record Saves Without Submitting
Unlike " Submit " (which creates a new record) or " Update " (which modifies an existing record), " Save " allows users toretain changes without submitting the form.
Useful fordrafts or in-progress edits.
Controlled via System Properties
The " Save " buttonisnot a field or UI actionthat can be manually added through Form Design or Layout.
It is enabledat the system levelviaSystem Properties > UI Properties.
Why is " Turning onglide.ui.advanced " the Correct Answer?
Navigate toAll > System Properties > UI Properties
Find theglide.ui.advancedproperty
Set it to " true "
Save the changes
Refresh theIncident form→ The " Save " button will now appear
How to Enable the Save Button in ServiceNow?
B. Context Menu > Form Design > Add the " Save " buttonIncorrect– The " Save " button isnot a UI actionthat can be added via Form Design. It must beenabled through system properties.
C. All > System Properties > UI Properties > Turn on the " Save " buttonIncorrect– No suchspecific " Save " button settingexists in UI Properties. The correct setting isglide.ui.advanced.
D. Context Menu > Form Layout > Add the " Save " buttonIncorrect–Form Layout only controls fields, not form buttons. The " Save " button is controlled viaUI Properties.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Enabling the Save Button???? Configuring UI Properties
ServiceNow Docs – Using the glide.ui.advanced Property???? Understanding glide.ui.advanced
Official ServiceNow Documentation References:
Conclusion:The correct answer is:
A. All > System Properties > UI Properties > Turn on theglide.ui.advancedproperty
Thisenables advanced UI options, including the " Save " button, allowing users tosave records without submitting them.
What do you call any component that needs to be managed in order to deliver services?
CSDM Items
CMDB
Configuration item
Service Offerings
Asset
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:
Which Security Center feature helps resolve platform-related security issues and misconfigurations?
Security scanner
Best practices
Security hardening
Customer actions
What do you activate when you want to add applications or functionality within your development instance?
App Package
Updated Pack
Patch
Plugin
App Updated Set
In ServiceNow,Pluginsare used to activate additional applications or functionalities within a development instance. A plugin is apackage of features, configurations, and applicationsthat extends the platform’s capabilities.
Plugins introduce new capabilities– They allow you to enable or disable specific functionalities, such as ITSM, CMDB, HR Service Delivery, and Performance Analytics.
Plugins can be installed or activatedfrom theSystem Definition > Pluginsmodule.
Some plugins are available by default, while others require activation by an administrator or ServiceNow support.
Plugins can depend on other plugins, meaning some functionality requires multiple plugins to be activated.
A. App Package:No such term in ServiceNow. Applications in ServiceNow are delivered viaPlugins or App Engine Studio, not " App Package. "
B. Updated Pack:Not a ServiceNow term. ServiceNow updates are delivered aspatches or application updates, not an " Updated Pack. "
C. Patch:Apatchis a minor update or bug fix released by ServiceNow but does not introduce new functionality.
E. App Updated Set:Update Setstrack changes in a development instance but are used formigrating configurationsbetween instances, not for activating functionality.
ServiceNow Plugins Documentation:ServiceNow Docs
Managing and Activating Plugins in ServiceNow(Admin Guide)
Why is the Correct Answer " Plugin " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:
What is a no-code approach to control the mandatory or read-only state of a form field?
UI Action
Client Script
UI Script
UI RuIe
UI Policy
AUI Policyis the preferredno-codeapproach in ServiceNow to dynamically control themandatory, read-only, or visibilitystate of form fields based on specified conditions. Unlike Client Scripts, which require JavaScript coding, UI Policies provide aneasy-to-configure, rule-based solution.
They allow administrators tocontrol form behaviorwithout scripting.
They arefaster and more efficientthan Client Scripts.
Theyrun on the client-side, meaning changes occur dynamically as users interact with the form.
Defineconditions(e.g., " Priority is High " ).
Setactions(e.g., make " Due Date " mandatory, read-only, or hidden).
Apply the UI Policy to the form automatically when the condition is met.
A. UI Action→ UI Actions create buttons, links, or context menu items; they do not control form fields.
B. Client Script→ While Client Scripts can achieve similar functionality, they require JavaScript coding, making them alow-coderather than ano-codesolution.
C. UI Script→ UI Scripts are reusable JavaScript libraries, not designed for controlling form fields.
D. UI Rule→ No such feature exists in ServiceNow.
IntegrationHub enables execution of third-party APIs as a part of a flow. These integrations are referred to as
an action
a spoke
a connection
an integration step
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:
Which of the following are not included in an Update Set, by default? (Choose four.)
Homepages
Data
Published Workflows
Business Rules
Schedules
Database changes
Related Lists
InServiceNow, anUpdate Setis a mechanism used tocapture customizationsmade in an instance andmove them to another instance(e.g., from development to production). However, certain elements arenot included in an Update Set by default.
Homepages (A) –Correct
Homepages are stored asuser-specific or global content, and they are not included in update sets by default.
To migrate them, you need tomanually export/importthem or use thesys_portal_page_settable.
Data (B) –Correct
Update Setsdo not include actual data, such as incident records, user records, or CMDB data.
Onlyconfiguration changes(like fields, forms, and workflows) are captured.
Data migration must be handled separately usingData Export or Integration methods.
Published Workflows (C) –Correct
Once a workflow ispublished, it is stored as a runtime instance and not automatically included in an Update Set.
To capture it, you mustmanually updatethe workflow before moving it in an Update Set.
Report Definitions (H) –Correct
Reports and their configurations are not automatically included in Update Sets.
You mustmanually include themby marking them as " Captured in Update Set. "
D. Business Rules(Captured in Update Sets)
E. Schedules(Captured in Update Sets)
F. Database changes(Captured in Update Sets)
G. Related Lists(Captured in Update Sets)
I. Scheduled Jobs(Captured in Update Sets)
J. Client Scripts(Captured in Update Sets)
K. Views(Captured in Update Sets)
ServiceNow Update Sets Overview:https://docs.servicenow.com/en-US/bundle/utah-application-development/page/build/system-update-sets/concept/c_UpdateSets.html
ServiceNow Update Set Best Practices:https://docs.servicenow.com/en-US/bundle/utah-application-development/page/build/system-update-sets/concept/update-set-best-practices.html
Items NOT Included in Update Sets (By Default):Items That ARE Included in Update Sets (By Default):Official References from Certified System Administrator (CSA) Documentation:
When 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?
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
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:
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?
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
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:
Which core table in the ServiceNow platform provides a series of standard fields used on each of the tables that extend it, such as the Incident [incident] and Problem [problem] tables?
Task [task]
Assignment [assignment]
Service [service]
Workflow [workflow]
InServiceNow, theTask [task]table is acore tablethat provides aset of standard fieldsused by multiple tables that extend it, including:
Incident [incident]
Problem [problem]
Change Request [change_request]
Service Request [sc_request]
These tablesinherit fieldsfrom theTasktable, ensuring consistency inassignments, state management, and workflows.
Standard Fields:
Assigned To
Assignment Group
Priority
State
Created By / Updated By
Short Description / Description
Extensibility:
TheIncident, Problem, and Change tablesallextendthe Task table, inheriting its fields.
Developers canadd additional fieldswhile keeping core task properties intact.
TheTask table is the primary tablefor work-related records in ServiceNow.
Itstandardizes fieldsacross multiple ITSM modules.
B. Assignment [assignment]→Incorrect
There isno standard " Assignment " tablein ServiceNow.
Assignments are managed through theTask tablevia theAssigned To and Assignment Group fields.
C. Service [service]→Incorrect
There isno generic " Service " tablethat acts as a core table for ITSM processes.
Service-related items are stored in different tables, such ascmdb_ci_service(for service records).
D. Workflow [workflow]→Incorrect
TheWorkflow tableis used for managing automated workflows anddoes not store task-related records.
Key Features of the Task Table:Why is " A. Task [task] " the Correct Answer?Why the Other Options Are Incorrect?
ServiceNow Docs: Task Table Overviewhttps://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/incident-management/concept/task-table.html
References from Certified System Administrator (CSA) Documentation:This confirms thatthe Task table is the core table that extends to Incident, Problem, and other related tables.
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?
Long-term signals
Non-signals
Anti-signals
Stability signals
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
What ServiceNow tables can Administrators define as " destinations " for imported data, when using Transform Maps in the System Import Sets application?
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
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.
When you need to orchestrate business processes across services with little technical user knowledge, which utility would you use?
Flow Manager
Flow Designer
Flow Editor
Workflow Editor
Workflow Designer
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:
What is the purpose of a Data Policy?
Data Policies enforce security
Data Policies standardize data in Update Sets
Data Policies enforce data consistency
Data Policies apply to lists to standard data
In ServiceNow,Data Policiesare rules thatenforce data consistencyby ensuring that specific fields meet certain conditionsbefore being saved to the database. They apply toall data operations, including form submissions, web services, and data imports.
Work at the server-side level, ensuring data integrity before it is stored.
Canmake fields mandatoryorread-onlyacross different interfaces (e.g., forms, API calls, imports).
UnlikeUI Policies, which apply only toforms, Data Policies apply to alldata transactions, including integrations and imports.
Help maintaindata quality and consistencyacross the system.
Making a Field Mandatory:
Ensure that the " Short Description " field is always filled before saving anIncident.
Enforcing a Read-Only Field:
Prevent users from modifying the " Created Date " field.
Standardizing Data on Import:
When importing employee data, ensure that the " Department " field is always set and not left blank.
Data Policies ensuredata accuracy and integritybefore it is stored.
They apply toforms, web services, import sets, and background processes.
They help organizationsmaintain standardized and structured data.
A. Data Policies enforce security – Incorrect
Security is enforced usingAccess Control Lists (ACLs), not Data Policies.
B. Data Policies standardize data in Update Sets – Incorrect
Update Sets trackconfiguration changes, not data validation.
D. Data Policies apply to lists to standard data – Incorrect
Data Policies do not specifically target lists; they enforce rules at thedatabase level.
ServiceNow Docs: Data Policies Overview
ServiceNow CSA Study Guide – Data Policies vs. UI Policies
ServiceNow Product Documentation: Enforcing Data Consistency with Data Policies
Key Features of Data Policies:Example Use Cases of Data Policies:Why " C. Data Policies enforce data consistency " is the Correct Answer?Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
What is the difference between a UI Policy and Data Policy?
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
Data Policies can be converted into UI Policies, but UI Policies cannot be converted into Data Policies
Data Policies run regardless of how data is entered into ServiceNow, while UI Policies are used for form interactions
Data Policies run only after UI Policies run successfully
In ServiceNow,UI PoliciesandData Policiesserve different but complementary purposes in controlling data behavior and enforcing business rules.
UI Policies are client-side rules that dynamically change form behavior based on user interactions.
They enable administrators to show/hide fields, make fields read-only, or set fields as mandatory dynamically.
UI Policies only apply when a user is interacting with a form through the ServiceNow UI (Client-side execution).
These policies do not enforce rules if data is added via an Import Set, API, or background script.
Data Policies enforce rulesserver-side, meaning they applyregardless of how data is entered(e.g., form submission, Import Sets, SOAP/REST API calls, or Business Rules).
They ensure data integrity by making fields mandatory, setting read-only properties, or applying other restrictions.
Data Policies can apply conditions globally, unlike UI Policies, which work only in the UI context.
UI Policies:Data Policies:Key Differences:Feature
UI Policy
Data Policy
Scope
Affects only forms (Client-side)
Affects all data entry points (Server-side)
Execution Location
Runs in the browser
Runs on the server
Triggers
User interaction on the form
Any data entry method (Forms, Import Sets, API, etc.)
Enforcement
Works only when using the UI
Applies even when data is added outside the UI
" Data Policies run regardless of how data is entered into ServiceNow " →Correct, because Data Policies enforce rules whether the data is entered via UI, API, Import Sets, or other means.
" UI Policies are used for form interactions " →Correct, because UI Policies apply only to client-side form behavior.
Option A: Incorrect. UI Policies are not set by web services; they are applied when interacting with forms.
Option B: Incorrect. While some Data Policies can be converted into UI Policies, the reverse is not true in all cases.
Option D: Incorrect. UI Policies and Data Policies operate independently, and Data Policies do not depend on UI Policies running first.
Why Option C is Correct:Why Other Options are Incorrect:
What is specified in an Access Control rule?
Groups, Conditional Expressions and Workflows
Table Schema, CRUD, and User Authentication
Object and Operation being secured; Permissions required to access the object
security_admin
AnAccess Control rule (ACL)in ServiceNow defineswho can access dataandwhat actions they can performon that data. Each ACL consists of three primary components:
Object being secured– The specific table, field, or record that the rule applies to.
Operation– The type of action that is being secured (e.g., Read, Write, Create, Delete).
Permissions required– The conditions, roles, or scripts that determine whether access is granted.
ACLs evaluatewhether a user has permissionto access a specific table, field, or action.
Thesecurity rules are processed from most specific to least specific(e.g., field-level > table-level).
Permissions can be granted based onroles, conditions, or custom scriptsusing GlideSystem (gs).
A. Groups, Conditional Expressions, and Workflows(Incorrect)
ACLs do not manageworkflowsor directly control group assignments.
B. Table Schema, CRUD, and User Authentication(Incorrect)
CRUD (Create, Read, Update, Delete) permissions are controlled by ACLs, butUser Authenticationis managed separately through login policies (LDAP, SSO, etc.).
D. security_admin(Incorrect)
security_adminis aspecial elevated rolerequired to modify security settings, but it is not what an ACL specifies.
Access Control Rules Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-security/page/administer/security/concept/access-control-rules.html
Configuring ACLs in ServiceNow:https://docs.servicenow.com/en-US/bundle/utah-platform-security/page/administer/security/task/t_CreateOrModifyAnAccessControl.html
How ACLs Work in ServiceNow:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
What are different types of Data Sources, which may be imported into ServiceNow? (Choose four.)
Local Sources (i.e. XML, CSV, Excel)
Implementation Spoke
DataHub
JDBC Connection
Network Server
LDAP Connection
In ServiceNow,Data Sourcesdefine external data that can be imported into the platform. These sources feed data intoImport Sets, which are then transformed into ServiceNow tables.
Why These Options Are Correct?A. Local Sources (i.e. XML, CSV, Excel)
Allows importingstructured data filesstored locally or uploaded manually.
Commonly used forone-time data migrationsor periodic imports.
D. JDBC Connection
JDBC (Java Database Connectivity)allows ServiceNow to connect directly toexternal databases(e.g., MySQL, Oracle, SQL Server).
Useful forreal-time integrationswith legacy systems.
E. Network Server
Allows importing data from afile stored on a remote serverviaSFTP/FTP.
Common forautomated batch data imports.
F. LDAP Connection
LDAP (Lightweight Directory Access Protocol)allows ServiceNow to syncuser and group datafrom enterprise directories (e.g., Active Directory).
Used forHR, ITSM, and Identity Management.
Why Are the Other Options Incorrect?B. Implementation Spoke
Incorrectbecause " Implementation Spoke " isnot a data sourcebut aServiceNow IntegrationHub componentused for automating ITSM tasks.
C. DataHub
Incorrectbecause " DataHub " isnot a ServiceNow data source.
ServiceNow usesIntegrationHub, JDBC, REST, and SOAP APIsfor data ingestion.
ServiceNow Data Sources - Importing External Data
ServiceNow LDAP Integration - Best Practices
ServiceNow JDBC and File-Based Data Import Methods
References to Official Certified System Administrator (CSA) Documentation:
What would NOT appear in the Application Navigator if “service” is typed into the filter field?
Configuration > Business Services
Self-Service > Knowledge
Service Portal > Widgets
Incident > Assigned to me
TheApplication Navigatorin ServiceNow allows users to quickly filter and locateapplications, modules, and menusby typing keywords in thefilter field.
When you type " service " into the filter field,only modules containing the word " service " in theirname or pathwill be displayed.
Analysis of Each Option:Option
Contains " service " ?
Appears in Navigator?
A. Configuration > Business Services
" Business Services " contains " service "
Appears
B. Self-Service > Knowledge
" Self-Service " contains " service "
Appears
C. Service Portal > Widgets
" Service Portal " contains " service "
Appears
D. Incident > Assigned to me
Does NOT contain " service "
Does NOT appear
Since " Incident > Assigned to me " doesnotcontain the word " service " , itwould NOT appearin theApplication Navigatorwhen filtering by " service " .
Configuration > Business Services
The " Business Services " module underConfigurationincludes the word " service " .
Self-Service > Knowledge
The " Self-Service " application contains the word " service " , so this module appears.
Service Portal > Widgets
The " Service Portal " module contains the word " service " , making it visible.
Incident > Assigned to me
Thisdoes NOT contain " service " in its path, so it willnotappear.
Why the Other Options Appear in the Application Navigator?
ServiceNow Docs: Using the Application Navigatorhttps://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/administer/navigation/concept/c_NavigatingThePlatform.html
References from Certified System Administrator (CSA) Documentation:This confirms that " Incident > Assigned to me " would NOT appearin the Application Navigator when filtering by " service " .
What controls the publishing and retiring process for knowledge articles?
Approval Policies
Approval Definitions
Workflow Designer
Workflows
State Lifecycle
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:
When does the Submit button appear on a form?
When saving an old record
When creating a new record
When changing the reference field in an existing record
When updating an existing record
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 protects applications by identifying and restricting access to available files and data?
Application Configuration
Verbose Log
Access Control Rules
Application Scope
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:
After finishing your work on High Security Settings, what do you do to return to normal admin security levels?
Select Normal role
Log out and back in
Use System Administration > Normal Security module
Select Global Update Set
End Impersonation
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:
New records, new groups, and modified configuration Items (Cls): what do they have in common?
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
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 used frequently to move customizations from one instance to another?
Update Sets
Code Sets
Update Packs
Configuration Logs
Remote Sets
Local Sets
Code Packs
Update Setsare the standard way to capturecustomizationsand move them from one ServiceNow instance to another. These customizations include:
Business Rules
UI Policies
Script Includes
Fields and Tables
Workflows
Update Setstrack changes in an instance and allow them to beexportedandimportedinto other environments (e.g., fromDevelopmenttoTestand then toProduction).
They ensure thatconfiguration changesare preserved and applied consistently across instances.
Why is Option A Correct?Why Are the Other Options Incorrect?B. Code Sets
There is no concept ofCode Setsin ServiceNow.
C. Update Packs
Update Packsdo not exist in ServiceNow. The correct term isUpdate Sets.
D. Configuration Logs
Configuration Logsrecord system activity butdo not package customizationsfor migration.
E. Remote Sets
Remote Update Setsexist, but they are just a variation ofUpdate Setsused when moving changes betweenremote instances.
The broader term " Update Sets " is more accurate.
F. Local Sets
No such termexists in ServiceNow.
G. Code Packs
There is no " Code Pack " in ServiceNow.
ServiceNow CSA Guide - Update Sets and Customization Migration
ServiceNow Developer Documentation - Using Update Sets
ServiceNow Best Practices - Moving Configuration Between Instances
References to Official Certified System Administrator (CSA) Documentation:
Which ServiceNow capability provides assistance to help users obtain information, make decisions, and perform common work tasks via a messaging interface?
Agent Workspace
Chat bot
Virtual Agent
Knowledge Chat
Now Support
Virtual Agentis ServiceNow’sAI-powered chatbotthat provides assistance via amessaging interface. It helps users obtain information, make decisions, and complete common tasks without human intervention.
Conversational Interface→ Users interact through chat to get information and perform tasks.
Automated Responses→ Uses predefinedtopicsandnatural language understanding (NLU)to provide relevant answers.
Integration with ServiceNow Applications→ Can create incidents, reset passwords, check order statuses, etc.
Available on Multiple Channels→ Works with Microsoft Teams, Slack, and the ServiceNow portal.
A. Agent Workspace→ A unified interface for agents to manage cases, not an AI chatbot.
B. Chat bot→ A generic term; Virtual Agent is the official chatbot in ServiceNow.
D. Knowledge Chat→ No such feature exists; however, Virtual Agent can integrate with the Knowledge Base.
E. Now Support→ ServiceNow’s customer support portal, not an AI-driven assistant.
Which server-side object provides methods for working with dates when writing a script in a privately scoped application?
current
GlideRecord
GlideSystem
GlideDateTime
How are local flow variables accessed in the Flow Designer Data panel?
As newly generated icons
As scratchpad variables
As new tabs
As data pills
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 instance resource allows you to access guided tours, information about actions, and instructions an how to use inputs and outputs in your flaw?
Community
Help Panel (question mark icon)
Docs
Wiki
In ServiceNow, theHelp Panel(represented by thequestion mark icon) is an integrated resource that provides guidance for users. It offersguided tours,action instructions, and information on usinginputs and outputswithin the platform.
Guided Tours: Step-by-step walkthroughs for users to get acquainted with ServiceNow features and processes.
Instructions for Inputs/Outputs: Provides help and clarification on how to use input fields, buttons, and other interactive elements in the interface.
Access to Information: Offers contextual help for specific actions or modules within ServiceNow.
Features of the Help Panel:This makes it the most efficient resource for users needingon-the-spot assistanceas they interact with the platform.
A. Community– TheCommunityis a forum where users can discuss issues, share knowledge, and ask questions but is not directly related to in-context help or guided tours.
C. Docs– ServiceNow documentation providesin-depth guidesand best practices but is not built into the user interface for in-context help and guided tours.
D. Wiki– Similar to Docs, theWikiis more of a knowledge repository but does not provide interactive, contextual guidance in the instance.
ServiceNow Help Panel Usage
ServiceNow CSA Training Module: " User Experience: Help Panel and Guided Tours "
Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
Which one of the following statements describes the purpose of a Service Catalog workflow?
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
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:
What is a Notification?
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
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 is a role in ServiceNow?
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
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:
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?
Incident Auto-Resolution
Ticket Resolver
Virtual Agent Helper
Web Intelligence
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.
Which of the following is used to categorize, flag, and locate records?
Search
Favorites
Tags
Bookmarks
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:
When testing a catalog item, having a manager approval flows, which of these best practices would you follow? (Choose three.)
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.
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:
On the Reports page, what sections allow you to see which reports are visible to different audiences? (Choose four.)
Group
Department
My reports
Team
Dashboards
Global
Admin
On theReports pagein ServiceNow, different sections allow users to seewhich reports are visibleto various audiences.
Why These Options Are Correct?C. My reports
Displaysreports created by the logged-in user.
These reports areprivateunless explicitly shared.
E. Dashboards
Dashboardsconsolidate multiple reports andmake them visible to specific audiences.
Users canshare dashboardswith groups or individuals.
F. Global
Global reportsare available toall users with reporting access.
These reports arenot restrictedto a specific user or group.
I. All
The " All " sectionlistsevery report the user has access to, including:
Personal reports
Shared reports
Global reports
Reports from dashboards
Why the Other Options Are Incorrect?A. Group
There isno " Group " sectionin the Reports page.
However, reports can beshared with groups, but there is no direct " Group " view.
B. Department
Departments do not determine report visibilityin the Reports page.
Report access is controlled byroles, users, and groups, not departments.
D. Team
Teams are not a standard report visibility categoryin ServiceNow.
Reports are shared atuser, role, and global levels, not by " Team. "
G. Admin
There isno " Admin " sectionin the Reports page.
However,Admins can access all reportsvia the " All " section.
H. Analytics
Analytics is a separate modulein ServiceNow, primarily used forPerformance Analytics (PA)anddashboards.
It is not a standardreport visibility section.
J. Company
There isno " Company " sectionin the Reports page.
Reports can beshared at a global level, but not specifically by " Company. "
ServiceNow Reports - Managing Visibility and Access
ServiceNow Reporting Guide - Sections of the Reports Page
ServiceNow Dashboards and Report Sharing Best Practices
References to Official 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 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:
Two departments (HR Onboarding and Facilities) have come to you, asking for a way for employees to request event room set up services. The requirements are the same for the form and the task routing to the Facilities’ assignment group.
For HR, the item will be used primarily for the Onboarding coordinators, for employee orientation sessions.
For Facilities, the item will be used for anyone in the company who needs room set up services.
However, both departments have their own service catalogs. What do you do, to support these requirements?
Create one Catalog Item for HR Event Room Set Up and one for Facilities Event Room Set Up; then publish each to the appropriate Catalog.
Create one Catalog Item for Event Room Set Up; then publish to both Catalogs.
Create one Catalog Item for Event Room Set Up; then publish to the Parent Catalog, which is accessible to both HR and Facilities.
Create one Catalog Item for Event Room Set Up; then use ACLs to control access.
ServiceNow allowsa single Catalog Itemto be published tomultiple service catalogs, avoiding duplication while ensuring accessibility for the right users.
Instead ofcreating duplicate catalog items(which would require managing two separate items with the same functionality), we createone Catalog Itemandpublish it in both catalogs (HR and Facilities).
This approach ensurescentralized managementwhile maintaining accessibility for both departments.
It simplifies updates—any changes to the form or workflow will apply toboth catalogs automatically.
Why is Option B Correct?
Why Are the Other Options Incorrect?A. Create one Catalog Item for HR Event Room Set Up and one for Facilities Event Room Set Up; then publish each to the appropriate Catalog.
Incorrectbecause it createsduplicate catalog itemswith thesame functionality, increasing maintenance effort.
C. Create one Catalog Item for Event Room Set Up; then publish to the Parent Catalog, which is accessible to both HR and Facilities.
Incorrectbecausethere is no " Parent Catalog " conceptin ServiceNow.
ServiceNow allowspublishing a single item to multiple catalogs, but there is no need for aparent catalog.
D. Create one Catalog Item for Event Room Set Up; then use ACLs to control access.
Incorrectbecause ACLsrestrict access at a field, table, or record level, but theydo not control where a Catalog Item appears.
Thecorrect approachis topublish the item to multiple catalogsrather than using ACLs.
ServiceNow Service Catalog Management - Publishing Items to Multiple Catalogs
ServiceNow ITSM - Best Practices for Catalog Item Reusability
ServiceNow CSA Guide - Managing Service Catalogs and Items
References to Official Certified System Administrator (CSA) Documentation:
On a Form header, what is the three bar icon called?
Pancake icon
Additional Actions or Context Menu
Hamburger icon
Cake icon
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:
What are the steps to retrieve an Update Set?
Verify Update Set is Complete, Retrieve, Preview, Apply
Verify Update Set is Complete, Test Connection, Apply
Verify Update Set is Complete, Test Connection, Commit
Verify Update Set is Complete, Retrieve, Preview, Commit
AnUpdate Setin ServiceNow is a mechanism used tocapture configuration changes(such as UI policies, business rules, client scripts, and more) from one instance and move them to another. This ensures that customizations and modifications can be transferred across different ServiceNow instances efficiently.
The process ofretrieving an Update Setfrom another instance follows these key steps:
Verify Update Set is Complete
Before moving an Update Set, it must be marked asCompleteto ensure that all related changes are included.
Navigate toSystem Update Sets > Local Update Setsand confirm that the status is set toComplete.
If the status isIn Progress, the Update Set cannot be retrieved.
Retrieve Update Set
In thetarget instance, navigate toSystem Update Sets > Retrieved Update Sets.
Click " Retrieve Update Set " and provide the remote instance’s URL where the update set exists.
The system will fetch the Update Set from the source instance.
Preview Update Set
Before applying changes, ServiceNow provides apreview optionto check for potential errors or collisions with existing customizations.
Click " Preview Update Set " to initiate validation.
The preview will highlight any skipped records, collisions, or missing dependencies.
Commit Update Set
If the preview is successful (i.e., no critical errors), click " Commit Update Set " to apply the changes to the instance.
Once committed, the changes in the Update Set will be merged into the system ' s configuration.
" Commit " is the correct final step– after previewing, the Update Set must becommittedto take effect.
" Apply " is incorrect– ServiceNow does not use " Apply " in the Update Set process; instead, it uses " Commit. "
" Test Connection " is not part of the Update Set retrieval process– it is relevant forMID Server connectivitybut not for Update Sets.
Why the Correct Answer is " D. Verify Update Set is Complete, Retrieve, Preview, Commit " Thus, the correct sequence is:
✔Verify Update Set is Complete → Retrieve → Preview → Commit
ServiceNow CSA Official Documentation– Update Set Management
ServiceNow Docs - Update Sets(Search for " Update Set Lifecycle " )
ServiceNow Community Best Practices on Update Sets
ServiceNow Community(Search for " Best Practices for Update Sets " )
ServiceNow Learning Portal - Admin Fundamentals
Available via ServiceNow Now Learning Platform(Look under " Instance Configuration " and " Update Sets " )
References from Certified System Administrator (CSA) Documentation:
What is a sys_id?
Unique 32-character identifier that is assigned to every record
A client-side Business Rule
A server-side Business Rule
Unique 64-character identifier that is assigned to every record
In ServiceNow, asys_idis aunique 32-character identifier(UUID - Universally Unique Identifier) that is automatically assigned to every record in the system.
It isa unique 32-character alphanumeric string(e.g.,5137153cc611227c000bbd1bd8cd2005).
Every record in every table in ServiceNow has asys_idfield.
Thesys_id remains the same across instances if the record is transferred via an Update Set.
It helpsuniquely identifyrecords and is used in scripting, APIs, and database relationships.
In theIncident [incident]table, an incident record might have:
Number:INC0012345
sys_id:9d72f6141b122200d37a85e15b2d6fe6
Key Characteristics of sys_id:Example:
Thesys_id is always 32 characters long.
It is acritical part of the ServiceNow database structure.
Used forrelationships, APIs, scripting, and querying records.
Why " A. Unique 32-character identifier that is assigned to every record " is Correct?
B. A client-side Business Rule – Incorrect
Business Rulesdo not generate sys_ids; they control logic execution.
C. A server-side Business Rule – Incorrect
Business Rules are used for automation, but sys_id is a system-generated field.
D. Unique 64-character identifier that is assigned to every record – Incorrect
The correct length of sys_id is32 characters, not 64.
Explanation of Incorrect Options:
ServiceNow Docs: Understanding sys_id
ServiceNow CSA Study Guide – Database Architecture
ServiceNow Product Documentation: Unique Identifiers in ServiceNow
References from Certified System Administrator (CSA) Documentation:
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:
ServiceNow contains a resource which provides the following:
A standard and shared set of service related definitions across ServiceNow products and platform that will enable and support true service level reporting.
A CMDB framework across our products and platform that will enable and support multiple configuration strategies.
What resource do these statements describe?
Common Services Data Model (CSDM)
Information Technology Service Management (ITSM)
Configuration Management Database (CMDB)
Information Technology Infrastructure Library (ITIL)
TheCommon Services Data Model (CSDM)is a standardized framework within ServiceNow that provides a shared set of service-related definitions across ServiceNow products and the platform. It ensures consistency inservice reporting, CMDB structure, and configuration strategies, enabling organizations to achieve awell-structured, scalable, and maintainable Configuration Management Database (CMDB).
Why is the Answer A. Common Services Data Model (CSDM)?The statements in the question directly align with the objectives of CSDM:
" A standard and shared set of service-related definitions across ServiceNow products and platform that will enable and support true service level reporting. "
CSDM provides a structured framework toalign services, applications, and infrastructurein a way that supports consistent reporting and governance.
It enablesaccurate service reportingby defining standardized relationships between services, applications, and technical components in the CMDB.
" A CMDB framework across our products and platform that will enable and support multiple configuration strategies. "
CSDM provides astructured CMDB frameworkthat definesbest practices for data organization and relationships within the CMDB.
It supports multiple configuration strategies, such asapplication-centric, service-centric, and infrastructure-centric approaches.
B. Information Technology Service Management (ITSM):
ITSM refers toprocesses for managing IT services, such as Incident, Problem, Change, and Service Request Management.
While ITSM benefits from CSDM, itdoes not define a structured CMDB frameworklike CSDM does.
C. Configuration Management Database (CMDB):
CMDB is a database that stores configuration items (CIs) and their relationships.
CSDMprovides structure and best practicesfor CMDB but is not the same as CMDB itself.
D. Information Technology Infrastructure Library (ITIL):
ITIL is aset of best practicesfor IT service management.
It provides general guidance onservice management and CMDB usage, butit is not a ServiceNow-specific frameworklike CSDM.
ServiceNow Common Services Data Model (CSDM) Overview:ServiceNow Documentation
CSDM and CMDB Best Practices Guide(ServiceNow Community and Knowledge Base)
CMDB and ServiceNow Data Model Best Practices
Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:CSDM is critical forensuring a structured and governed CMDB, enabling service visibility, and supporting ITSM and ITOM processes effectively.
How do you make a list filter available to everyone?
Make active, set visibility, and save
Assign a name, set visibility, and save
Assign a group, set visibility, and save
Make active, assign a name, and save
In ServiceNow,list filtersallow users to define and apply specific conditions to refine data displayed in a list view. If an administrator or user wants to make alist filter available to everyone, they need to:
Assign a Name→ The filter must be named so users can identify and reuse it.
Set Visibility→ The filter’s visibility needs to be adjusted to“Everyone”, a specificgroup, or anindividual user.
Save→ The filter must be saved for it to be accessible in future sessions.
Apply a filterin a list view using the filter conditions.
Click theSavebutton.
Provide anamefor the filter.
UnderVisibility, select one of the following:
Me (Private)→ Only the creator can use the filter.
Everyone (Public)→ All users can access the filter.
Group→ Assign the filter to a specific group.
ClickSaveto store the filter.
Steps to Make a List Filter Available to Everyone:
Why " B. Assign a Name, Set Visibility, and Save " is Correct:Assign a Name→ The filter needs an identifiable name for users.
Set Visibility→ Determines whethereveryone, a group, or just the creatorcan see the filter.
Save→ Saves the filter for future use.
A. Make active, set visibility, and save→Filters do not have an " Active " state; they just need to be saved with the correct visibility settings.
C. Assign a group, set visibility, and save→Assigning a group isoptionalbut does not apply to everyone.
D. Make active, assign a name, and save→ " Make active " is not required; visibility settings control availability.
Why Other Options Are Incorrect:
ServiceNow Documentation:Creating and Sharing List Filters
CSA Exam Guide:CoversList Filters and visibility settings.
Reference from CSA Documentation:Thus, the correct answer is:
B. Assign a Name, Set Visibility, and Save
What is an Event in ServiceNow?
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
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.
Which tool is used for creating dependencies between configuration items in the CMDB?
CI Relationship Editor
CMDB Builder
CI Service Manager
Cl Class Manager
TheCMDB Builderis the primary tool used inServiceNow’s Configuration Management Database (CMDB)for creating and managingdependencies between Configuration Items(CIs). It provides agraphical interfacethat allows administrators and CMDB managers to visualize and define relationships between CIs efficiently.
Visual Representation of CI Dependencies:
CMDB Builder provides agraphical interfacethat allows users tocreate, modify, and deleterelationships between Configuration Items (CIs).
It helps in identifyingimpact analysisandservice dependenciesby mapping CIs and their relationships.
Supports Complex CI Relationships:
Allows definingparent-child,peer, anddependencyrelationships between CIs.
Helps in ensuring the accuracy ofservice mapsandIT asset relationships.
Drag-and-Drop Functionality:
Users candrag and dropCIs onto the builder canvas andconnect them using predefined relationships.
Integration with CMDB Relationship Rules:
CMDB Builder adheres toCMDB relationship rulesto ensure that onlyvalidrelationships are created.
Impact and Root Cause Analysis:
Helps introubleshooting IT incidentsby showing thedependencies between services.
Useful inchange managementto predict potentialimpactson downstream services before making changes.
Key Features of CMDB Builder:
A. CI Relationship Editor:
TheCI Relationship Editorallows users toview and edit relationshipsbetween CIs in atabular formatbutdoes not provide a graphical dependency visualizationlike CMDB Builder.
It is moremanual and less interactivecompared to CMDB Builder.
C. CI Service Manager:
CI Service Manageris used for managingCI service mappingsbut isnot primarily a tool for creating dependencies between CIs.
It is more focused ondefining service-level relationshipsrather thanbuilding CMDB dependency models.
D. CI Class Manager:
CI Class Manageris used formanaging CI classes, attributes, and extending CMDB class structures.
It is not used forcreating dependencies between configuration items.
Why Other Options Are Incorrect:
ServiceNow CMDB Guide:CMDB Builder Overview
ServiceNow Best Practices for CMDB:CMDB Relationship Management
ServiceNow Admin Documentation:Understanding CMDB Dependency Management
References from the Certified System Administrator (CSA) Documentation:
Final Answer:CMDB Builder (Option B) is the correct answer, as it is the primary tool used to create, manage, and visualize dependencies between CIs in ServiceNow ' s CMDB.
Which fields can be configured in reporting to perform arithmetic, coalesce, concatenation, and length?
Sourcing fields
Function fields
Computational fields
Calculation fields
InServiceNow Reporting,Function Fieldsare used toperform calculations, manipulate text, and transform datain a report. These fields allow users to applyarithmetic operations, coalescing, concatenation, and length calculationson existing data.
Arithmetic Operations– Performaddition, subtraction, multiplication, and divisionon numeric fields.
Coalesce– Combine multiple fields into one (useful for handling NULL values).
Concatenation– Join multiple string fields together (e.g., combining first and last names).
Length Calculation– Measure the length of a text field (e.g., checking character count in a description field).
Function fields aredesigned specifically for calculations and data transformationsin reports.
They allowadvanced data processing without requiring scripting.
A. Sourcing Fields→Incorrect
" Sourcing Fields " isnot a valid termin ServiceNow reporting.
C. Computational Fields→Incorrect
While this term sounds relevant,ServiceNow does not use " Computational Fields " in reporting.
D. Calculation Fields→Incorrect
" Calculation Fields " is not an official ServiceNow reporting term.
Function fields handle calculations, not a separate category called " Calculation Fields. "
Key Functions of Function Fields:Why is " B. Function Fields " the Correct Answer?Why the Other Options Are Incorrect?
ServiceNow Docs: Function Fields in Reportinghttps://docs.servicenow.com/en-US/bundle/utah-performance-analytics-and-reporting/page/use/reporting/concept/c_FunctionField.html
References from Certified System Administrator (CSA) Documentation:This confirms that " Function Fields " is the correct answerfor performingarithmetic, coalescing, concatenation, and length calculationsin reporting.
Group records are stored in which table?
Group [sn_user_group]
Group [sys_user_group]
Group [s_sys_group]
Group [u_sys_group]
What functiondo you use to addbuttons, links, and context menu items on forms and lists?
UI Policies
UI Settings
UI Actions
UI Config
In ServiceNow,UI Actionsare used toadd buttons, links, and context menu itemson forms and lists to enhance user interaction.
UI Actions provide interactive elementssuch asbuttons, links, and context menu optionson forms and lists.
UI Actions allow execution ofserver-side and client-side scripts, includingGlideAjax and GlideRecordcalls.
They can be configured to execute underspecific conditions, such asuser roles, field values, or record states.
Examples of UI Actions include:
Submit, Update, and Deletebuttons on forms.
Custom action buttonssuch as " Escalate Incident " or " Resolve Task " .
List context menu itemssuch as " Approve " or " Reject " for workflow items.
A. UI Policies:Used fordynamically showing, hiding, or making fields mandatory, butnot for adding buttons or links.
B. UI Settings:No such module in ServiceNow.
D. UI Config:Not a valid option; UI Actions, not " UI Config, " control buttons and menus.
UI Actions Overview:ServiceNow Docs
Configuring UI Actions for Forms and Lists
Why is the Correct Answer " UI Actions " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:By usingUI Actions, developers canenhance the user experienceby providing interactivebuttons and menu optionsin ServiceNow.
What feature can track the amount of time that a task has been open, to ensure that tasks are completed within an allotted time?
Task Escalation Clock
Service Level Agreements
Inactivity Monitor
Response Time Clock
Business Time Remaining
AService Level Agreement (SLA)in ServiceNow is a tracking mechanism that ensures tasks are completed within a specified time frame. SLAs help inmonitoring and enforcing deadlinesfor various tasks, such as incidents, changes, or service requests.
Tracks Task Duration
SLAs calculate theelapsed timesince a task was created and determine if it meets or breaches the defined resolution targets.
Ensures Timely Completion
SLAs definestart, pause, and stop conditionsbased on specific criteria (e.g., an incident must be resolved within 8 hours).
Visual Indicators
SLAs includeprogress bars, warning alerts, and breach notificationsto help users track deadlines.
Works with Business Rules and Workflows
SLAs can triggerescalations, notifications, or automated actionsif a task is at risk of breaching the SLA.
A. Task Escalation Clock(Incorrect)
No such feature called " Task Escalation Clock " exists in ServiceNow. Escalations are handled usingSLA workflows and escalation rules.
C. Inactivity Monitor(Incorrect)
TheInactivity Monitoris used to detect when a task has not been updated for a specific period, but it does not enforce time-bound completion.
D. Response Time Clock(Incorrect)
No specific " Response Time Clock " exists in ServiceNow.Response SLAstrack thetime taken to acknowledge a task, but this is part of the broader SLA system.
E. Business Time Remaining(Incorrect)
This isnot a specific featurebut rather a calculated field within SLAs that shows the time remaining before an SLA breaches.
Service Level Agreements (SLA) Overview:https://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/service-level-management/concept/c_ServiceLevelAgreements.html
How SLAs Work in ServiceNow:https://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/service-level-management/concept/slas-how-work.html
Key Features of SLAs in ServiceNow:Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
What is a quick way to create a report from a list view?
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
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:
Which module is used as the first step for importing data?
Coalesce Data
Transform Data
Import Data
Load Data
When importing data into ServiceNow, thefirst stepin theImport Set processisloading the datainto a temporaryImport Set table. This is done using theLoad Datamodule.
Load Data (First Step)
This step imports raw data from a source file (e.g., CSV, Excel, XML) into anImport Set tablein ServiceNow.
No transformation occurs at this stage; it simply moves data into a temporary staging table.
Create Transform Map & Apply Transform
After loading, aTransform Mapis used to map fields from the Import Set table to the target table (e.g., Incident, CMDB, Users).
TheTransform Datastep converts and inserts data into the final table.
Coalesce to Avoid Duplicates
Coalescing is an optional step that determines whether existing records should be updated or if new records should be created.
A. Coalesce Data(Incorrect)
Coalescingis used during theTransform phaseto prevent duplicate records but is not the first step.
B. Transform Data(Incorrect)
Transforming data occursafter it has been loadedinto the Import Set table.
C. Import Data(Incorrect)
No such specific module exists as " Import Data " ; the process begins with " Load Data. "
Importing Data Using Import Sets:https://docs.servicenow.com/bundle/utah-platform-administration/page/administer/import-sets/concept/c_ImportDataUsingImportSets.html
Load Data Module in ServiceNow:https://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/import-sets/task/t_LoadData.html
Steps in Importing Data:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
Which module would you use to create a new automation of business logic such as approvals, tasks, and notifications?
Process Automation > Flow Designer
Process Automation > Flow Administration
Process Automation > Workflow Editor
Process Automation > Process Flow
Process Automation > Active Flows
TheFlow Designermodule in ServiceNow is used to create and manageautomationsthat involve business logic such asapprovals, tasks, notifications, and integrations. It provides ano-code/low-codeenvironment where users can define automated workflows without needing to write scripts.
Automates Processes– Handles approvals, notifications, and task assignments.
No-Code Interface– Users can build workflows using adrag-and-dropinterface.
Replaces Legacy Workflows– Flow Designer is themodernalternative to Workflow Editor.
Integrates with Spokes– Can connect to other systems usingIntegration Hub.
Triggers– Define when a flow starts (e.g., record changes, schedules, API calls).
Actions– Define what happens (e.g., create a task, send an email, update a record).
Conditions– Add logic to control execution paths.
B. Process Automation > Flow Administration→ Used formanaging existing flows, not creating new ones.
C. Process Automation > Workflow Editor→ This is thelegacyworkflow automation tool, replaced by Flow Designer.
D. Process Automation > Process Flow→ No such module exists in ServiceNow.
E. Process Automation > Active Flows→ Displaysalready running flows, but does not allow new flow creation.
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?
Configure Lists
Show Options
Configure Task
Show Choices
Show Choice List
Configure Options
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.
What import utility do you use when the field names on the import set match the name of the fields on the Target table?
Schema Mapping
Automatic Mapping
Mapping Assist
Mapping Dashboard
TESTED 08 Jul 2026
Copyright © 2014-2026 ClapGeek. All Rights Reserved