
Updated Oct-2025 Test Engine or PDF for the ServiceNow CSA test to help you quickly prepare for the ServiceNow exam!
Full CSA Practice Test and 502 unique questions with explanations waiting just for you, get it now!
NEW QUESTION # 167
ServiceNow contains over 25 different report types. What are some of the types?
Choose 5 answers
- A. Speedometer
- B. Horizontal Bar
- C. Odometer
- D. Pie
- E. Semi-Donut
- F. Donut
- G. Thermometer
Answer: A,B,C,D,F
Explanation:
ServiceNow providesover 25 report typesto visually represent data for analysis and decision-making. Reports can becharts, tables, or trend graphs, depending on the data set.
A: Pie
A circular chart thatshows proportionswithin a whole.
Example:Distribution of Incidentsby category (Hardware, Software, Network).
B: Speedometer
Agauge-style reportthat represents values within a range (low to high).
Example:Incident SLA Compliance Percentage.
C: Odometer
A report type similar to aSpeedometer, but shows asingle metric value.
Example:Number of Open Tickets in a Queue.
E: Horizontal Bar
Displaysbars horizontally, ideal for comparingmultiple categories.
Example:Number of Incidents per Assignment Group.
G: Donut
Similar to aPie Chart, but with ahole in the middle.
Example:Percentage of Change Requests by Risk Level (Low, Medium, High).
D: Thermometer
Not a standard ServiceNow report type.
No officialthermometer-stylereports exist.
F: Semi-Donut
Not a standard report type in ServiceNow.
ServiceNow supportsPie, Donut, and Speedometer, but not "Semi-Donut".
References:ServiceNow Documentation:Report Types Overview
ServiceNow Reporting Best Practices:Creating and Configuring Reports
NEW QUESTION # 168
An Administrator wants to display a reminder message to any user submitting an incident. Which feature does this?
- A. Client Script
- B. Data Policy
- C. Business Rule
- D. Policy
Answer: A
Explanation:
To display reminder messages or alerts to users as they interact with forms in ServiceNow, Client Scripts are used. Specifically, an onSubmit Client Script can be configured to display a message or perform validation just before the form is submitted by the user. This script runs on the client (browser) and can prevent submission or prompt the user with informational messages.
Business Rules execute on the server and cannot directly interact with the user interface in real-time. Policies and Data Policies enforce data consistency but do not provide user messages or reminders during form submission.
Therefore, the Client Script is the correct mechanism to display a reminder message dynamically as the incident is submitted.
References:
ServiceNow System Administrator Study Guide, Client Scripts section
ServiceNow Docs: Client Scripts - onSubmit
ServiceNow Docs: Data Policy Overview
NEW QUESTION # 169
Which tool is used to define relationships between fields in an import set table and a target table?
- A. Transform Map
- B. Import Designer
- C. Field Transformer
- D. Dictionary Map
- E. Schema Map
- F. Transform Schema
Answer: A
Explanation:
ATransform Mapin ServiceNow is a tool used to define relationships betweenfields in an import set tableandfields in a target table. It helps map incoming data to the appropriate fields within the ServiceNow database when importing data from external sources.
Data is loadedinto anImport Set Table.
ATransform Mapis created to define how fields from the import set correspond to fields in the target table.
TheTransformation Processis executed, applying the mapping rules.
The data is stored in theTarget Tablewith any specified transformations applied.
Supportsfield mapping,scripted transformations, andcoalesce fields(for avoiding duplicate records).
Allows fordata cleansing and standardizationduring the transformation process.
Can be reused for multiple data imports.
A: Transform Schema# No such concept exists in ServiceNow.
B: Schema Map# Provides a visual representation of table relationships but does not define field mappings for imports.
C: Dictionary Map# Used for mapping between dictionary definitions, not for transforming import set data.
E: Field Transformer# Not a ServiceNow tool.
F: Import Designer# No such module in ServiceNow.
Reference:ServiceNow Docs:Import Sets Key Concepts
ServiceNow Docs: Transform Maps
ServiceNow CSA Official Study Materials
NEW QUESTION # 170
On a form header, what icon would you click to access Template features?
- A. Context Menu
- B. More options (...)
- C. Stamp
- D. Paper clip
Answer: C
Explanation:
In ServiceNow,Templatesare used to quickly populate fields in a form with pre-defined values, improving efficiency and consistency.
C: Stamp
TheStamp icon(#) on the form header provides access toTemplate features.
Clicking this icon allows users to applypre-configured templatesto quickly fill out form fields.
Users can also create, manage, and applypersonalorglobal templatesfrom this menu.
Example Usage:
AService Desk Agentapplying an "Urgent Incident" template to auto-fill priority, assignment group, and category fields.
A: Paper Clip
ThePaper Clipicon is used forattaching filesto a record, not for templates.
B: More Options (...)
TheMore Optionsmenu provides additional record actions, but templates are accessed through theStampicon.
D: Context Menu
TheContext Menu(right-click or three-line menu) provides form options but doesnotdirectly access templates.
References:ServiceNow Documentation:Using Form Templates
ServiceNow Admin Guide:Creating and Managing Templates
NEW QUESTION # 171
Which technique is used to get information from a series of referenced fields from different tables?
- A. Sys_ID Pulling
- B. Record-Hopping
- C. Dot-Walking
- D. Table-Walking
Answer: C
NEW QUESTION # 172
What are the main components of the Form Design interface? (Choose three.)
- A. Field Navigator
- B. Form Layout
- C. Field Picker
- D. Page Header
- E. Field Layout
Answer: A,B,D
Explanation:
Reference:
https://docs.servicenow.com/bundle/rome-platform-administration/page/administer/form-administration/concept/
NEW QUESTION # 173
From the User menu, which actions can a user select? (Choose three.)
- A. Order from Service Catalog
- B. Elevate Roles
- C. Log Out ServiceNow
- D. Send Notifications
- E. Impersonate Users
- F. Approve Records
Answer: B,C,E
Explanation:
TheUser Menuin ServiceNow is accessible from the top-right corner of the interface by clicking on the user's avatar or name. This menu provides various options that allow users to manage their sessions, roles, and impersonation settings.
The three correct actions a user can select from the User Menu are:
TheLog Outoption allows users to end their session and securely exit ServiceNow.
It is an essential feature for security and session management.
Location:User Menu > Log Out
Users with appropriate privileges (such as administrators) canelevate their rolesto gain temporary access to higher permissions.
This is primarily used when a user needs elevated access (e.g.,security_admin) to perform specific administrative actions.
Location:User Menu > Elevate Roles
Example:
A system administrator can elevate their role tosecurity_adminto access security-related configurations.
TheImpersonate Userfeature allows an administrator to act as another user without needing their credentials.
This is useful for troubleshooting, testing permissions, and verifying user-specific configurations.
Location:User Menu > Impersonate User
Example:
An admin impersonating a regular user can verify that the correct permissions and UI settings are applied.
1. Log Out ServiceNow (Correct)2. Elevate Roles (Correct, for Admin Users)3. Impersonate Users (Correct, for Admin Users) Why the Other Options Are Incorrect:A. Send Notifications (Incorrect) The User Menudoes notinclude an option to send notifications.
Notifications (emails, push notifications, SMS) are managed through:
System Notification > Email > Notifications
Outbound SMS or Messaging Settings
E: Order from Service Catalog (Incorrect)
Users can order items from theService Catalog, butthis action is not available from the User Menu.
Instead, users access the Service Catalog through:
Self-Service > Service Catalog
Requests and Catalog Items pages
F: Approve Records (Incorrect)
Users canapprove recordsif they have approval roles (e.g.,approver), but this action is not directly available from theUser Menu.
Approvals are managed through:
My Approvalsin Self-Service
The Approvals module in theServiceNow application navigator
References:ServiceNow CSA Documentation: User Menu Overview
ServiceNow CSA Learning Path: User Menu and Elevate Roles
ServiceNow Docs: Impersonate Users in ServiceNow
NEW QUESTION # 174
What are the components that make up a filter condition? (Choose three.)
- A. Column
- B. Value
- C. Match Criteria
- D. Field
- E. Operator
Answer: B,D,E
Explanation:
Reference: https://docs.servicenow.com/bundle/rome-platform-user-interface/page/use/using-lists/concept
/c_Filters.html
NEW QUESTION # 175
Which low components allow you to specify when a flow should be run?
- A. Trigger and Condition
- B. Trigger Criteria and Clock
- C. Condition and Table
- D. Trigger and Condition Pill
- E. Scope and Trigger Condition
Answer: A
Explanation:
Explanation
Triggers define when a flow should start running, and conditions are used to specify the specific circumstances under which a flow should run. By combining triggers and conditions, you can create flows that run only when specific events occur and only for certain types of records.
References:
ServiceNow Product Documentation: Flow Designer - Overview
- https://docs.servicenow.com/bundle/sandiego-application-development/page/administer/flow-designer/co ServiceNow Product Documentation: Flow triggers
- https://docs.servicenow.com/bundle/tokyo-application-development/page/administer/flow-designer/refere
NEW QUESTION # 176
What is a schema map?
- A. A schema map graphically displays the Configuration Items that support a business service
- B. A schema map graphically organizes the visual task boards for the CMDB
- C. A schema map enables administrators to define records from specific tables as trouble sources for Configuration Items
- D. A schema map displays the details of tables and their relationships in a visual manner, allowing administrators to view and easily access different parts of the database schema
Answer: D
NEW QUESTION # 177
On a Business Rule, the When setting determines at what point the rule executes. What are the options for specifying that timing?
- A. Prior to, Synchronous, on Update
- B. Insert, Update, Delete, Query
- C. Before, Synchronous, Scheduled Job, View
- D. Before, After, Async, Display
Answer: D
Explanation:
Reference:
https://docs.servicenow.com/bundle/rome-application-development/page/script/business-rules/reference/r_HowB
NEW QUESTION # 178
Which objects are used as part of the client-side scripting API?
Choose 2 answers
- A. workflow.scratchpad
- B. g-form
- C. gs
- D. g-user
- E. current and previous
Answer: B,D
NEW QUESTION # 179
What is a no-code approach to control the mandatory or read-only state of a form field?
- A. UI Script
- B. UI Policy
- C. Client Script
- D. UI RuIe
- E. UI Action
Answer: B
Explanation:
Reference:
https://docs.servicenow.com/bundle/rome-platform-administration/page/administer/field-administration/concept/
NEW QUESTION # 180
Which system property is added and set to true in order to see impersonation events in the System Log?
- A. glide sys all_jmpersonation
- B. glide user_setting
- C. glide sys admin_login
- D. glide sys log_jmpersonabon
- E. glide.impersonation_setting
Answer: D
Explanation:
InServiceNow, impersonation allows administrators toact as another userto troubleshoot, test permissions, or verify user experiences.
Tolog impersonation eventsin theSystem Log, the system property:
CopyEdit
glide.sys.log_impersonation
must beaddedand set totrue(true).
Key Features ofglide.sys.log_impersonation:Logswho impersonated whomin theSystem Log.
Capturestimestamp, user details, and session activity.
Helps withauditing and security compliance.
Navigate toSystem Definition > System Properties.
Search forglide.sys.log_impersonation.
If it doesn't exist, create it:
Name:glide.sys.log_impersonation
Type:True/False
Value:true
Save the property and test impersonation.
How to Enable Impersonation Logging:
A: glide.user_setting #Incorrect
Not related to impersonation logging.
Deals withuser preferences and settings.
B: glide.sys.all_impersonation #Incorrect
No such property exists in ServiceNow.
D: glide.impersonation_setting #Incorrect
Incorrect property name; does not exist.
E: glide.sys.admin_login #Incorrect
Logsadmin logins, not impersonation events.
Why Other Options Are Incorrect?
Impersonating Users in ServiceNow
System Logs & Impersonation Tracking
Official ServiceNow Documentation Reference:
NEW QUESTION # 181
Which objects can you use in a Scheduled Script Execution (Scheduled Job) script?
- A. GlideSystem and current
- B. GlideSystem and GlideRecord
- C. GlideRecord and current
- D. GlideUser and GlideRecord
Answer: B
NEW QUESTION # 182
database live at the Data Center.
- A. True
- B. False
Answer: A
NEW QUESTION # 183
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)
- A. Select the record using the check box, then select the Person icon
- B. Select the record using the check box, then select the Assign To Me UI action on the List Header
- C. Right-click on the Task number and select the Assign to me option in the menu
- D. Double-click on the Assigned to value, type the name of the user, and select the green check
- E. Select the Task number, and select the Assign to me UI action on the form
Answer: A,E
Explanation:
Detailed Explanation:
To assign a task to themselves, users in ServiceNow can:
Option A:Use the check box to select the record, then click the Person icon to assign it.
Option B:Select the Task number and use theAssign to meUI action available on the form. These methods provide quick ways for users to take ownership of tasks directly from the list view. (Reference: ServiceNow Documentation - Task Assignment and List Actions)
NEW QUESTION # 184
When using Flow Designer what is the Flow Execution initiated by?
- A. An existing subflow
- B. Allow logic
- C. An execution data pill
- D. A trigger
Answer: D
Explanation:
Explanation
A trigger is an activity that, once specified, automatically initiates a flow1. A trigger specifies the conditions that start running the flow, such as creating a record in a specified table, receiving an inbound email, or reaching an SLA target1.
References
Flow trigger types - Product Documentation: San Diego - ServiceNow1
NEW QUESTION # 185
For Administrators creating new Service Catalog items, what is a characteristic they should know about Service Catalog variables?
- A. Service Catalog variables can only be used in Record Producers
- B. Service Catalog variables can only be used in Order Guides
- C. Service Catalog variables are global by default
- D. Service Catalog variables cannot affect the order price
Answer: C
Explanation:
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.
NEW QUESTION # 186
Which of the following are a type of client scripts supported in ServiceNow? (Choose four.)
- A. onEdit
- B. onUpdate
- C. onLoad
- D. onCellEdit
- E. onChange
- F. onSave
- G. onSubmit
Answer: C,D,E,G
Explanation:
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)
NEW QUESTION # 187
On what part of the ServiceNow instance, would you find he option to impersonate User?
- A. Application Navigator
- B. Module
- C. User Menu
- D. Content Frame
Answer: C
NEW QUESTION # 188
When importing data, what happens to imported rows, if no coalesce field is specified?
- A. All rows are treated as new records. No existing records are updated.
- B. Duplicate rows are rejected from the import.
- C. All rows are treated as new records, but errors will be flagged in the import log.
- D. All rows are rejected from the import, as coalesce field is required.
Answer: A
Explanation:
When importing data into ServiceNow via anImport Set, the system determines whether to update existing records or create new ones based on theCoalescefield setting.
If noCoalesce Fieldis defined,ServiceNow treats every imported row as a new record.
The import process doesnotcheck for existing records, meaning no records in the target table are updated.
This can result induplicate entriesif the imported data includes records that already exist in the target table.
ACoalesce Fieldis used tomatchincoming data to existing records.
If a matching record is found, it is updated instead of inserting a new one.
If no matching record is found, a new record is created.
Behavior When No Coalesce Field is Specified:How Coalescing Works:Incorrect Answers Explanation:A.All rows are rejected from the import, as coalesce field is required This is incorrect because the import does not require a coalesce field to proceed. The system will still import all rows.C.Duplicate rows are rejected from the import Without a coalesce field, duplicates arenotrejected. Instead, every row is inserted as a new record, even if it already exists in the target table.D.All rows are treated as new records, but errors will be flagged in the import log Errors are only flagged in cases ofdata mismatches, validation failures, or incorrect mappings, not just because coalescing is missing.
ServiceNow Documentation# "Importing Data - Coalescing Best Practices"
ServiceNow Import Set Documentation# "Understanding Import Set Behavior Without Coalescing" References from Certified System Administrator (CSA) Documentation:
NEW QUESTION # 189
New records, new groups, and modified configuration Items (Cls): what do they have in common?
- A. They are included in an Update Set
- B. They are not captured in an Update Set
- C. They do not have anything in common
- D. They are customizations
Answer: A
NEW QUESTION # 190
What are the four knowledge workflows available in the ServiceNow base instance?
- A. Instant Publish: Immediately publishes a draft article without requiring an approval
- B. Instant Retire: Immediately retires a published article without requiring an approval
- C. Approval publish: Request approval from a manager of the knowledge base before moving the article it
the publish state - D. Retire Knowledge: Moves a knowledge article to the retired state.
Answer: C
NEW QUESTION # 191
On the Reports page, what sections allow you to see which reports are visible to different audiences? (Choose four.)
- A. All
- B. Department
- C. Global
- D. Group
- E. Dashboards
- F. Analytics
- G. My reports
- H. Admin
- I. Company
- J. Team
Answer: C,D,E,H
Explanation:
Reference: https://docs.servicenow.com/bundle/rome-now-intelligence/page/use/reporting/task
/t_ShareASetting.html
NEW QUESTION # 192
......
Get Latest CSA Dumps Exam Questions: https://drive.google.com/open?id=1vthHN40g7ederyVkEqcvweoeTGJSgx8I
Full CSA Practice Test and 502 unique questions with explanations waiting just for you, get it now: https://www.exam4pdf.com/CSA-dumps-torrent.html

