- Home
- ServiceNow
- Certified System Administrator
- CSA
- ServiceNow Certified System Administrator Questions and Answers
Free Practice Questions for the ServiceNow Certified System Administrator CSA Exam (2026 Updated)
At Marks4sure, we are dedicated to providing IT professionals with the most accurate and reliable preparation materials for the ServiceNow CSA exam. To support your certification journey, we have made a selection of our premium 2026 Certified System Administrator practice questions and answers available completely free. You can take this practice test as many times as you need. Every question includes a detailed, expertly verified explanation to ensure you fully grasp the core security concepts before test day.
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?
Options:
item Admin [sn_item_admin]
SysAdmin[sys_admln]
Catalog Admin[catalog_admin]
Catalog Auinor (sn_cataiog_write]
Answer:
CExplanation:
TheCatalog Admin [catalog_admin]role:
Inherits permissions from both:catalog role(Basic Service Catalog access)user_criteria_admin role(User Criteria management)
Has additional permissions to:Create and manage Catalog Items and ServicesConfigureCatalog Categories, Order Guides, and Variables
A. Item Admin [sn_item_admin] →Incorrect
This role does not inherituser_criteria_adminpermissions.
It isspecific to managing Catalog Itemsbut does not have full Catalog Admin permissions.
B. Sys Admin [sys_admin] →Incorrect
Thesys_adminrole has full system access but is notService Catalog-specific.
D. Catalog Author [sn_catalog_write] →Incorrect
TheCatalog Authorrole canedit catalog itemsbutcannot create new ones.
Why the Other Options Are Incorrect?
ServiceNow Catalog Roles
Official ServiceNow Documentation Reference:
An administrator creates " customer_table_admin " and " customer_table_user " roles for the newly created " Customer Table " . Which ACL rule would grant access to all rows and all fields to both the customer_table_admin and customer_table_user roles?
Options:
customer.all
customer .*
customer.field
customer.none
Answer:
BExplanation:
InServiceNow Access Control Rules (ACLs), if an administrator wants to grant access toall rows and all fieldsof a custom table (e.g.,customertable) to specific roles (customer_table_adminandcustomer_table_user), they should create an ACL rule using theformat:
➡️tablename.*
For theCustomer Table, the correct ACL format is:
➡️customer.*
This rule allows bothcustomer_table_adminandcustomer_table_userfull accessto all fields and records in thecustomertable.
A. customer.all
Incorrect syntax; ServiceNow does not use.allin ACL rules.
C. customer.field
This would applyonly to a specific field, not all rows and fields.
D. customer.none
No such ACL naming convention exists in ServiceNow.
A customer wants to use a client script to validate things on a form m order to make sure the submission makes sense. What type of client script would you recommend to meet this requirement?
Options:
onSubmission()
onSubmit()
onLoad
onUpdate()
Answer:
BExplanation:
InServiceNow,Client Scriptsrun on the client-side (browser) andmodify form behaviordynamically.
Tovalidate form data before submission, you must use anonSubmit()Client Script.
Executes Before Form Submission
TheonSubmit() Client Scriptrunsjust before the form is submitted, allowing validation checks.
If an issue is found, you canprevent form submissionusingreturn false;.
Best for Data Validation
Can check ifrequired fieldsare filled.
Can enforcebusiness rules on the client-side.
Example: Preventing submission if the " Short Description " field is empty.
Why is " onSubmit() " the Correct Answer?
ExampleonSubmit()Client Script:functiononSubmit() {
varshortDesc = g_form.getValue( ' short_description ' );
if(!shortDesc) {
alert( ' Short Description is required before submitting. ' );
returnfalse; // Stops the form from being submitted
}
returntrue;// Allows form submission
}
A. onSubmission()Incorrect–This is not a valid ServiceNow Client Script type.
C. onLoadIncorrect–Runs when the form loads, butdoes not validate form submission.
D. onUpdate()Incorrect–Runs when a record is updated, but doesnot control form submission.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Client Scripts Overview???? Understanding Client Scripts
ServiceNow Docs – Using onSubmit() Client Scripts???? Client Script Examples
Official ServiceNow Documentation References:
In what order are Access Controls evaluated?
Options:
Field-level - mast general to most specific: then Row-level - most specific to most general
Table-level - most specific to most general; then Row-level - most specific to most general
Table-level - most specific to most general; then Field-level « most specific to mast general
Field-level - most specific to most general: then Table-level - most specific to most general
Answer:
CExplanation:
Access Control Rules (ACLs)inServiceNowdeterminewho can access a record, table, or field. They are evaluated in aspecific orderto ensure security.
Table-Level ACLs are evaluated first
ServiceNowfirst checks if the user has permission to access the table itself.
If the user doesnothave access at thetable level, no further checks are performed.
Field-Level ACLs are evaluated next
Once table access is granted, ServiceNow checksif the user has permission to access individual fields.
More specific ACLs override broader ones(e.g.,incident.short_descriptiontakes priority overincident.*).
Order of Specificity (Most Specific to Least Specific)
Field-Specific ACL(incident.short_description.read)
Wildcard Field ACL(incident.*.read)
Table-Level ACL(incident.read)
Wildcard Table ACL(*.read)
ACL Evaluation Order in ServiceNow:This ensures thatspecific rules take precedence over general rulesfor enhanced security.
Example of ACL Evaluation in Incident Table:ACL Rule Type
Example ACL
Evaluation Order
Field-Specific
incident.short_description.read
First (Most Specific)
Wildcard Field
incident.*.read
Second
Table-Level
incident.read
Third
Wildcard Table
*.read
Last (Most General)
A. Field-level - most general to most specific; then Row-level - most specific to most generalIncorrect– Field-level ACLs arenot evaluated first; table-level ACLs are checked before field-level.
B. Table-level - most specific to most general; then Row-level - most specific to most generalIncorrect– " Row-level " is not a correct termin ServiceNow ACL processing.
D. Field-level - most specific to most general; then Table-level - most specific to most generalIncorrect–Table-level ACLs are always evaluated before field-level ACLs.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Access Control Evaluation Order???? How ACLs Are Processed
ServiceNow Docs – Managing ACLs in ServiceNow???? Best Practices for ACLs
Official ServiceNow Documentation References:
Conclusion:The correct answer is:
C. Table-level - most specific to most general; then Field-level - most specific to most general
Thisensures that general table permissions are granted before checking field-level access,following a structured and secure approachto access control in ServiceNow.
How would you describe the relationship between the incident and Task table?
Options:
Incident table has a many to many relationships with the Task table.
Incident table has a one to much relationship with the Task table.
Incident table is extended from task table.
incident table is related to the Task table via the INC number
incident table is a database view of the Task table
Answer:
CExplanation:
InServiceNow, thetasktable is the parent tablefor many ITSM processes, includingincidents, problems, changes, and requests.
taskis a Parent Table
Thetasktableis abase tablethat containscommon fieldsshared by multiple process tables.
Fields likeShort Description, Assignment Group, Assigned To, and Stateexist intaskand areinherited by its child tables.
incidentTable Extendstask
Theincidenttableinherits fields from thetasktable, addingincident-specific fieldssuch as:
Impact
Urgency
Priority
This extension allowsincidents to share common workflow actionswith other task-based tables.
Why is " Incident Table is Extended from Task Table " the Correct Answer?
Hierarchy Example:Table Name
Extends From
Purpose
task
(Base Table)
Parent table for task-related records.
incident
task
Stores incidents (support issues).
problem
task
Stores problems (root cause analysis).
change_request
task
Stores change requests.
A.incidenttable has a many-to-many relationship with thetasktable.Incorrect– Theincidenttableextendstask(inheritance), but they donot have a many-to-many (M2M) relationship.
B.incidenttable has a one-to-many relationship with thetasktable.Incorrect–incidentdoes not own multiple tasks; rather,it is a child oftask.
D.incidenttable is related to thetasktable via the INC number.Incorrect– The " INC " number is just a record identifier, not thebasis of the relationshipbetweenincidentandtask.
E.incidenttable is a database view of thetasktable.Incorrect– Adatabase view(DB View) isa virtual table combining data from multiple tables, butincidentis aphysical table that extendstask.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Understanding Table Extensions???? How Tables Extend in ServiceNow
ServiceNow Docs – Task Table and its Extensions???? ServiceNow Task Table Overview
Official ServiceNow Documentation References:
Conclusion:The correct answer is:
C.incidenttable is extended from thetasktable.
Theincidenttable inherits fields from thetasktable, making ita specialized version of a taskin ServiceNow.
On what part of the ServiceNow instance, would you find the option to access applications, like Incident Management?
Options:
Self Service Module
Application Navigator
Service Desk Homepage
Favorites
Answer:
BExplanation:
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 resource can you use to view details of the tables and configuration items (CIs) associated with a particular use case?
Options:
Scenario Dashboard
CI Use Case Modeler
CMDB Use Case Modeler
Common Service Data Model (CSDM) product view
Answer:
CExplanation:
Understanding CMDB and Use Case Modeler:
TheCMDB (Configuration Management Database)contains information aboutConfiguration Items (CIs)and their relationships.
CMDB Use Case Modeleris a tool within ServiceNow that helps users visualize and analyzeCIs and tablesrelated to a specific business use case.
Why CMDB Use Case Modeler is the Correct Answer:
Itmaps tables and CIsto specific use cases, providing an organized view ofhow different components interact.
It helpsanalyze dependenciesandunderstand the impactof changes on IT services.
It assists withtroubleshooting and compliance checksby offering agraphical representation of CIs.
Why Other Answers Are Incorrect:
A. Scenario Dashboard→ Not a recognized ServiceNow tool for viewing CIs or tables related to a use case.
B. CI Use Case Modeler→ No such feature exists; it may be confused with the correct answer (CMDB Use Case Modeler).
D. Common Service Data Model (CSDM) product view→ TheCSDMprovides a standardized framework for organizing CMDB data but doesnot specifically offer a toolfor viewing tables and CIs related to a use case.
Best Practice Solution:
To access CMDB Use Case Modeler in ServiceNow:
Navigate toCMDB Workspace→Use Case Modeler
Select the relevant use case and analyze the relatedCIs and tables
Ensure that your CMDB isproperly populated and maintainedto get accurate results.
What do you click when you have made modification to your report, and your want to see the results without saving?
Options:
Execute
Try ir
Run
Test
Preview
Answer:
CExplanation:
InServiceNow Reporting, when modifying a report, users can preview the resultswithout savingby clicking the " Run " button. This executes the report with the current settings and displays the updated resultsbefore committing any changes.
C. Run
The " Run " button allows users toexecute the report immediatelyto see updated results.
It helps users verify if filters, conditions, or visualizations are correctbefore saving the report.
Example: If a user changes thedate rangeon anincident report, clicking " Run " updates the chartwithout saving the report permanently.
A. Execute
There isno " Execute " buttonin ServiceNow Reporting.
" Execute " is used in scripting (e.g., Business Rules, Scheduled Jobs), not for reports.
B. Try it
Not a valid option in ServiceNow Reporting.
Possibly confused with " Try It " in Flow Designeror Catalog Items.
D. Test
" Test " is used inWorkflows, Business Rules, and Flow Designer, not in reports.
E. Preview
There isno " Preview " buttonfor running reports.
" Preview " is typically used inUI Policies and Forms.
What actions are required to refine the number of records displayed in a list view?
Options:
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
Answer:
CExplanation:
To filter records in alist view, users can:
Click on thefilter icon.
Applyconditionsto refine the displayed records.
What is the result of the order in which access controls are evaluated?
Options:
Ensures user has access to the fields in a table, before considering their access to the table
Ensures user can get to work as quickly as possible
Ensures user has access to the application, before evaluating access to a module within the application
Ensures user has access to a table, before evaluating access to a field in the table
Answer:
DExplanation:
In ServiceNow,Access Control Rules (ACLs)determine user permissions for accessing tables, records, and fields. The evaluation order follows a structured hierarchy to ensure security and proper access control enforcement.
Table-Level Access Control– The system first checks if the user has access to the table. If the user does not have access at the table level, field-level ACLs are not evaluated.
Field-Level Access Control– If table access is granted, the system evaluates field-level access. A user must pass both the table-level and field-level conditions to access specific fields.
Row-Level Access– If there are row-level ACLs (e.g., access based on record ownership), they are also evaluated.
A. Ensures user has access to the fields in a table, before considering their access to the table– Incorrect because table access is evaluated first, not field access.
B. Ensures user can get to work as quickly as possible– Access controls prioritize security over speed, so this is not the primary result of ACL order evaluation.
C. Ensures user has access to the application, before evaluating access to a module within the application– Application access is controlled separately from ACLs and does not follow the same hierarchy.
What is the REST API Explorer used to do?
Options:
Find resources on the web for learning about REST
Practice using REST to interact with public data providers
Create sample code for sending REST requests to ServiceNow
Convert SOAP Message functions to REST methods
Answer:
CA customer asks you to make the following updates to a form:
When Caller field is populated, automatically look up caller location and load it in the Location field.
Add notice at the top of the page when the record is submitted.
What type of script would you use to meet this requirement?
Options:
UI script
Server script
Client script
JavaScript
Answer:
CExplanation:
To manipulate a form in real-time while the user is viewing it (the browser session), you use a Client Script.
1. Requirement Analysis:
" When Caller field is populated... " : This describes an event happening in the browser before the data is sent to the database. This requires an onChange Client Script. When the " Caller " value changes, the script executes (often using GlideAjax to fetch server data) to populate the " Location " field dynamically.
" Add notice... when record is submitted " : This describes an action triggered when the user clicks " Save " or " Submit. " This requires an onSubmit Client Script. The script can validate data or display a message using g_form.addInfoMessage() before the form data is finalized.
2. Why other options are incorrect:
A (UI Script): UI Scripts are typically used to create reusable libraries of JavaScript that can be called from other scripts, or for global UI modifications. They are not the standard tool for specific table-level form logic like " When Caller changes on Incident. "
B (Server script): Server scripts (like Business Rules) run after the browser sends data to the database. While a Business Rule could set the location after the fact, it cannot update the screen in real-time while the user is still typing, nor can it easily show a message " at the top of the page " during the submit process in the same way.
D (JavaScript): While Client Scripts are written in JavaScript, " JavaScript " is a language, not the specific ServiceNow feature/object used to configure this behavior.
Which action enables a user to view and specify date and time formats in their instance?
Options:
Create a UI Script to set the default timezone
Ask the user to adjust the time zone on their personal computer
Select the User menu > Preferences > Language & Region > Set date and time format and time zone
Select the User menu > Preferences > Time Settings > Toggle display time zone
Use the system properties to correct the instance ' s time zone
Answer:
CExplanation:
Users in ServiceNow canset their personal date and time formatvia:
✔User menu > Preferences > Language & Region > Set date and time format and time zone
Option A (Create a UI Script)is incorrect because UI Scripts do not modify user preferences.
Option B (Adjust the time zone on their PC)is incorrect because ServiceNow instances have their own time zone settings.
Option D (Toggle display time zone)is incorrect because there is no " Time Settings " option under Preferences.
Option E (System properties to correct time zone)is incorrect because system-wide properties affect all users, butpersonal settings are changed via Preferences.
???? Reference:ServiceNow User Preferences – Date & Time Settings
When looking at a long list of records, you want to quickly filler, to show only those which have Shon Description containing email
How might you do that?
Options:
Click List Magnifier to expand column search, on Short Description, type “email, click enter
Click List Magnifier to expand column search, on Short Description, lype *email, click enter
Click List Magnifier to expand column search, on Short Description, type email, click enter
On Search box, select text, type email, click enter
Answer:
BExplanation:
In ServiceNow,wildcardsare used to filter lists effectively. To search for records whereShort Description contains " email " , use theasterisk (*) wildcard.
Click the List Magnifier (???? ) to enable column search.
In the " Short Description " column search box, type:
Steps to Filter a List for " email " in Short Description:CopyEdit
Press Enterto apply the filter.
*email→ Finds any record where " email " appearsanywherein theShort Description.
email*→ Finds records where " email " is at thebeginningof theShort Description.
*email*→ Also works but is redundant, as*emailalready searches within the text.
A. Click List Magnifier, on Short Description, type “email”, click enter →Incorrect
Typing just " email " only searches for an exact match, not occurrenceswithinthe text.
C. Click List Magnifier, on Short Description, type email, click enter →Incorrect
Same issue as (A) – it doesnotuse a wildcard, so it only returns exact matches.
D. On Search box, select text, type email, click enter →Incorrect
Theglobal search barisnot column-specific, meaning it searches across multiple tables, not justShort Description.
Using List Filters and Wildcards
ServiceNow Search Wildcards
Why Wildcards Matter?Why Other Options Are Incorrect?Official ServiceNow Documentation Reference:
Which one of the following is the baseline behavior of a table in a privately-scoped application?
Options:
Any Business Rule can read, write- delete, and update from the table
All application scopes can read from the table
only artifacts in the table ' s application can read from the table
The table and its data are not accessible using web services
Answer:
BWhat action can be performed by selecting the Additional actions menu in Table Builder?
Options:
Duplicate the selected form view
Add a new module
Create a database index
Schedule a job
Answer:
CExplanation:
Table Builderis a feature in ServiceNow that allows administrators tomanage table structures, relationships, and configurations.
The " Additional Actions " menu includes options such ascreating database indexes, which improve query performance.
Explanation of Incorrect Options:
Duplicate the selected form view (A)→ Form views are configured separately and not via Table Builder.
Add a new module (B)→ Modules are added in the Application Navigator,not Table Builder.
Schedule a job (D)→ Jobs are created in theSystem Scheduler, not Table Builder.
On the Form header, which icon do you use to access form templates?
Options:
Paperclip
Pages
Stamp
More Options {...)
Answer:
CExplanation:
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.
What type of field has a drop down list, from which you can pick from pre-defined options?
Options:
Choice
Picker
Drop down
Option
Answer:
AExplanation:
Understanding Choice Fields in ServiceNow:
AChoice fieldprovides a drop-down list ofpredefined valuesthat users can select from.
These fields are useful whenstandardized inputsare required (e.g., Status: Open, In Progress, Closed).
Why " Choice " is the Correct Answer:
AChoice fieldstores predefined options that users can select from a dropdown.
It ensuresdata consistencyby limiting inputs to a set of defined values.
Administrators can configure Choice fields inSystem Definition → Tables & Columnsby adding choices to specific fields.
Why Other Answers Are Incorrect:
B. Picker→ ServiceNow does havereference pickers(e.g., User Picker, Date Picker), but these are not used for predefined choice selections.
C. Drop down→ While a Choice fieldappearsas a dropdown, " Drop down " is not an official ServiceNow field type.
D. Option→ " Option " is a general term and not a specific ServiceNow field type.
Best Practice Solution:
To create or modifyChoice fields, go toSystem Definition → Tables & Columns, select the desired table, and edit the field properties.
UseChoice Liststo manage predefined values efficiently.
Groups are stored in what table?
Options:
Group [sys_user_group]
Group [sn_sys_user_group]}
User Group [user_groups]
User Groups [sn_user_groups]
Groups [sys_user_groups]
Answer:
AExplanation:
In ServiceNow,groupsare stored in thesys_user_grouptable. This table definesgroups of userswho share common responsibilities, such asIT support teams, HR teams, or security teams.
Groups are used toassign roles and permissionsto multiple users at once.
Common groups includeService Desk, IT Support, Change Advisory Board (CAB), and HR teams.
Thesys_user_grouptable is linked tosys_user(Users) andsys_user_role(Roles).
B. Group [sn_sys_user_group]– No such table prefix (sn_) exists for user groups in ServiceNow.
C. User Group [user_groups]– Incorrect table name; ServiceNow follows thesys_naming convention.
D. User Groups [sn_user_groups]– Not a valid ServiceNow table.
E. Groups [sys_user_groups]– Incorrect pluralization; ServiceNow tables typically usesingular names(e.g.,sys_user_group).
ServiceNow sys_user_group Table Documentation
ServiceNow CSA Training Module: " User and Group Administration "
Key Details about sys_user_group:Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
What are the steps for importing data using an import set?
Options:
Select source file; Run automap; Transform data; Clean up target table
Set up LDAP; Test map: Create update set; Run import: Apply update set
Identify source; Import transform map: Run transformer; Verity import
Load the data; Create transform map; Transform data; Clean up import table
Answer:
CExplanation:
Importing data into ServiceNow involves usingImport Sets, which act astemporary staging tablesbefore transferring data to the target table. The correct sequence of steps is as follows:
Load the Data
Upload data from an external source (CSV, Excel, XML, JDBC, or API).
The data is stored in anImport Set table(temporary staging table).
Create Transform Map
ATransform Mapdefineshowdata from the Import Set should be mapped to thetarget table(e.g.,incident,cmdb_ci).
Example:Mapping " Full Name " in Import Set → " User Name " in sys_user table.
Transform Data
Executes theTransform Map, moving data from the Import Set into the target table.
Anydata conversion rules or business logic(such as field mapping, script processing) are applied.
Clean Up Import Table
After a successful import, thetemporary Import Set tablecan be deleted to free up space.
A. Select source file; Run automap; Transform data; Clean up target table
Automapis optional and does not apply in every scenario.
Cleaning up the target tableis incorrect—the cleanup applies to theImport Set table, not the target table.
B. Set up LDAP; Test map; Create update set; Run import; Apply update set
LDAP is foruser authentication, not for importing data.
Update Sets are used formoving configurations, notdata imports.
C. Identify source; Import transform map; Run transformer; Verify import
" Run transformer " is incorrect—the correct step is " Transform Data " .
Importing does not require averification step; instead, data is reviewed usingTransform History.
Which one of the following is true for a Script Include with a Protection Policy value of Protected?
Options:
The Protection Policy is applied only if the application is downloaded from the ServiceNow App Store
Any user with the protected_edit role can see and edit the Script include
The Protection policy option can only be enabled by a user with the admin role
The Protection Policy is applied only if the glide.app.apply.protection system property value is true
Answer:
CWhich element allows administrators to add information to a form outside of existing fields on the record?
Options:
By duplicating a form view
By adding formatters to a form
By modifying the layout to two columns
By dragging fields from the form elements panel
Answer:
BExplanation:
✔Formattersin ServiceNow allow administrators toadd additional informationto a form that is not part of a table ' s field structure.
Common Formatters in ServiceNow:
Activity Formatter– Displays updates like comments, work notes, and system-generated logs.
Process Flow Formatter– Shows the workflow stages of a record (e.g., Change Request approval process).
Timeline Formatter– Displays a chronological view of activities related to the record.
Option A (Duplicating a form view)is incorrect because duplicating a form view only creates a newlayout for different users, but does not add additional information.
Option C (Modifying the layout to two columns)is incorrect because changing the layout does not addnew elements, just arranges existing fields differently.
Option D (Dragging fields from the form elements panel)is incorrect because fields already exist in the table, whereas formatters provideextra contextual data.
???? Reference:ServiceNow Form Design & Formatters Documentation
What attributes can you manage, using System Properties > Basic Configuration UI16? (Choose five.)
Options:
Browser tab title
Module text color
Preferred browser
Base theme
Font style
Animation style
Header background color
Answer:
A, B, D, G, HExplanation:
TheSystem Properties > Basic Configuration UI16page in ServiceNowallows administrators to customize the UI appearancefor end users. It providesbasic branding and theming optionsfor the ServiceNow instance.
Browser tab title→(A)You can modify the browser tab title that appears when users open ServiceNow.
Module text color→(B)This setting allows you to change the text color of the left navigation menu items.
Base theme→(D)You can select a base theme for the platform UI, impacting overall styling.
Header background color→(G)This setting changes the background color of the header in UI16.
Banner Image→(H)Allows uploading a custom banner/logo to replace the default ServiceNow logo.
C. Preferred browser→ Incorrect. ServiceNow does not allow setting a preferred browser from System Properties. Users must configure this on their own.
E. Font style→ Incorrect. UI16 Basic Configuration does not provide font customization options. Fonts are controlled through system themes and CSS.
F. Animation style→ Incorrect. ServiceNow UI16 does not provide options to change animation styles from Basic Configuration.
Which feature helps to automatically allocate a critical, high priority, service request to the appropriate assignment group or team member?
Options:
User Policy
UI policy
Predictive Intelligence
Assignment Rule
Answer:
DExplanation:
Assignment Rulesin ServiceNow automaticallyassign tasks(such as incidents, service requests, or change requests) to theappropriate group or individualbased on predefined criteria.
Acritical, high-priority service requestis created.
TheAssignment Rulechecks conditions (e.g., priority, category, requester, etc.).
The systemassignsthe request to the correctassignment group or individual.
How Assignment Rules Work:Example Scenario:
If an incident isPriority 1 (P1)and the category isNetwork, an assignment rule canautomatically route it to the " Network Support " group.
A. User Policy
No such feature exists in ServiceNow for task assignments.
B. UI Policy
UI Policies controlform behavior (visibility, field conditions, etc.), not assignment logic.
C. Predictive Intelligence
Predictive Intelligence usesmachine learningto suggest assignments, butAssignment Rulesare the primary mechanism for automatic task allocation.
What are examples of UI Actions relating to forms?
Choose 3 answers
Options:
Form Context Menu
Form View
Form Buttons
Form Links.
Form Columns
Answer:
A, C, DExplanation:
In ServiceNow,UI Actionsare customizable elements that enhance user interaction withforms,lists, and other UI components. When applied to forms, UI Actions allow users to trigger workflows, scripts, or system operations efficiently.
A. Form Context Menu
TheForm Context Menu(accessible by right-clicking on a form header or field) contains UI Actions such as:
Save,Insert,Insert and Stay,Configure Form Layout, etc.
Admins can customize this menu to include additional actions.
C. Form Buttons
Buttonsappear at the top or bottom of a form, allowing users to take specific actions.
Examples include:
Submit,Update,Resolve,Approve,Reject
These actions can be customized using UI Action scripting.
D. Form Links
Form Linksappear as clickable links at the bottom of a form.
Example:
“Show Related Incidents”link on an incident form.
These links allow users to navigate quickly between related records.
B. Form View
Form Viewis a layout configuration that determines how fields appear but isnota UI Action.
UI Actionstriggeractions, while Form Viewsdefine appearance.
E. Form Columns
Form Columnsrefer to the arrangement of fields within a form.
Columns help withform designbut do not serve as UI Actions.
Which set of steps is used to import spreadsheet data into a ServiceNow table?
Options:
Load Data, Create Transform Map, Run Transform
Select Import Set, Select Transform Map, Run Transform
Select Data Source, Schedule Transform
Define Data Source, Select Transform Map, Run Transform
Answer:
AExplanation:
Importingspreadsheet datainto a ServiceNow table follows a structured process that ensures data is accurately mapped and transformed before being added to the target table. The correct process consists of three main steps:
Navigate toSystem Import Sets > Load Data.
Upload thespreadsheet (CSV, Excel, etc.)or connect to anexternal data source.
The system creates anImport Set Tableto temporarily store the imported data.
ATransform Mapis created to definehow fields from the Import Setmap to fields in thetarget table(e.g.,incident,cmdb_ci).
Field mappingscan be manually configured orauto-mappedif field names match.
Coalesce fieldsare defined toprevent duplicate recordsby identifying unique keys.
TheTransform Mapis executed, transferring data from the Import Set to thefinal target table.
Anytransformation scripts(such as data conversions) are applied during this process.
The imported data is now available in the production table.
1. Load Data (Import Set Creation)2. Create Transform Map (Mapping Fields to Target Table)3. Run Transform (Apply Data to the Target Table)
B. Select Import Set, Select Transform Map, Run Transform
You must first load data before selecting an Import Set.Import Sets are createdafter data is loadedinto the system.
C. Select Data Source, Schedule Transform
WhileData Sourcesdefine where data comes from, theydo not load data directly.Scheduling transformationsis optional, but it ' s not the primary step-by-step method for importing data.
D. Define Data Source, Select Transform Map, Run Transform
Defining a Data Source is part of setting up external integrations, but it isnot required for a basic spreadsheet import.
Why Other Answers Are Incorrect:
ServiceNow Data Import and Transform Maps
ServiceNow CSA Training Module: " Importing Data and Managing Import Sets "
References from Certified System Administrator (CSA) Official Documentation:
Identify the incorrect statement about Delegated Development in ServiceNow.
Options:
Administrators can grant the developer access to security records.
Administrators can grant non-admin users the ability to develop global applications.
Administrators can specify which application file types the developer can access.
Administrators can grant the developer access to script fields.
Answer:
AHow is a user defined in ServiceNow?
Options:
user is a record stored in the User Preference [Sys_user_preference] table
A User is a record stored in the Profile [sys_user_profile] table
A user is 2 field in the LOAP integration
A user is a record stored in the User [sys_user] table
Answer:
DExplanation:
InServiceNow, aUseris arecordstored in theUser [sys_user]table. This table contains details about every user in the system, including theirname, email, roles, department, and more.
Stores Core User Information
Each user inServiceNow is represented as a record in this table.
Standard fields include:
User ID
Name
Roles
Department
Location
Supports Authentication and Permissions
Users areassigned roles and groups, which controlwhat they can accessin ServiceNow.
Authentication methods likeLDAP, SSO, OAuth, and Local Authenticationrely on this table.
Integrates with Other ServiceNow Modules
Users insys_userare referenced in various tables, such as:
sys_user_role(User Roles)
sys_user_group(User Groups)
sys_user_has_role(Mapping between Users and Roles)
Key Characteristics of the User [sys_user] Table:
A. A user is a record stored in the User Preference [sys_user_preference] tableIncorrect– Thesys_user_preferencetablestores user-specific preferences (e.g., UI settings, default views), not user records.
B. A User is a record stored in the Profile [sys_user_profile] tableIncorrect– There isno standard " sys_user_profile " tablein ServiceNow.
C. A user is a field in the LDAP integrationIncorrect– WhileLDAP can import users into ServiceNow,users themselves are stored in the sys_user table, not in an LDAP-specific field.
Incorrect Answer Choices Analysis:
ServiceNow Docs – User Administration???? Managing Users in ServiceNow
ServiceNow Docs – User Table (sys_user)???? sys_user Table Overview
Official ServiceNow Documentation References:
Conclusion:The correct answer is:
D. A user is a record stored in the User [sys_user] table
Alluser records in ServiceNow are stored in the sys_user table, making it the central repository foruser management, authentication, and access control.
For your implementation, the following tables. are extended fram each other:
* Incident table is extended from Task table.
* Super Incident table is extended from Incident table,
In this situation, which table(s) are P arent, Child and Base tables?
Choose 5 answers
Options:
Incident table is a Base table
Incident table is. a Parent table
Incident table is a Child table
Super Incident table is a Child table
Super Incident table is a Parent table
Super Incident table is a Base table
Task table is a Base table
Answer:
B, C, D, G, HExplanation:
InServiceNow Table Inheritance, tables can be categorized asBase, Parent, or Childdepending on how they relate to other tables.
Task Table:
Base Table:Since it isnot extended from any other table, it serves as the foundation for other tables.
Parent Table:Because theIncident tableextends from Task, Task acts as aParenttable.
Incident Table:
Parent Table:BecauseSuper Incident extends from Incident, it becomes aParentto Super Incident.
Child Table:Since it extends fromTask, it is aChildtable to Task.
Super Incident Table:
Child Table:Because it extends fromIncident, it is aChildtable.
Not a Parent or Base Tablebecause no other table extends from it.
Understanding Table Relationships in the Given Scenario:Final Table Classification:Table
Base Table?
Parent Table?
Child Table?
Task
Yes
Yes
No
Incident
No
Yes
Yes
Super Incident
No
No
Yes
A. Incident table is a Base table →Incorrect
TheTask tableis the Base table, not Incident.
E. Super Incident table is a Parent table →Incorrect
No table extends from Super Incident, so itcannot be a Parent table.
F. Super Incident table is a Base table →Incorrect
It is extended fromIncident, meaning itis not a Base table.
I. Task table is a Child table →Incorrect
Sinceno other table extends to Task, it isnot a Child table.
Table Inheritance in ServiceNow
Extending Tables
Why Other Options Are Incorrect?Official ServiceNow Documentation Reference:
How must Application Access be configured to prevent all other private application scopes from creating configuration records on an application ' s data tables?
Options:
Set the Accessible from field value to This application scope only
Set the Accessible from field value to All application scopes and de-select the Can create option
You must create Access Controls to prevent all other application scopes from creating configuration records on an application ' s data tables rather than using Application Access
Set the Accessible from field value to This application scope only and de-select the Allow access to this table via web services option
Answer:
AWhich access does a user need to import articles to a knowledge base?
Options:
sn_knowledge_contribute
sn_knowledge_import
Can import
Can contribute
Answer:
DExplanation:
In ServiceNow Knowledge Management, the ability to create, edit, or import articles into a specific Knowledge Base is governed by User Criteria , specifically the Can Contribute criteria.
1. User Criteria vs. Roles:
While ServiceNow heavily utilizes Roles (like itil or admin) for general platform security, Knowledge Bases use a more granular, criteria-based approach. On a Knowledge Base definition record, administrators define who can interact with it using two primary related lists:
Can Read: Who is allowed to see the articles.
Can Contribute: Who is allowed to author, edit, and import articles.
2. The Import Process:
ServiceNow allows users to import Word documents directly into a Knowledge Base to automatically generate HTML articles. To utilize this feature for a given KB, the user must meet the conditions defined in that KB ' s " Can Contribute " User Criteria (which could be based on their department, group, role, or individual user record).
3. Why the other options are incorrect:
A & B: sn_knowledge_contribute and sn_knowledge_import are not standard out-of-the-box base platform roles dedicated specifically to the single action of importing.
C: There is no distinct " Can import " User Criteria related list. The right to import is bundled into the general right to author/contribute.
When importing spreadsheet data into ServiceNow, what is the first step in the process?
Options:
Create Import Set
Run Data Scrubber
Set Coalesce
Define Data Source
Select Import Set
Answer:
EExplanation:
When importingspreadsheet datainto ServiceNow, thefirst stepis toDefine a Data Source.
AData Sourcedefineswhere the data is coming from(e.g., Excel, CSV, JDBC connection).
It establishes theformatandstructureof the incoming data before it can be processed by anImport Set.
Without defining theData Source, the system does not know how to handle the incoming data.
Define Data Source– Identify where the data is coming from.
Create Import Set– Temporarily store the imported data.
Set Coalesce– Define unique identifiers to prevent duplicate records.
Transform Data– Map fields to the target table.
Run the Import– Move data into the actual ServiceNow tables.
A. Create Import Set– Import Sets store the data, but they are createdafterdefining the data source.
B. Run Data Scrubber– No such step exists in ServiceNow ' s import process.
C. Set Coalesce– Coalescing ensuresno duplicate records, but it happensafter data is loaded into the import set.
E. Select Import Set– The Import Set is selected after defining the data source and loading the data.
ServiceNow Data Import Process
ServiceNow CSA Training Module: " Importing Data into ServiceNow "
Why Defining a Data Source is the First Step?Steps in the Data Import Process:Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
An order from the Service Catalog has been placed. Two records in the Platformarecreated as a result.Which tworecords are associated with tins newly ordered item?
Choose 2 answers
Options:
A record of sc_task
A record of sc_req_llem table
A change record
An Incident record
A problem record
Answer:
A, BExplanation:
When an item isordered from the Service Catalog, two main records are created in ServiceNow:
sc_req_item(Requested Item - RITM)
Representseach individual itemin the order.
Tracks the approval process, fulfillment, and delivery for that specific item.
sc_task(Service Catalog Task - SCTASK)
Used toassign workto different fulfillment teams (e.g., IT, HR).
A singlesc_req_itemmay generate multiplesc_taskrecords.
A user orders aMacBook Profrom the Service Catalog.
ARequest (REQ#)is created.
ARequested Item (RITM#)is generated to track the MacBook order.
One or moreService Catalog Tasks (SCTASK#)are created for fulfillment (e.g., Procurement, Shipping).
C. A change record
Change records (chg_request) are created only if thecatalog item is linked to Change Management, which is not always the case.
D. An Incident record
Incidents (incident) are created forissues or break/fix cases, not for service requests.
E. A problem record
Problem records (problem) are used forroot cause analysis, not service catalog requests.
What types of entities can receive task assignments, in ServiceNow?
Choose 2 answers
Options:
Groups
Users
Departments
Teams.
Answer:
A, BExplanation:
In ServiceNow, tasks (such as Incidents, Change Requests, and Service Requests) can be assigned toindividual usersorgroupsto manage workload distribution efficiently.
A. Groups
Groups in ServiceNow represent a collection of users with common roles or responsibilities.
Tasks are often assigned to groups first, allowing any member to take ownership.
Example:
IT Support Groupfor handling incident tickets.
Change Advisory Board (CAB)for approving changes.
B. Users
Individual users can receive task assignments directly.
Assigned users are responsible for completing or updating the task.
Example:
A specificService Desk Agentassigned to resolve an incident.
C. Departments
Departments in ServiceNow representorganizational divisions(e.g., HR, IT, Finance), but they donotreceive task assignments.
Assignments are made to groups or individuals within departments, not the department itself.
D. Teams
" Teams " is not a structured entity in ServiceNow for task assignments.
While some organizations may informally refer to groups as " teams, " the platform recognizesGroupsandUsersas valid task recipients.
You have been asked to create a way for users to order a new iPhone, but only if they get two levels of approval. The approvers and users should be automatically notified at each approval level. What feature would you use to manage the approvals and notifications?
Options:
Parent-Child Approvers.
Approval Chains
Flows
Approval Criteria
Approver Delegates
Answer:
CExplanation:
InServiceNow,Flows (Flow Designer)is the recommended way tomanage multi-level approvals and notificationsfor catalog items like ordering a new iPhone.
Why Flows?
✔Automates Approval Processes– Flows allowsequential and parallel approval stepsto ensure that the request goes through multiple levels of approval.
✔Built-in Notifications– Automatically sendsemail or system notificationsto requesters andapprovers at each step.
✔Low-Code Solution– Eliminates the need for complex scripting by using agraphical interfaceto configure approvals and actions.
A user submits a request for anew iPhonethrough theService Catalog.
TheFlow Designer workflowstarts and routes the request to thefirst-level approver.
If approved, it moves to thesecond-level approver.
Notificationsare sent to the requestor and approvers at each step.
A. Parent-Child Approvers
No such built-in feature exists in ServiceNow. Approvals are handled viaFlow DesignerorWorkflow Engine.
B. Approval Chains
Approval Chains are not an officialServiceNow feature. The correct term isFlow Designer Approval Actions.
D. Approval Criteria
ServiceNow usesconditionsto define approval requirements, butApproval Criteriais not a standalone feature.
E. Approver Delegates
Delegates allow users toassign approvals to others, but theydo not manage multi-level approvals.
When creating application tables, a user role is automatically added to the table record. Which other role does an application typically have?
Options:
Application Fulfiller
Application Admin
Application Super User
Application Manager
Answer:
BWhich type of ServiceNow script runs on the web browser?
Options:
Server script
Local script
Database script
Client script
Answer:
DExplanation:
In ServiceNow,Client Scriptsare scripts that execute in the user ' sweb browserrather than on the server. They are used to enhance user experience by dynamically controlling form behavior, validating user input, or performing real-time updates without requiring a server request.
Types of Scripts in ServiceNow:Script Type
Runs On
Purpose
Client Script
Web browser (client-side)
Modify UI behavior, perform field validations, or respond to user interactions.
Server Script
ServiceNow backend (server-side)
Processes data, enforces business rules, and performs background operations.
Database Script
Database layer
Used for stored procedures or database triggers (not applicable in ServiceNow).
Local Script
Not an actual ServiceNow script type
No such category exists in ServiceNow.
Runsin the web browserwhen a form is loaded, changed, or submitted.
Can manipulate field values, display messages, or enforce rules in real time.
UsesGlideForm (g_form)andGlideUser (g_user)APIs.
Reduces server load by executing logic without sending requests to the backend.
A. Server script:
Runs on theserver-side, not in the browser.
Examples:Business Rules, Script Includes, Scheduled Jobs.
B. Local script:
No such script type in ServiceNow.
C. Database script:
ServiceNow does not allow direct database scripting.
Client Scripts Overview
Scripting Best Practices
Key Features of Client Scripts:Why Other Options Are Incorrect?Official ServiceNow Documentation Reference:
Why would you build a custom app?
Choose 2 answers A
Options:
To create a custom integration for a 3rd party system
To fulfill a specific use case on internal processes
To avoid using a code repository like GitHub or GitLab
To replace ServiceNow base tables
Answer:
A, BA form displays information about one record at the top, for example a User, Additional records, which are associated with that
User, are displayed on tabs at the bottom of the form. What are those tabs called?
Options:
Additional Info
More Info
Related Links
Related Lists
Answer:
DExplanation:
InServiceNow, when viewing a record in aform view, thetop sectionof the form displaysdetails about that record, while thebottom section(if enabled) displaysrelated records that are associated with it.
These sections at the bottom of the form are calledRelated Lists.
Displays Records from Related Tables
Related Lists showone-to-manyormany-to-manyrelationships between records.
Example: On aUserform, Related Lists might include:
Groups(shows all groups the user belongs to)
Roles(lists roles assigned to the user)
Incidents Assigned(shows all incidents assigned to the user)
Automatically Generated Based on Table Relationships
ServiceNow automatically generates Related Lists based onReference Fields, Many-to-Many (M2M) tables, or Database Views.
Admins canconfigure which Related Lists appearviaForm Layoutsettings.
Configurable in Form Design & UI Policies
Related Lists can beenabled or disabledusing:
Form Layout(Configure → Related Lists)
UI PoliciesandClient Scripts
Key Characteristics of Related Lists:
A. Additional InfoIncorrect– There is no " Additional Info " feature in ServiceNow related to form layouts.
B. More InfoIncorrect– This is not a term used in ServiceNow for displaying related records.
C. Related LinksIncorrect–Related Linksprovidequick actions(e.g., " Create New Task " ) but donotdisplay related records.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Related Lists???? Related Lists Overview
ServiceNow Docs – Configuring Related Lists on Forms???? How to Configure Related Lists
Official ServiceNow Documentation References:
Which feature can be used to categorize a set of records from a list and make them visible to other users?
Options:
Tags
History
Favorites
Activity Formatter
Answer:
AExplanation:
In ServiceNow,Tagsallow users tocategorize and grouprecords in a list. Tagged records arevisible to othersif set to public or shared with specific users or groups.
A. Tags
Tags help usersorganize and quickly locaterecords.
Tags can beprivate (Me)orshared (Everyone, Groups, or Specific Users).
Example:
A support team might tagcritical incidentswith " Urgent " for easy tracking.
B. History
TheHistorymodule showsrecently accessed recordsbut does not categorize or share records.
C. Favorites
Favoritesallow users tobookmark specific records or listsfor quick access, but they areprivateand not shared with others.
D. Activity Formatter
TheActivity Formattertrackschanges and updatesin a record (e.g., who modified the record, comments added), but it does notcategorize or sharerecords.
What is the purpose of the coalesce field when importing data?
Options:
When a match is found, a new record is inserted
a match " s not found, the existing record is updated
To identify and merge duplicate records
To determine if a record matches an existing record or is a new record
Answer:
DWhich components are the responsibility according to the Shared Responsibility Model?
Choose 2 answers
Options:
Backup and restore
Media disposal and destruction
Authentication and authorization
Infrastructure management
Data encryption at rest
Answer:
B, DExplanation:
The Shared Responsibility Model in ServiceNow clearly delineates responsibilities between the cloud service provider (ServiceNow) and the customer. ServiceNow manages the infrastructure, including the physical data centers, networking, hardware, and media disposal and destruction, ensuring proper security of the underlying platform. Hence, Media disposal and destruction and Infrastructure management fall under the provider’s responsibility.
The customer is responsible for their data, including backup and restore, access management (authentication and authorization), and encryption configuration on their data. While ServiceNow provides encryption capabilities, the customer must configure and manage encryption keys and access controls.
This model is critical for maintaining security and compliance in cloud environments and is explicitly detailed in ServiceNow’s official documentation and cloud security best practices.
On a filter condition, which component is always a choice list?
Options:
Operator
Filter Criteria
Operation
Match Criteria
Answer:
AExplanation:
In ServiceNow, when building filter conditions using theCondition Builder, there are three key components:
Field (Filter Criteria):The specific database field you are filtering on.
Operator:A choice list that defines the condition (e.g., " is " , " contains " , " starts with " ).
Value:The value you are checking against.
Among these components,the Operator is always a choice list, as it provides predefined options for filtering. The Operator determines how the Field and Value should be compared. For example:
" State is Active " (where " is " is the Operator)
" Priority is greater than 2 " (where " is greater than " is the Operator)
Other components, such as Filter Criteria (fields) and Match Criteria, do not always function as choice lists.
When selecting the Target table for an import, which tables can you select?
Choose 3 answers
Options:
Tables within the global scope
Tables within the existing application scope
Tables outside of ServiceNow
Tables which allow write access to other applications
Related tables, using Dot Walk
Answer:
A, B, EExplanation:
When selecting aTarget Tablefor anImport Set, you must choose a table that exists within the ServiceNow system and falls within your scope of permissions. The following types of tables are eligible as target tables:
Tables within the Global Scope(A - Correct Answer)
If the table exists within theglobal application scope, it is accessible from all applications.
Example:Task [task],User [sys_user] ,Configuration Item [cmdb_ci]
Tables within the Existing Application Scope(B - Correct Answer)
Tables belonging to the same application scope as the import set can be selected.
Example: If you are working in a scoped application likeHR Service Delivery, you can import data intoHR-related tables.
Related Tables Using Dot Walk(E - Correct Answer)
You can select related tables usingdot-walkingto reference data from linked tables.
Example: If importing intoIncident [incident], you can reference data fromCaller (sys_user)via dot-walking.
C. Tables outside of ServiceNow
ServiceNowcannotdirectly import data into external databases or non-ServiceNow tables.
Instead, you can export data to an external system after processing.
D. Tables which allow write access to other applications
ServiceNow enforcesscope protection, so you cannot write to tables in a different application scope unless explicitly allowed.
You needcross-scope privilegesto modify tables in another application.
Importing Data into ServiceNow
Understanding Application Scope
Why Other Options Are Incorrect?Official ServiceNow Documentation Reference:
In a Knowledge Base record, where can an administrator find the User Criteria for who can read the articles?
Options:
From the Can Access tab
From the Available to tab
From the Can Read tab
From the Accessible to tab
Answer:
CExplanation:
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.
One related list, which buttons are commonly used for managing the records on the list?
Choose 3 answers
Options:
Publish
New
Ada
Manage
Edit
Answer:
B, C, EExplanation:
InServiceNow,Related Listsdisplayrecords that are linked to the current recordthrough relationships. Tomanage records within a Related List, the following buttons are commonly used:
1. " New " ButtonCreates a new record in the related list
Example: In theUser Form, the " Groups " related list has a " New " button toadd a new Group membership.
2. " Add " ButtonAdds an existing record to the related list
Example: In theIncident Form, the " Affected CIs " related list has an " Add " button toassociate existing CIswith the incident.
3. " Edit " ButtonModifies existing relationships
Opens amulti-record selection view, allowing users toadd or remove multiple related records at once.
Example: EditingUser Rolesin theUser Formallows selectingmultiple rolesat once.
A. PublishIncorrect– " Publish " is used inKnowledge Managementfor articles, not related lists.
D. ManageIncorrect– There isno standard " Manage " buttonin Related Lists.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Related Lists Overview???? Using Related Lists
ServiceNow Docs – Configuring Related Lists???? Configuring Related Lists
Official ServiceNow Documentation References:
A User is stored in which table?
Options:
User [sys_user]
User [ sys_user_group]
User [ syst_user_profile]
User [user_profile]
Answer:
AExplanation:
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:
What are the three components of a filter condition?
Options:
Table
Value
Field
Operator
Answer:
B, C, DExplanation:
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.
Each knowledge bases can have unique lifecycle workflows, user criteria, category structures, and management assignments.
Options:
True
False
Answer:
AExplanation:
In ServiceNow, eachKnowledge Base (KB)can have unique configurations, includinglifecycle workflows, user criteria, category structures, and management assignments. This flexibility allows organizations to manage knowledge articles according to different business needs, departments, or service functions.
Each knowledge base can have a customworkflowthat defines how articles are created, reviewed, published, and retired.
Examples of workflow stages:Draft → Review → Published → Retired.
Workflows ensure proper governance and content accuracy before publishing.
ServiceNow allows administrators to defineUser Criteriato controlwho can read, create, or contributeto a knowledge base.
Example:
IT Knowledge Base is only accessible to users with theITIL role.
HR Knowledge Base is only available toHR employees.
Each knowledge base can have a uniquecategory hierarchyto organize articles efficiently.
Example:
IT KB Categories:Hardware, Software, Network.
HR KB Categories:Benefits, Policies, Payroll.
Different knowledge bases can have different owners or managers.
Example:
IT KB is managed byIT Support Team.
HR KB is managed byHR Admins.
ServiceNow allows multiple knowledge bases with distinct configurations.
Each knowledge base can haveits ownworkflow, user criteria, categories, and managers.
This ensuresflexibility and proper governancein knowledge management.
ServiceNow Docs: Knowledge Management Overview
ServiceNow CSA Study Guide – Knowledge Base Administration
ServiceNow Product Documentation: Configuring Knowledge Bases
Key Aspects of Knowledge Base Customization:1. Unique Lifecycle Workflows2. User Criteria (Access Control)3. Category Structures4. Management AssignmentsWhy " A. True " is the Correct Answer?References from Certified System Administrator (CSA) Documentation:
What is the path an Administrator could take to view the fulfillment stage task list for an order placed by a user?
Options:
RITM (Number) > REQ (Number) > PROCUREMENT (Number)
REQ (Number) > RITM (Number) > PROCUREMENT (Number)
REQ (Number) > RITM (Number) > TASK (Number)
FULFILLMENT (Number) > RITM (Number) > TASK (Number)
Answer:
CExplanation:
ServiceNow uses a hierarchical structure to manageService Catalog requests:
REQ (Request Record)
TheRequest (REQ#)is theparent recordthat represents the entire service request submitted by a user.
It groups all requested items and their associated tasks.
Found in thesc_requesttable.
RITM (Requested Item Record)
TheRequested Item (RITM#)is the specificcatalog itemordered by the user within a request.
A singleREQcan have multipleRITMsif the user ordered multiple items in a single request.
Found in thesc_req_itemtable.
TASK (Catalog Task Record)
TheTask (TASK#)is the individual fulfillment action required to complete the requested item.
A singleRITMcan have multipletasks, each assigned to different fulfillment teams.
Found in thesc_tasktable.
Why Answer " C " is Correct:✔️REQ (Number) > RITM (Number) > TASK (Number)
This is thecorrect pathbecause it follows theServiceNow fulfillment structure:
REQ (Request)– Tracks the entire request.
RITM (Requested Item)– Tracks individual items within the request.
TASK (Catalog Task)– Tracks the specific tasks needed to complete the requested item.
This path allows an administrator to drill down from the overallRequest (REQ#)to individualRequested Items (RITM#)and finally to theTasks (TASK#)assigned to fulfill those items.
Why the Other Answers Are Incorrect:A. RITM (Number) > REQ (Number) > PROCUREMENT (Number)
Incorrectbecause theREQ# (Request) comes firstbefore the RITM# (Requested Item).
Also,PROCUREMENT#is not always part of the fulfillment flow unless the item requires procurement (e.g., purchasing hardware).
B. REQ (Number) > RITM (Number) > PROCUREMENT (Number)
Incorrectbecausenot all requests involve procurement.
The last step should beTASK (sc_task), notPROCUREMENTunless it ' s a procurement-related request.
D. FULFILLMENT (Number) > RITM (Number) > TASK (Number)
Incorrectbecause " FULFILLMENT " is not a standard record typein ServiceNow.
The correct hierarchy starts withREQ# (sc_request), not " FULFILLMENT. "
ServiceNow CSA Study Guide – Service Catalog & Request Fulfillment
ServiceNow Docs: Request Fulfillment Process(ServiceNow Documentation)
ServiceNow Tables & Data Model (sc_request, sc_req_item, sc_task)
References from the Certified System Administrator (CSA) Documentation:
Which of the following concepts are associated with the ServiceNow CMDB? (Choose four.)
Options:
Service Processes
User Permissions
Tables and Fields
A Database
The Dependency View
Answer:
A, C, D, EExplanation:
TheConfiguration Management Database (CMDB)in ServiceNow is a centralized repository that stores information aboutConfiguration Items (CIs), their attributes, and relationships. It plays a crucial role in IT Service Management (ITSM), helping organizations track assets, dependencies, and service impacts.
Thefour correct concepts associated with the CMDBare:
The CMDB is structured usingtablesandfieldswithin the ServiceNow database.
Different tables store different types ofConfiguration Items (CIs)such as servers, applications, and network devices.
Example CMDB Tables:
cmdb_ci(Base CMDB Table)
cmdb_ci_server(Stores server-specific CIs)
cmdb_ci_database(Stores database-related CIs)
Each table hasfieldsthat store attributes (e.g.,Serial Number, IP Address, Location).
The CMDB is essentially adatabasethat holds detailed information about IT assets and their relationships.
It enables organizations to maintain an accurate inventory of IT infrastructure.
The database helps withincident management, change management, and asset tracking.
Dependency Viewprovides agraphical representationof how Configuration Items (CIs) are related.
This visualization helps IT teamsunderstand dependencies, impact analysis, and root cause analysis.
Example:
If adatabase servergoes down, theDependency Viewcan show which applications and services will be affected.
The CMDB supports variousIT Service Management (ITSM) processes, such as:
Incident Management(linking incidents to affected CIs)
Change Management(analyzing the impact of changes on CIs)
Problem Management(identifying root causes of recurring issues)
The CMDB ensures that these processes operate with accurate and updated asset data.
1. Tables and Fields (Correct)2. A Database (Correct)3. The Dependency View (Correct)4. Service Processes (Correct)
Why the Incorrect Option is Wrong:B. User Permissions (Incorrect)
Whileuser permissions(such as roles and access controls) exist in ServiceNow, they arenot a fundamental concept of the CMDB itself.
Permissions (likecmdb_readoradmin) controlwho can access and modify the CMDB, but they are notcore CMDB components.
AnIT administratorwants to checkwhich business services depend on a specific database serverbefore performing maintenance.
Using theCMDB Dependency View, they see that the database server is linked to anemail serviceand acustomer portal.
This insight helps them plan achange requestto notify impacted users before the server is taken offline.
Example Use Case:
Which one of the following statements describes the contents of the Configuration Management Database (CMDB)?
Options:
The CMDB contains data about tangible and intangible business assets
The CMDB contains the Business Rules that direct the intangible, configurable assets used by a company
The CMDB archives all Service Management PaaS equipment metadata and usage statistics
The CMDB contains ITIL process data pertaining to configuration items
Answer:
AExplanation:
TheConfiguration Management Database (CMDB)in ServiceNow is a centralized repository that stores information aboutConfiguration Items (CIs), which can includeboth tangible and intangible business assets.
Tangible assets: Physical devices like servers, network components, and workstations.
Intangible assets: Software, applications, cloud services, licenses, and business services.
Relationships and Dependencies: CMDB maintains the relationships between CIs to help with impact analysis, change management, and troubleshooting.
What is Stored in the CMDB?CMDB plays a crucial role inIT Service Management (ITSM), ensuring that organizations haveaccurate and up-to-dateasset data for better decision-making.
(A) The CMDB contains data about tangible and intangible business assets – Correct
TheCMDB tracks and manages both physical (tangible) and virtual (intangible) assets.
Examples oftangible assets: Servers, routers, desktops, mobile devices.
Examples ofintangible assets: Cloud services, software applications, business services.
(B) The CMDB contains the Business Rules that direct the intangible, configurable assets used by a company – Incorrect
Business Rules are not stored in the CMDB.
Business Rules in ServiceNow are part of the platform’s automation framework and control system behavior but donotdefine configuration items.
(C) The CMDB archives all Service Management PaaS equipment metadata and usage statistics – Incorrect
TheCMDB does not function as an archive; it maintains real-time, active data about CIs.
Usage statistics are stored in performance analytics and reporting tools, not in the CMDB.
(D) The CMDB contains ITIL process data pertaining to configuration items – Incorrect
While CMDBsupports ITIL processes, it doesnot store ITIL process datadirectly.
ITIL process data (e.g., incident, problem, change records) is stored inITSM modules, not in the CMDB itself.
CMDBdoes contain CI relationshipsthatsupportITIL processes likeIncident, Problem, and Change Management.
Explanation of Each Option:
CI Classes & Hierarchy: ServiceNow CMDB uses a hierarchical structure with variousCI Classes(e.g.,cmdb_ci,cmdb_ci_server,cmdb_ci_database).
CMDB Health Dashboard: Ensures data accuracy withcompleteness, compliance, and correctnessmetrics.
Relationship Management: CIs in the CMDB are linked to show dependencies, which iscrucial for impact analysisin change and incident management.
Discovery & Service Mapping: ServiceNow’sDiscovery and Service Mappingtools helpautomate CI data collection.
Additional Notes & Best Practices:
ServiceNow Docs: CMDB Overview
https://docs.servicenow.com
ServiceNow Community: Best Practices for CMDB Data Accuracy
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
Where can Admins check which release is running on an ServiceNow instance?
Options:
Memory Stats module
Stats module
System.upgraded table
Transactions log
Answer:
CWhich three Variable Types can be added to a Service Catalog Item?
Options:
True/False, Multiple Choice, and Ordered
True/False, Checkbox, and Number List
Number List, Single Line Text, and Reference
Multiple Choice, Select Box, and Checkbox
Answer:
DExplanation:
In ServiceNow’sService Catalog, variables are used to capture user input when they request catalog items. These variables allow for dynamic and customized data collection for different service requests.
Among the options provided, the three validvariable typesthat can be added to aService Catalog Itemare:
Multiple Choice:
This variable type presents users with multiple predefined options, but only allows them to selectoneanswer.
Example: " What type of laptop do you need? " with options:MacBook, Windows Laptop, Chromebook.
Select Box:
Similar to Multiple Choice but presented in a drop-down format, making it useful when space needs to be conserved in a form.
Example: " Select your department " with a drop-down list ofIT, HR, Finance, etc.
Checkbox:
A simpleTrue/Falsevariable that allows users to check a box to indicate a selection.
Example: " Do you need an external monitor? " (Checkbox can be checked for ' Yes ' or left unchecked for ' No ' ).
Option A (True/False, Multiple Choice, and Ordered)
True/Falseis not a variable type in the Service Catalog. ServiceNow usesCheckboxfor Boolean (Yes/No) values instead.
Orderedisnot a valid Service Catalog variable type.
Option B (True/False, Checkbox, and Number List)
True/False is incorrect(ServiceNow uses " Checkbox " instead).
Number List is not a valid Service Catalog variable type.
Option C (Number List, Single Line Text, and Reference)
Number List is not a valid variable type.
Single Line Text and Reference are valid variables but were not all correct in this case.
ServiceNow Docs: Service Catalog Variableshttps://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/service-catalog-management/concept/c_ServiceCatalogVariables.html
ServiceNow CSA Official Training Guide (Service Catalog & Request Management)
Why the other options are incorrect?References from Certified System Administrator (CSA) Documentation:
Buttons, form links, and context menu items are all examples of what type of functionality?
Options:
Business Rule
UI Action
Client Script
UI Policy
Answer:
BExplanation:
In ServiceNow,UI Actionsare used to add buttons, links, and context menu items to forms and lists, enabling users to perform specific actions easily. UI Actions are essential for customizing the user experience and streamlining workflow interactions.
UI Actions allow administrators to create interactive elements such as:
Buttons(e.g., " Save, " " Approve, " " Reject " )
Form Links(Clickable links that trigger actions on a record)
Context Menu Items(Right-click menu options for records in lists and forms)
They can executeclient-side (via JavaScript)orserver-side (via scripts or GlideRecord API calls).
UI Actions enhance usability by allowing quick execution of tasks without navigating through multiple screens.
Understanding UI Actions in ServiceNow:
Why is Option B (UI Action) Correct?Buttons, form links, and context menu items are all created and managed using UI Actions in ServiceNow.
UI Actions define what happens when a button or menu item is clicked, including executing scripts, navigating to a different page, or performing an operation on a record.
Why Are the Other Options Incorrect?A. Business Rule
Business Rules runautomatically on the server-sidewhen records are inserted, updated, deleted, or queried.
They do not createbuttons, links, or context menu itemson the UI.
C. Client Script
Client Scripts execute on theclient-side (browser)and are used forform validation, field changes, and UI behavior modifications.
They do not create UI elements like buttons or menu items.
D. UI Policy
UI Policies dynamically changeform field behavior(e.g., hiding, showing, making fields mandatory, or read-only).
Theydo not add buttons or context menu items.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – UI Actions Overview
???? ServiceNow UI Actions Documentation
" UI Actions add buttons, links, and context menu items on forms and lists to enhance user interaction with the ServiceNow platform. "
Which one of the following statements is a recommendation from ServiceNow about Update Sets?
Options:
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
Answer:
AExplanation:
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:
Reports can be created from which different places in the platform? (Choose two.)
Options:
List column heading
Metrics module
Statistics module
View / Run module
Answer:
A, DExplanation:
In ServiceNow, reports can be created from multiple locations within the platform. Reports provide insights into data stored within the system and help visualize trends, patterns, and key performance indicators (KPIs). The two correct locations from which reports can be created are:
ServiceNow allows users to create a report directly from a list view.
This feature is useful when working with records in a table, as it enables quick reporting based on the visible columns.
To generate a report from a list view:
Navigate to a list view (e.g., Incidents, Requests, etc.).
Click on acolumn headingto access the context menu.
SelectBar Chart, Pie Chart, or other visualization optionsto generate an instant report.
If needed, refine the report using the reporting interface.
TheView / Run moduleis the primary location for creating and managing reports in ServiceNow.
It allows users tocreate new reports, modify existing reports, and run pre-built reports.
Users can access theReport Designerfrom this module, where they can configure:
Data sources (tables)
Report type (bar chart, pie chart, trend, etc.)
Filters and conditions
Visualization settings
To access it:
Navigate toReports > View / Runin the Application Navigator.
ClickCreate a Reportto start building a new report.
1. List Column Heading (Correct)2. View / Run Module (Correct)Why the Other Options Are Incorrect:B. Metrics module (Incorrect)
TheMetrics modulein ServiceNow is used to track and measure the performance of records over time, but it isnot used to create reports.
Metrics focus on data such astime to resolution, SLA compliance, and process efficiency, but reporting is handled separately in the Reports module.
C. Statistics module (Incorrect)
ServiceNow does not have a dedicatedStatistics modulefor report creation.
While reports can generate statistical insights, this is done within theView / Run moduleand not a standalone " Statistics module. "
Which one of the following statements applies to a set of fields when they are coalesced during an import?
Options:
If a match is found using the coalesce fields, the existing record is updated with the information being imported
If a match is not found using the coalesce fields, the system does not create a Transform Map
If a match is found using the coalesce fields, the system creates a new record
If a match is not found using the coalesce fields, the existing record is updated with the information being imported
Answer:
AExplanation:
Coalescing is a crucial concept in ServiceNow ' s data import process. When a set of fields are marked as " coalesce " in aTransform Map, they act as unique identifiers to determine if an existing record should be updated rather than creating a new one.
If a match is found based on the coalesce field(s):
The system updates the existing record with the new data from the import.
If no match is found:
A new record is created.
How Coalescing Works in ServiceNow Imports:This means that coalescing helps maintain data integrity by preventing duplicate records while ensuring existing records receive updates when necessary.
When a record in the target table matches the value(s) in the coalesce field(s),ServiceNow updates that existing recordinstead of creating a new one.
This ensures that data is synchronized correctly rather than creating duplicate entries.
Option B (Incorrect): " If a match is not found using the coalesce fields, the system does not create a Transform Map. "
The Transform Map isalways createdbefore the import process even starts. The presence or absence of a match has no impact on the Transform Map itself.
Option C (Incorrect): " If a match is found using the coalesce fields, the system creates a new record. "
If a match is found, the existing record is updated,not replaced or duplicated.
Option D (Incorrect): " If a match is not found using the coalesce fields, the existing record is updated with the information being imported. "
If a match isnotfound, anew recordis created, not an update to an existing one.
Why is Option A Correct?Why Are the Other Options Incorrect?
ServiceNow CSA Official Documentation on Data Import & Transform Maps:
ServiceNow Docs - Transform Maps
" If a field is coalesced, the system checks for matching records before inserting new ones. If a match is found, the existing record is updated; if no match is found, a new record is created. "
Reference from Certified System Administrator (CSA) Documentation:
Conclusion:The correct answer isA. If a match is found using the coalesce fields, the existing record is updated with the information being imported.
???? Understanding coalescingis vital for any ServiceNow administrator to ensure data integrity, avoid duplicates, and maintain system efficiency when handling data imports.
Which tool is used to have conversations with logged-in users in real-time?
Options:
Connect Chat
Now Messenger
User Presence
Comments
Answer:
AExplanation:
Connect Chatis the real-time messaging tool in ServiceNow that allows logged-in users to communicate instantly within the platform. It provideslive, interactive conversationsbetween users, which is particularly useful for collaboration in IT Service Management (ITSM), HR, and other ServiceNow modules.
Primary Functionality:
Enablesreal-time conversationswithin ServiceNow.
Allows communication betweenindividual users, groups, and support teams.
Can be integrated into variousServiceNow applications(e.g., Incident Management, HR Service Delivery).
Where to Access It:
Users can accessConnect Chatfrom theConnect Sidebar(a chat window on the right side of the screen).
Available under:All → Connect Chat.
Key Features:
Supportsone-on-one and group conversations.
Integrates withwork notes and commentson ServiceNow records.
Providesnotifications and presence indicatorsto show who is online.
Understanding Connect Chat:
B. Now Messenger– Incorrect.
No such tool calledNow Messengerexists in ServiceNow.
C. User Presence– Incorrect.
User Presenceallows users to seewho is onlinein the system but does not provide chat functionality.
D. Comments– Incorrect.
Commentsare used to provideasynchronous updateson records but do not enablereal-time communication.
Explanation of Incorrect Answers:
ServiceNow Product Documentation → Connect Chat
ServiceNow CSA Study Guide → Collaboration Tools in ServiceNow
ServiceNow Knowledge Base → Connect Chat vs. User Presence
References from Certified System Administrator (CSA) Documentation:
A knowledge article must be which of the following states to display to a user?
Options:
Published
Drafted
Retired
Reviewed
Answer:
AExplanation:
InServiceNow Knowledge Management, knowledge articles must be in a specificstatebefore they can be visible to end users. The correct state that allows users to view the article isPublished.
Understanding Knowledge Article StatesKnowledge articles in ServiceNow go through alifecyclethat includes the following states:
Draft– The article is being created or edited and isnot visibleto end users.
Review– The article is under internal review by approvers before publication. It remainshiddenfrom users.
Published– The article isapproved and publicly availableto users who have access to the Knowledge Base.
Retired– The article is no longer relevant or has been replaced. It isnot visibleto end users.
OnlyPublishedarticles appear in the Knowledge Base and can be accessed by users.
Articles inDraft, Review, or Retiredstates arenot visibleto the general audience.
B. Drafted– Articles inDraftare still being written or edited andcannot be accessed by users.
C. Retired– Retired articles are considered obsolete and areno longer displayedin the Knowledge Base.
D. Reviewed– Articles inRevieware under approval butare not yet visibleto users.
ServiceNow Docs: Knowledge Article Stateshttps://docs.servicenow.com/en-US/bundle/utah-servicenow-platform/page/product/knowledge-management/concept/knowledge-article-states.html
ServiceNow CSA Official Training Guide (Knowledge Management Lifecycle & Publishing Workflow)
Why is " Published " the Correct Answer?Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:This confirms that aknowledge article must be in the " Published " stateto be visible to users in the Knowledge Base.
From the User menu, which actions can a user select? (Choose three.)
Options:
Send Notifications
Log Out ServiceNow
Elevate Roles
Impersonate Users
Order from Service Catalog
Approve Records
Answer:
B, C, DExplanation:
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
As it relates to ServiceNow reporting, which of the following statements describes what a metric can do?
Options:
A metric is a report gauge used on homepages to display real-time data
A metric is a time measurement used to report the effectiveness of workflows and SLAs
A metric is used to measure and evaluate the effectiveness of IT service management processes
A metric is a comparative measurement used to report the effectiveness of workflows and SLAs.
Answer:
CExplanation:
In ServiceNow,metricsare essential tools used to track and measure key performance indicators (KPIs) related to IT Service Management (ITSM) processes. They help organizations assess how effectively they are meeting their objectives by collecting data over time.
Definition of a Metric:
Ametricin ServiceNow refers to a method of measuring and evaluating the performance and effectiveness ofIT service management processesover time.
It allows organizations to track changes in records and measure how long specific conditions exist within a workflow.
Key Characteristics of a Metric:
It is used toassess process performanceandevaluate efficiencywithin IT services.
It providesquantifiable datato analyze trends and improvements in Service Management.
Common use cases include trackingincident resolution times,change request approvals, andSLA compliance.
Understanding ServiceNow Metrics:Why Answer " C " is Correct:✔️ " A metric is used to measure and evaluate the effectiveness of IT service management processes. "
This definition aligns precisely with how ServiceNow definesmetrics—theytrack, measure, and analyzethe efficiency of various ITSM processes over time.
Metrics help organizations understand service performance trends and make data-driven decisions.
Why the Other Answers Are Incorrect:A. " A metric is a report gauge used on homepages to display real-time data. "
Incorrectbecausegaugesare UI elements thatvisualizedata from reports or metrics but are not themselves metrics. Metricscollect and measuredata, whereasgaugesdisplay the information.
B. " A metric is a time measurement used to report the effectiveness of workflows and SLAs. "
Incorrectbecause whiletime-based metricsexist (e.g., tracking how long an incident stays in a particular state), metrics in ServiceNow arebroaderand not limited to time measurement alone.
D. " A metric is a comparative measurement used to report the effectiveness of workflows and SLAs. "
Incorrectbecause metrics are not necessarilycomparative; they areabsolute measuresof process effectiveness. Metrics provideraw performance data, which can later be compared or analyzed over time.
ServiceNow CSA Study Guide – Reporting & Performance Analytics
ServiceNow Docs: Metrics Definition & Configuration(ServiceNow Docs - Metrics)
ServiceNow Performance Analytics & Reporting Overview
References from the Certified System Administrator (CSA) Documentation:
Which of the following statement describes the purpose of an Order Guide?
Options:
Order Guides restrict the number of items in an order to only one item per request
Order Guide provide a list of guidelines for Administrators on how to set up item variables
Order Guide provide the ability to order multiple, related items as one request
Order Guides take the user directly to the checkout without prompting for information
Answer:
CExplanation:
InServiceNow Service Catalog, anOrder Guideis a feature that allows users toorder multiple, related catalog items in a single request, simplifying the ordering process.
Helps usersrequest multiple items togetherinstead of submitting separate requests.
Ensures that related items are grouped logically (e.g., when onboarding a new employee, an Order Guide can include a laptop, software licenses, and access to required applications).
Usesvariables and rulesto pre-fill certain values and guide users through the ordering process.
Reduces the number of individual requests and makes fulfillment more efficient.
Purpose of an Order Guide:
(A) Order Guides restrict the number of items in an order to only one item per request – Incorrect
This isnot truebecause Order Guides allow users to requestmultiple itemsat once.
Asingle request (REQ#) is generatedthat contains multiple Requested Items (RITMs).
(B) Order Guides provide a list of guidelines for Administrators on how to set up item variables – Incorrect
Order Guides are forusers, not just administrators.
Theydo not provide setup guidelines; instead, they simplify ordering for end-users.
(C) Order Guides provide the ability to order multiple, related items as one request – Correct
This is theprimary functionof an Order Guide.
Instead of placing separate orders for different catalog items, a user can add allrelateditems to asingle request.
Example:Employee Onboarding Order Guide
Laptop
Email account
VPN access
Software (e.g., Microsoft Office, Adobe Suite)
(D) Order Guides take the user directly to the checkout without prompting for information – Incorrect
Order Guidescan include user prompts(variables, conditions) before checkout.
Users may be asked for specific detailsbeforesubmitting the request (e.g., laptop specifications, software preferences).
Explanation of Each Option:
Use dynamic variables: Order Guides can ask questions that determine which items should be included in the request.
Improve user experience: Order Guides streamline ordering, ensuring users request all necessary items without forgetting anything.
Enhance fulfillment efficiency: Since multiple items are grouped in one request, IT and fulfillment teams can process them together, reducing delays.
Example Use Cases:
New Hire Onboarding(laptop, software, security badge, phone)
Office Setup Request(desk, chair, monitor, accessories)
Additional Notes & Best Practices:
ServiceNow Docs: Order Guides Overview
https://docs.servicenow.com
ServiceNow Community: How to Configure an Order Guide
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
What displays a set of records from a table?
Options:
View
Dashboard
Panel
List
Answer:
DExplanation:
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.
What refers to an application or system that accesses a remote service or another computer system, known as a server?
Options:
Server
Client
Script
Policies
Answer:
BExplanation:
In computing and networking, aclientrefers to anapplication or system that accesses a remote service or another computer system (known as a server). The client-server model is a fundamental concept in computing, where:
A client sends requeststo a server.
The server processes the requestand sends back a response.
This architecture is widely used inweb applications, databases, and ServiceNowitself, whereclients interact with the ServiceNow platform (server) via a web browser or API requests.
In ServiceNow, theclienttypically refers toa user’s browser or an external system making requests via API calls.
Theserveris the ServiceNow instance, which processes requests and returns responses.
Client-side scripts(such asClient ScriptsorUI Policies) run on the user ' s browser, whileserver-side scripts(such as Business Rules and Script Includes) execute on the ServiceNow server.
How This Relates to ServiceNow:
A. Server→ A serverreceives requestsand processes them but is not the requesting entity.
C. Script→ A script is apiece of codethat executes certain actions but does not represent an entire system accessing a service.
D. Policies→ Policies definerules or behaviors(e.g., UI Policies, Data Policies) but do not access a remote service.
Why Other Options Are Incorrect:
ServiceNow Documentation:Client and Server in ServiceNow
CSA Exam Guide:CoversClient and Server architecturein ServiceNow.
Reference from CSA Documentation:
The display sequence is controlled in a Service Catalog Item using which of the following?
Options:
The Default Value field in the Catalog Item form
The Sequence field in the Catalog Item form
The Order field in the Variable form
The Choice field in the Variable form
Answer:
CExplanation:
In ServiceNow’sService Catalog, the display sequence of variables within aCatalog Itemis controlled by theOrder field in the Variable form. TheOrder fielddetermines the position in which the variables appear when a user fills out a catalog item. Lower values appear first, and higher values appear later.
(A) The Default Value field in the Catalog Item form – Incorrect
TheDefault Valuefield sets an initial value for a variable but doesnotcontrol the display sequence. It is used to pre-fill a value when the form loads.
(B) The Sequence field in the Catalog Item form – Incorrect
There isno such fieldcalled " Sequence " in the Catalog Item form. The field that determines the sequence of variables is theOrderfield in the Variable form.
(C) The Order field in the Variable form – Correct
Each variable in a catalog item has anOrder field.
Variables with a lower order number are displayedbeforethose with a higher order number.
If multiple variables have the same order value, ServiceNow orders them based oninternal system processing order.
(D) The Choice field in the Variable form – Incorrect
TheChoice fieldapplies only toMultiple Choice, Select Box, and Radio Buttonvariables, determining the selectable options for users. It doesnotcontrol the display sequence of variables in a catalog item form.
Explanation of Each Option:
It is a best practice to useincremental numbering (e.g., 100, 200, 300, etc.)for order values instead of consecutive numbers (e.g., 1, 2, 3). This makes it easier to insert new variables later without having to renumber existing ones.
The order values are respectedunless a layout configuration (e.g., multi-column form layout)changes the positioning.
ServiceNow Docs: Creating and Configuring Service Catalog Variables
https://docs.servicenow.com
ServiceNow Community Best Practices for Service Catalog Variables
https://community.servicenow.com
Additional Notes & Best Practices:References from Certified System Administrator (CSA) Documentation:
Which technique is used to get information from a series of referenced fields from different tables?
Options:
Table-Walking
Sys_ID Pulling
Dot-Walking
Record-Hopping
Answer:
CExplanation:
InServiceNow,Dot-Walkingis a technique used to retrieve information fromreferenced fields across different tables. It allows users to access data stored inrelated records without writing complex scripts.
When a field references another table,dot notation (.)is used totraversethe relationship and retrieve additional information from the referenced table.
It works informs, lists, reports, workflows, business rules, and scripts.
How Dot-Walking Works:Example 1: Retrieving User Information from an Incident RecordLet ' s say we have anIncidenttable where thecaller_idfield references theUser (sys_user) table.
If we need to retrieve the caller’semail address, we use:
caller_id.email
Here’s how it works:
caller_id→ References thesys_usertable
email→ Retrieves theemail field from the sys_user record
Example 2: Retrieving Department Name of an Incident CallerTo get thedepartmentof the caller, we use:
caller_id.department.name
caller_id→ References theUser table
department→ References theDepartment table
name→ Retrieves thedepartment name
(A) Table-Walking – Incorrect
There isno such termas " Table-Walking " in ServiceNow.
The correct term for referencing related fields isDot-Walking.
(B) Sys_ID Pulling – Incorrect
Thesys_idis a unique identifier for each record in ServiceNow, butpulling sys_ids alone does not retrieve referenced field data.
Dot-Walking allows access to fields in related tables, not just the sys_id.
(C) Dot-Walking – Correct
Dot-Walking is the correct techniqueused in ServiceNow to access referenced fields across tables.
It is used in scripting, reporting, workflows, Business Rules, and UI Policies.
(D) Record-Hopping – Incorrect
There isno such featureas " Record-Hopping " in ServiceNow.
The correct method for referencing data in related tables isDot-Walking.
Explanation of Each Option:
Dot-Walking reduces the need for complex queriesand makes scripting easier.
Use it in filters, reports, and workflowsto dynamically retrieve related data.
Limit excessive Dot-Walking in large tablesto avoid performance issues.
Alternative for scripts: If Dot-Walking does not work in advanced scripts, use GlideRecord queries to retrieve referenced records manually.
Additional Notes & Best Practices:
ServiceNow Docs: Understanding Dot-Walking
https://docs.servicenow.com
ServiceNow Community: Best Practices for Dot-Walking
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
ServiceNow is a single-instance, multiple tenant architecture?
Options:
True
False
Answer:
BExplanation:
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:
Knowledge articles within a knowledge base are grouped by category.
Options:
True
False
Answer:
AExplanation:
InServiceNow, knowledge articles within aKnowledge Base (KB)aregrouped by categoriesto help users easily find and navigate relevant information.
Hierarchical Structure:
Categories can haveparent-child relationships, allowing forsubcategories.
Example:
Key Features of Knowledge Article Categorization:nginx
CopyEdit
ITSupport
├── Hardware
│ ├── Laptops
│ ├── Printers
├── Software
│ ├── Windows
│ ├── MacOS
Improved Search & Filtering:
Users can filter knowledge articlesby categoryin the Service Portal, Knowledge Management homepage, or in the Global Search.
Permissions & Visibility Control:
Categories can havespecific user criteriato restrict access to certain articles based on roles or groups.
Article Organization & Management:
Knowledge managers canreassign articlesto different categories if needed.
Knowledge Base (KB) articlesare always assigned to acategoryfor structured organization.
Without categories, articles would be unstructured and difficult to locate.
Knowledge Management Overview
Knowledge Management in ServiceNow
Creating and Managing Knowledge Categories
Knowledge Base Categories
Why the Answer is True?References from ServiceNow CSA Documentation:Final Verification:Answer is 100% correct and aligned with official ServiceNow Certified System Administrator (CSA) documentation.
What is a Record Producer?
Options:
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
Answer:
DExplanation:
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
Table Access Control rules are processed in the following order:
Options:
any table name (wildcard), parent table name, table name
table name, parent table name, any table name (wildcard)
parent table name, table name, any table name (wildcard)
any table name (wildcard), table name, parent table name
Answer:
BExplanation:
In ServiceNow,Table Access Control (ACL) rulesdefine the permissions for accessing records within a table. When a user attempts to access a record, ServiceNow processesACL rules in a specific orderto determine if the user has the necessary permissions.
Specific Table Name ACLs
ServiceNowfirst checks ACL rulesthat are defined for the exact table being accessed.
If there are multiple ACL rules for the same table, ServiceNow evaluates themfrom most specific to least specific(i.e., field-level ACLs before table-level ACLs).
Parent Table Name ACLs(If applicable)
If the table inherits from another table (e.g.,Incident inherits from Task), ServiceNownext checks ACL ruleson theparent table.
This ensures that inherited rules are properly applied.
Wildcard ACLs (*)(Any table)
If no explicit ACL rule is found for the table or its parent, ServiceNow checkswildcard ACL rules (*), which apply toall tables.
Wildcard ACLs act as alast resortwhen no table-specific rules exist.
Order of Processing ACL Rules:
(A) any table name (wildcard), parent table name, table name – Incorrect
Wildcard rules (*) areprocessed last, not first.
(B) table name, parent table name, any table name (wildcard) – Correct
This follows the correctprocessing order:
First:ACLs for the specific table
Second:ACLs for the parent table (if applicable)
Third:Wildcard ACLs (*)
(C) parent table name, table name, any table name (wildcard) – Incorrect
Parent table ACLs arechecked aftertable-specific ACLs, not before.
(D) any table name (wildcard), table name, parent table name – Incorrect
Wildcard ACLs (*) arealways processed last, so this order is incorrect.
Explanation of Each Option:
Field-level ACLs(column-specific) take precedence overtable-level ACLs.
If multiple ACL rules apply,all must evaluate totruefor access to be granted.
Explicit Deny:If an ACL rule explicitlydenies access, the user is denied, even if another ACL grants access.
Always Test ACLs:Use the " Security Debugging " feature (/sys_security_acl_list.do) to verify how ACLs are applied.
Additional Notes & Best Practices:
ServiceNow Docs: How Access Control Rules Work
https://docs.servicenow.com
ServiceNow Community: Understanding ACL Processing Order
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
The baseline Service Catalog homepage contains links to which of the following components?
Options:
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
Answer:
AExplanation:
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:
Tables are made up of which of the following?
Options:
records
lists
forms.
fields
Answer:
A, DExplanation:
In ServiceNow,tablesare fundamental components of the platform ' s database structure. A table consists ofrecords (rows)andfields (columns)that store data.
Arecordis an individual entry in a table, similar to a row in a traditional database.
Each record represents a single entity (e.g., an incident, a user, a request).
Records are stored uniquely in the system and are identified by aSys ID(a globally unique identifier).
Afieldis an attribute of a record, like a column in a database.
Each field has a specificdata type(e.g., string, integer, date, reference).
Fields define what type of information can be stored in a record.
1. Records (Rows) – Correct Option2. Fields (Columns) – Correct OptionExample:TheIncident [incident]tableSys ID
Number
Short Description
Caller
State
123abc
INC001
System crash
John D
New
456def
INC002
Network issue
Jane S
Open
Records:INC001, INC002 (each row is a record).
Fields:Number, Short Description, Caller, State (each column is a field).
B. Lists – Incorrect
Listsare aviewof table data but are not a part of the table itself.
A list displays multiple records from a table but does not define the structure of a table.
C. Forms – Incorrect
Formsare user interfaces used to view or edit single records.
A form allows users to interact with the data stored in a table but is not part of the table structure itself.
ServiceNow Docs: Tables and Records
ServiceNow CSA Study Guide – Understanding Tables, Records, and Fields
ServiceNow Product Documentation: List and Form Views
Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
Which one of the following statements describes a characteristic of role assignment?
Options:
Roles can contain other roles, when you are assigned a role, you inherit all the roles within that role
Users can click on the Personalize Role feature to try different roles
A role is granted to a user by the System Administrator
Each user has a role in the ServiceNow platform
Answer:
AExplanation:
InServiceNow Role Management, aroleis a collection ofpermissionsthat control what users can see and do within the platform.
Role Hierarchy (Role Inheritance)
Rolescan contain other roles(known asnested roles).
When a user is assigned aparent role, theyinherit all child roleswithin it.
Example:
TheITIL roleincludesincident_managerandproblem_managerroles.
AssigningITILto a userautomatically grants them all the permissions of the included roles.
Roles Are Assigned by Administrators
Typically, roles are assigned by aSystem Administratoror an authorized user.
Role-Based Access Control (RBAC)
ServiceNow usesRBACto control access to applications, records, and actions.
B. Users can click on the Personalize Role feature to try different roles
Incorrectbecause userscannot manually switch rolesunless they have theimpersonation privilege.
C. A role is granted to a user by the System Administrator
Partially correct, butnot the best answerbecause rolescan also be assigned via groupsor automated processes, not just by a System Administrator.
D. Each user has a role in the ServiceNow platform
Incorrectbecause not all usersmust have a role.
Example:A self-service user can access the systemwithouthaving any specific role.
ServiceNow Docs: Role-Based Access Control (RBAC)https://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/roles/reference/r_RBAC.html
ServiceNow CSA Official Training Guide (User & Role Management)
Key Characteristics of Role Assignment:Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:This confirms thatroles can contain other roles, and when a user is assigned a role, they inherit all roles within it.
Which one of the following statements describes the purpose of a Service Catalog workflow?
Options:
A Service Catalog workflow generates three basic components: item variable types, tasks, and approvals
Although a Service Catalog workflow cannot send notifications, the workflow drives complex fulfillment processes
A Service Catalog workflow is used to drive complex fulfillment processes and sends notifications to defined users or groups
A Service Catalog workflow generates three basic components: item variable types, tasks, and notifications
Answer:
CExplanation:
AService Catalog workflowin ServiceNow is a structured sequence of automated activities designed to manage and fulfill catalog requests. These workflows are essential in handlingapprovals, tasks, notifications, and process automationfor requests submitted through theService Catalog.
Drives Complex Fulfillment Processes:
When a user submits a catalog request, the workflow determines how it should be processed.
It automates the required steps, such asapprovals, task assignments, and record updates.
Different items in the catalog may require different workflows based on the request type.
Sends Notifications to Defined Users or Groups:
Service Catalog workflows includeemail and in-platform notificationsto keep users informed.
Notifications can be triggered at different stages, such as request submission, approval, fulfillment, and closure.
Example:If an item requires managerial approval, the workflow sends an approval request notification to the designated approver.
Approval and Task Automation:
Workflows can createapproval stepsfor request items before they proceed to fulfillment.
They can also generatetasksfor fulfillment teams based on predefined conditions.
Integration with Flow Designer and Other Automation Tools:
In newer ServiceNow versions,Flow Designeris often used instead of traditional workflows, but the core purpose remains the same.
Workflows can integrate withSLA (Service Level Agreements), script actions, and record updates.
Key Functions of a Service Catalog Workflow:Why Option C is Correct? " Drives complex fulfillment processes " → Correct, as workflows automate and manage Service Catalog request fulfillment.
" Sends notifications to defined users or groups " → Correct, since notifications are an integral part of ServiceNow workflows.
Why Other Options Are Incorrect?Option A:Incorrect – While workflows include tasks and approvals, they do not " generate item variable types. " Variables are defined within catalog items, not workflows.
Option B:Incorrect – Workflowscan send notifications, making this statement false.
Option D:Incorrect – Similar to Option A, workflows do not generate " item variable types. " Instead, they focus on fulfillment processes and notifications.
ServiceNow Product Documentation – Service Catalog Workflowshttps://docs.servicenow.com
ServiceNow Learning – Service Catalog and Workflow Automation
ServiceNow Developer Portal – Flow Designer & Workflow Automation
References from Certified System Administrator (CSA) Documentation:
What is a characteristic of importing data into ServiceNow?
Options:
An existing Transform Map can be used one time on the same import set
Coalesce fields are used only after running Transform
Any user can manage and set up import sets
An existing Transform Map can be used multiple times on the same import set
Answer:
DExplanation:
When importing data intoServiceNow, anImport Setis created, and aTransform Mapis used to map data from the Import Set table to a target table (such asincident,cmdb_ci, oruser).
ATransform Mapdefineshow data from an Import Set is transferred to the target table. One of its key characteristics is that it can beused multiple times on the same import setto reprocess data or correct mapping errors.
Import Set Table:
Temporary storage for incoming data.
Data remains in the Import Set table until transformed.
Transform Map:
Areusable mappingthat determines how fields in the Import Set correspond to fields in the target table.
Can be runmultiple timeson the same Import Set data.
Coalesce Fields:
Usedbefore transformationto determine whether toupdate existing records or create new ones.
Key Characteristics of Importing Data in ServiceNow:
You import a CSV file into anImport Set Table.
You apply aTransform Mapto map data to theUser (sys_user) table.
If an issue occurs, you canrerun the Transform Map on the same Import Setinstead of reimporting the file.
Example Scenario:
A. An existing Transform Map can be used one time on the same import set– Incorrect.
Transform Maps can be reusedmultiple times on the same Import Set data.
B. Coalesce fields are used only after running Transform– Incorrect.
Coalesce fields are used before transformationto determine if a record should be updated or inserted.
C. Any user can manage and set up import sets– Incorrect.
Onlyusers with the appropriate roles(such asimport_adminoradmin) can manage Import Sets.
Explanation of Incorrect Answers:
ServiceNow Product Documentation → Import Sets and Transform Maps
ServiceNow CSA Study Guide → Data Import and Management
ServiceNow Knowledge Base → Understanding Coalesce Fields in Import Sets
References from Certified System Administrator (CSA) Documentation:
What is a Dictionary Override?
Options:
A Dictionary Override is an incoming customer update in an Update Set which applies to the same objects as a newer local customer update
A Dictionary Override is the addition, modification, or removal of anything that could have an effect on IT services
A Dictionary Override is a task within a workflow that requests an action before the workflow can continue
A Dictionary Override sets field properties in extended tables
Answer:
DExplanation:
InServiceNow, aDictionary Overrideallows an administrator tocustomize the properties of a fieldin achild tablewithout modifying the field in the parent table.
This is particularly useful intable inheritance scenarios, where a child tableinherits fields from a parent tablebut needs different behavior for certain fields.
Modify field properties(e.g.,mandatory,read-only,default value) inextended tables.
Preserve inheritancewhile allowing exceptions for specific child tables.
Avoid modifying the original dictionary definitionof a field at the parent table level.
Key Functions of Dictionary Overrides:Example of Dictionary Override in Action:Consider theTask Table (task), which is aparent tablefor many modules likeIncident, Change, and Problem.
TheTask Tablehas apriorityfield.
If theIncident Table (incident)needs to override thepriorityfield tomake it mandatory, an administrator can create aDictionary Overridefor thepriorityfield in theincidenttable.
Thepriorityfield in other child tables (e.g.,change_request,problem) remainsunaffected.
(A) A Dictionary Override is an incoming customer update in an Update Set which applies to the same objects as a newer local customer update – Incorrect
This definition describesUpdate Set Collisions, not Dictionary Overrides.
Update Set Collisions occur whenan update set applies changes to an object that has been modified locally.
(B) A Dictionary Override is the addition, modification, or removal of anything that could have an effect on IT services – Incorrect
This describesChange Management in ITSM, which tracks changes to IT services.
Dictionary Overrides specificallymodify field propertiesin extended tables.
(C) A Dictionary Override is a task within a workflow that requests an action before the workflow can continue – Incorrect
This describesApproval Actions in Workflows, not Dictionary Overrides.
Workflow approvalspauseexecution until an action is completed, but Dictionary Overrides donotfunction this way.
(D) A Dictionary Override sets field properties in extended tables – Correct
This is the correct definition.
Dictionary Overrides allow admins tocustomize field behavior in child tableswhile maintaining inheritance from parent tables.
Explanation of Each Option:
Use Dictionary Overrides sparinglyto avoid unnecessary complexity.
Always test changes in a sub-production environmentbefore applying them in production.
Document overrides properlyto help future administrators understand why an override was applied.
Use the " Dictionary Entry " (sys_dictionary) tableto view and manage dictionary overrides.
Additional Notes & Best Practices:
ServiceNow Docs: Dictionary Overrides Overview
https://docs.servicenow.com
ServiceNow Community: Best Practices for Dictionary Overrides
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
A REQ number in the Service Catalog represents…
Options:
the order number.
the stage.
the task to complete.
the individual item in the order.
Answer:
AExplanation:
In theServiceNow Service Catalog, aREQ numberrepresents aRequest (REQ) record, which functions as anorder numberfor a service request. When a user submits a request through the Service Catalog, the system generates aRequest (REQ) record, which tracks the overall order.
REQ (Request Record) – The Order Number
This is theparent recordthat represents the entire order/request submitted by the user.
It contains key details such as the requester, the total cost, approval status, and the overall request state.
Example:REQ0010023
RITM (Requested Item) – The Individual Catalog Item
Each item requested within a REQ has its ownRequested Item (RITM) record.
The RITM tracks the fulfillment of a specific item within the order.
Example:RITM0010456(a single laptop ordered in a request)
TASK (Catalog Task) – The Actions to Complete the Request
Catalog Tasks (TASK) are created under an RITM to handle specific fulfillment steps.
Multiple tasks can exist under a single RITM, assigned to different fulfillment teams.
Example:TASK0013456(a task assigned to IT Support to configure the laptop)
Breakdown of the Service Catalog Request Structure:
Why the Other Options Are Incorrect:B. The stage (Incorrect)
Thestageof a request is part of the request lifecycle (e.g., Approval, Fulfillment, Completed), but it is not represented by theREQ number.
C. The task to complete (Incorrect)
Atask to completeis represented by aCatalog Task (TASK), not theREQ number.
Tasks are specific actions assigned to fulfill an item request.
D. The individual item in the order (Incorrect)
Anindividual itemin a Service Catalog request is represented by aRequested Item (RITM), not theREQ number.
Example Scenario:A user submits a request for anew laptop and a software license:
REQ0012345→ Tracks the overall request (Order Number)
RITM0016789→ Laptop Request
TASK0018901→ IT configures the laptop
RITM0016790→ Software License Request
TASK0018902→ IT assigns the software license
What are the two pathways to view feedback left on a published article?
Options:
Knowledge > articles > My Flagged
Knowledge base > my knowledge > flagged articles
Knowledge > My articles > Flagged
Knowledge > articles > published
Answer:
B, CExplanation:
InServiceNow Knowledge Management, users can providefeedbackonpublished knowledge articlesby flagging them. This feedback helpsknowledge managers and authorsidentify errors, outdated information, or areas for improvement.
Toview feedback left on a published article, there are two primary pathways:
Pathway 1: Knowledge Base > My Knowledge > Flagged Articles
This option allowsknowledge managers and authorsto see all flagged articlesthey have authored or have access towithin a specificKnowledge Base.
Location:Knowledge Base → My Knowledge → Flagged Articles
Pathway 2: Knowledge > My Articles > Flagged
This option lets authorsview only their own articlesthat have been flagged.
Location:Knowledge → My Articles → Flagged
A. Knowledge > Articles > My Flagged
There isno direct " My Flagged " optionunderKnowledge > Articles.
D. Knowledge > Articles > Published
This showsall published articlesbut doesnot specifically show flagged (feedback) articles.
Navigate toKnowledge > My Articles > Flagged.
OR navigate toKnowledge Base > My Knowledge > Flagged Articles.
Open a flagged article to review thefeedback comments and reason for the flagging.
ServiceNow Docs: Managing Knowledge Feedback and Flagged Articleshttps://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/knowledge-management/task/review-article-feedback.html
ServiceNow CSA Official Training Guide (Knowledge Management & Feedback Handling)
Why the Other Options Are Incorrect?How to View Feedback in ServiceNow?References from Certified System Administrator (CSA) Documentation:This confirms that the correct pathways to view feedback on published articles are " Knowledge Base > My Knowledge > Flagged Articles " and " Knowledge > My Articles > Flagged " .
What is generated from the Service Catalog once a user places an order for an item or service?
Options:
A change request
An Order Guide
A request
An SLA
Answer:
CExplanation:
When a user places an order for an item or service from theService Catalogin ServiceNow, the system generates aRequest (REQ). This is a core component ofRequest Managementwithin the IT Service Management (ITSM) module.
User Places an Order:
The user selects an item from theService Catalog(e.g., a laptop, software, or an access request).
The order may consist of multiple items, depending on the selection.
ServiceNow Generates a Request (REQ):
ThisRequest (REQ#)acts as the umbrella record that tracks the order as a whole.
It is stored in thesc_requesttable.
Creation of Requested Items (RITM#):
Each item within the request generates aRequested Item (RITM#), stored in thesc_req_itemtable.
For example, if the user orders a laptop and a software license, two RITM records are created under the same Request.
Tasks (SCTASK#) Are Created:
Each Requested Item (RITM) may trigger one or moreCatalog Tasks (SCTASK#)in thesc_tasktable.
These tasks define the steps required to fulfill the request (e.g., procurement, approval, and configuration).
A. A Change Request– Incorrect. AChange Request (CHG#)is created only if the requested item involves changes to the infrastructure, such as a server upgrade. Not all catalog items require a change request.
B. An Order Guide– Incorrect. AnOrder Guideis a tool within the Service Catalog that helps users order multiple related items at once. However, it does not get generated when an order is placed.
D. An SLA– Incorrect. AService Level Agreement (SLA)may be associated with the request or tasks, but it is not automatically generated when a request is placed.
ServiceNow Product Documentation → Service Catalog → Request Fulfillment
ServiceNow CSA Study Guide → Service Catalog and Request Management
ServiceNow Tables Reference → sc_request, sc_req_item, sc_task
Understanding the Request Process in ServiceNow:Explanation of Incorrect Answers:References from Certified System Administrator (CSA) Documentation:
What is the name of the conversational bot platform that provides assistance to help users obtain information, make decisions, and perform common tasks?
Options:
Answer Agent
live Feed
Virtual Agent
Connect Chat
Answer:
CExplanation:
Theconversational bot platforminServiceNowthat helps usersobtain information, make decisions, and perform common tasksis calledVirtual Agent.
What is Virtual Agent?Virtual Agent is achatbot frameworkin ServiceNow that allows users to interact with the system usingnatural language processing (NLP). It automates responses, guides users through processes, and integrates with ServiceNow workflows to resolve requests efficiently.
Conversational AI & Automation
Uses AI andNatural Language Understanding (NLU)to interpret user input and provide relevant responses.
Predefined Topics & Custom Topics
Comes with pre-built conversation topics (e.g., resetting passwords, requesting IT help) and allows organizations to create custom topics.
Multi-Channel Support
Works with platforms likeMicrosoft Teams, Slack, ServiceNow Chat, and web portals.
Self-Service Capabilities
Enables users to resolve issueswithoutcontacting the Service Desk, improving efficiency.
Integration with ServiceNow Workflows
Can trigger workflows tocreate incidents, update records, retrieve knowledge articles, or complete approvals.
A. Answer Agent
Incorrect: There is no feature named " Answer Agent " in ServiceNow.
B. Live Feed
Incorrect:Live Feedis a social collaboration tool in ServiceNow that allows users to post updates and interact with others, similar to a message board. It does not provide AI-based conversational assistance.
D. Connect Chat
Incorrect:Connect Chatis ServiceNow’s real-timecollaborative chat system, used for direct communication between users and support agents, but it isnot an AI-driven Virtual Agent.
Key Features of Virtual Agent:Why Other Options Are Incorrect?
ServiceNow Product Documentation - Virtual Agent
Virtual Agent Overview
Setting Up Virtual Agent
ServiceNow Conversational Interfaces
Virtual Agent vs. Connect Chat
References from ServiceNow CSA Documentation:
What is a way that you can mark a knowledge article for review?
Options:
Flag article
Review
Bookmark
On Hold
Answer:
AExplanation:
In ServiceNow, knowledge articles can bemarked for reviewusing the " Flag article " feature. This allows users toindicate issuessuch as outdated content, incorrect information, or necessary updates.
Users can flag an articleif they believe it needs review or corrections.
The flagged article appears in theKnowledge Management Dashboard, where knowledge managers can track flagged articles.
Knowledge managers or owners canreview flagged articlesand make necessary updates or retire them if needed.
How the " Flag Article " Feature Works:
B. Review→ No such option exists in ServiceNow for marking an article for review. However, knowledge managers can schedule article reviews manually.
C. Bookmark→ Used tosavefrequently accessed articles for personal reference but does not indicate that the article needs a review.
D. On Hold→ Applies to workflows or approvals but is not a method for marking an article for review.
Why Other Options Are Incorrect:
ServiceNow Documentation:Flagging a Knowledge Article
CSA Exam Guide:Covers theFlag Articlefunction as a key feature in Knowledge Management.
Reference from CSA Documentation:Thus, the correct answer is:
A. Flag article
For Administrators creating new Service Catalog items, what is a characteristic they should know about Service Catalog variables?
Options:
Service Catalog variables can only be used in Record Producers
Service Catalog variables can only be used in Order Guides
Service Catalog variables cannot affect the order price
Service Catalog variables are global by default
Answer:
DExplanation:
Service Catalog variables in ServiceNow are used to capture user input when they request catalog items, record producers, or order guides. These variables help customize user interactions and drive automation within Service Catalog workflows.
Key Characteristics of Service Catalog Variables:
Global by Default:
When a Service Catalog variable is created, it isglobal by default, meaning it can beused across multiple catalog itemsunless scoped to a specific item.
This helps inreusabilityof variables across different catalog items, reducing redundancy.
However, administrators candisable the " Global " checkboxif they want the variable to be specific to one catalog item.
Types of Service Catalog Variables:
Variables can besingle-line text, choice lists, reference fields, checkbox, multi-line text, and more.
They allow administrators to collect structured data from users during item requests.
Reusability Across Catalog Items:
Global variables can be used across multiple catalog itemswithout creating duplicate variables.
This is useful when multiple items require the same type of user input (e.g., location, department).
Visibility and Dependency:
ServiceNow allowsUI policiesandcatalog client scriptsto control the behavior of these variables dynamically.
Admins can configurevisibility, mandatory status, or dependenciesbased on user selections.
Explanation of Other Options (Why They Are Incorrect):
Option A (Service Catalog variables can only be used in Record Producers) – Incorrect
While Service Catalog variablescanbe used in Record Producers, they arenot limitedto them.
Variables can also be used inCatalog Items, Order Guides, and Requested Items (RITM).
Option B (Service Catalog variables can only be used in Order Guides) – Incorrect
Service Catalog variablescanbe used in Order Guides, but they arenot restrictedto them.
Order Guides allow multiple items to be ordered together, but variables can be used independently in Catalog Items and Record Producers as well.
Option C (Service Catalog variables cannot affect the order price) – Incorrect
Service Catalog variablescan affect pricingthroughVariable Price Mapping.
If configured, variables (like dropdowns or checkboxes) can be linked to aprice adjustment, impacting the total cost of the request.
For example, selecting " Additional Storage " in a cloud server request could add extra costs dynamically.
Official Reference from ServiceNow Certified System Administrator (CSA) Documentation:
ServiceNow Documentation – Service Catalog Variables: ServiceNow Variables Guide
ServiceNow CSA Exam Guide: Covers Service Catalog fundamentals, including variable behavior and reusability.
Which one of the following statements is true about Column Context Menus?
Options:
It displays actions such as creating quick reports, configuring the list, and exporting data
It displays actions related to filtering options, assigning tags, and search
It displays actions related to viewing and filtering the entire list
It displays actions such as view form, view related task, and add relationship
Answer:
AExplanation:
Column Context Menusin ServiceNow provide options for interacting with list columns in a table. These menus allow users to customize list views, generate quick reports, export data, and configure list settings.
When users right-click on acolumn headerin a list view, they see a context menu with several actions. The correct answer,Option A, correctly describes these capabilities.
Create Quick Reports
Users can generatebar charts, pie charts, or other visual reportsbased on column data.
Example: Right-clicking on the " State " column in anIncidentslist allows users to create a report showing the count of incidents per state.
Configure the List
Users can modify the list layout, display additional columns, or customize fields.
Options includePersonalize List, Show / Hide Columns, and Sortfeatures.
Export Data
Data can be exported in various formats, such asExcel, CSV, PDF, or XML.
Example: Exporting all incidents assigned to a particular group.
Key Features of Column Context Menus:
Why the Other Options Are Incorrect:B. It displays actions related to filtering options, assigning tags, and search (Incorrect)
Filtering options are part of theFilter Navigator and List Context Menu, not theColumn Context Menu.
Assigning tags and performing searches happen within the list view but are not primary functions of theColumn Context Menu.
C. It displays actions related to viewing and filtering the entire list (Incorrect)
While column menus allow sorting and filtering, filtering theentirelist is mainly done via theList Context Menu(right-clicking the entire list or using the filter option at the top).
D. It displays actions such as view form, view related task, and add relationship (Incorrect)
Viewing forms, related tasks, and adding relationships are functions available when interacting withrecord-levelactions (right-clicking a row), not a column.
These actions are available via theList Context MenuorRelated Lists, not theColumn Context Menu.
Navigate toIncident > All.
Right-click on thePrioritycolumn header.
A menu appears with options such as:
Sort (Ascending/Descending)
Group By This Field
Create Report
Export Data
Configure List Layout
Example of Using a Column Context Menu in ServiceNow:
What is the function of user impersonation?
Options:
Testing and visibility
Activate verbose logging
View custom perspectives
Unlock Application master list
Answer:
AExplanation:
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:
What is the purpose of flagging an article in a knowledge base?
Options:
To mark an article to read later.
Allow a user to submit feedback about an article
Reporting an error
Answer:
CExplanation:
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 of the following can be customized through the Basic Configuration UI 16 module? (Choose three.)
Options:
Banner Image
Record Number Format
Browser Tab Title
System Date Format
Form Header Size
Answer:
A, C, DExplanation:
TheBasic Configuration UI 16 modulein ServiceNow allows administrators to make basic UI customizations without needing to modify code or system properties manually. These settings apply to theoverall look and feelof the instance.
Banner Image (Option A)
Allows admins to change theServiceNow banner logoat the top of the page.
This is useful for branding the instance with a company’s logo.
Browser Tab Title (Option C)
Changes thetitle displayed on the browser tabwhen accessing the ServiceNow instance.
Helps customize the instance’s branding for different user environments (e.g., " IT Service Portal " instead of " ServiceNow " ).
System Date Format (Option D)
Allows admins toset the date formatdisplayed across the instance.
Helps standardize date display based on organizational or regional preferences (e.g.,MM/DD/YYYY vs. DD/MM/YYYY).
Customizable Elements via Basic Configuration UI 16:
Why Are the Other Options Incorrect?B. Record Number Format
Incorrect:The format of record numbers (such asINC0010001 for incidents) is controlled viaSystem Definition → Number MaintenanceandNOTin Basic Configuration UI 16.
E. Form Header Size
Incorrect:The form header size isnot directly customizable through Basic Configuration UI 16.
Form layout and styling changes are managed throughUI Policies, Client Scripts, or custom CSS configurations.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – Basic Configuration UI 16
???? ServiceNow UI Customization Documentation
" Basic Configuration UI 16 provides a simple way to modifybanner images, browser titles, and system-wide date formats. "
Conclusion:The correct answers are:
A. Banner Image(Customizes the instance’s logo)
C. Browser Tab Title(Changes the browser tab text)
D. System Date Format(Sets the instance-wide date format)
???? Understanding Basic Configuration UI 16 is important for ServiceNow administratorsto quickly apply branding and instance-wide display settings without modifying system properties manually.
Which one of these applications is available to all users?
Options:
Change
Incident
Facilities
Self-Service
Answer:
DExplanation:
In ServiceNow, access to applications is controlled byroles. Most applications, such asIncident, Change, and Facilities, require specific roles to access them. However, theSelf-Serviceapplication is available to all users, including those with the base " ess " (Employee Self-Service)role, which is assigned to every user by default.
Why " D. Self-Service " is the correct answer?TheSelf-Serviceapplication is designed for general users (end users, employees, customers) who do not have elevated permissions. It provides access to:
TheService Catalog(to request IT services, software, and hardware).
TheKnowledge Base(to search for articles and solutions).
Viewing and tracking submitted requests and incidents.
Submitting new incidents or requests.
Since it is meant forall users, it does not require any additional roles beyond the default ones given to employees or customers.
A. Change– Incorrect. TheChange Managementapplication is typically restricted toITIL users(users with theitilrole) and change managers. End users do not have access to this module.
B. Incident– Incorrect. While end users can create and view their own incidents viaSelf-Service, theIncident Managementmodule itself is restricted to IT support staff (users with theitilrole or higher).
C. Facilities– Incorrect. TheFacilitiesapplication, which includes asset tracking and work orders, is typically restricted to users managing physical assets or facility-related tasks. It is not available to all users by default.
ServiceNow Product Documentation - Self-Service Application Overview
ServiceNow CSA Study Guide - User Roles and Permissions
ServiceNow Docs: Access Control and Application Scope
Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
Which are states that you can make a field on a form using UI Policy?
Options:
read-only
write-only
Necessary
Mandatory
Empty
Hidden
Answer:
A, D, FExplanation:
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:
What defines conditions that are evaluated against users to determine which users can create, read, write, and retire knowledge articles.
Options:
User conditions
User info
User Criteria
User permissions
Answer:
CExplanation:
In ServiceNow,User Criteriadefine conditions that determinewhich userscancreate, read, write, and retireknowledge articles in aKnowledge Base (KB). User Criteria help enforceaccess controland ensure that only authorized users can interact with specific knowledge bases.
Control who canread, contribute, edit, or retireknowledge articles.
Based onroles, groups, departments, locations, or custom conditions.
Applied at theKnowledge Base level, affecting all articles within that KB.
Can be combined using " Must match all " or " Match any " logic.
Example 1: Restricting Read Access
A knowledge base for IT Support should be accessibleonly to IT employees.
User Criteria:Department = IT, OR Role = itil
Only IT employees or ITIL users can read articles in this KB.
Example 2: Controlling Who Can Contribute
OnlyHR staffshould be allowed to create or update HR-related knowledge articles.
User Criteria:Group = HR Team, OR Role = knowledge_manager
Only HR Team members and Knowledge Managers can contribute.
User Criteriais the official term in ServiceNow for defining access control conditions for knowledge articles.
It allows precise control over who canread, create, write, or retirearticles.
It is a feature within theKnowledge Management application.
A. User Conditions – Incorrect
No such concept exists in ServiceNow. User Criteria, not " User Conditions, " determine knowledge article access.
B. User Info – Incorrect
" User Info " refers to details stored in thesys_usertable (e.g., name, email) but does not define knowledge permissions.
D. User Permissions – Incorrect
While permissions exist in ServiceNow (via roles and ACLs),User Criteriaspecifically manageKnowledge Baseaccess.
ServiceNow Docs: User Criteria for Knowledge Management
ServiceNow CSA Study Guide – Knowledge Management Permissions
ServiceNow Product Documentation: Configuring Knowledge Base Access
Key Features of User Criteria:Examples of User Criteria:Why " C. User Criteria " is the Correct Answer?Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
How are Workflows moved between instances?
Options:
Workflows are moved using Update Sets
Workflows are moved using Transform Maps
Workflows are moved using Application Sets
Workflows cannot be moved between instances
Answer:
AExplanation:
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:
FILL IN THE BLANK
_______________ is a computer program running as a service; a physical computer dedicated to running one or more services, or a system running a database.
Options:
Answer:
ServerAserveris acomputer program running as a service, aphysical machinededicated to executing services, or asystem running a database.Types of Servers in ServiceNow & IT Infrastructure:Application Server– Runs the ServiceNow application logic and processes user requests.Database Server– Stores and manages the ServiceNow database, where all records and configurations are maintained.Web Server– Handles HTTP/HTTPS requests and delivers web pages to users.InServiceNow’s cloud-based architecture, theserver infrastructureis maintained by ServiceNow and hosted inhighly secure data centersworldwide.References from Certified System Administrator (CSA) Documentation:ServiceNow Docs: Understanding ServiceNow Cloud Infrastructurehttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/platform-overview/concept/servicenow-cloud-architecture.html
Which are valid Service Now User Authentication Methods? (Choose three.)
Options:
XML feed
Local database
LDAP
SSO
FTP authentication
Answer:
B, C, DExplanation:
ServiceNow supports multiple authentication methods to verify user identities before granting access to an instance. The three valid authentication methods from the given options are:
Local Database Authentication
This is the default authentication method used in ServiceNow.
User credentials (username and password) are stored in the ServiceNow database.
Authentication is handled directly by ServiceNow without relying on external identity providers.
This is useful for small implementations or instances where external authentication is not required.
LDAP (Lightweight Directory Access Protocol)
LDAP allows ServiceNow to integrate withcorporate directory services, such as Microsoft Active Directory, to authenticate users.
Users authenticate using theircorporate credentials, reducing the need to maintain separate user accounts in ServiceNow.
ServiceNow connects to an LDAP server and verifies credentials without storing passwords in the ServiceNow database.
SSO (Single Sign-On)
Single Sign-On enables users to log into ServiceNow using an external identity provider (IdP).
ServiceNow supports various SSO protocols, including:
SAML 2.0 (Security Assertion Markup Language)
OAuth 2.0
OpenID Connect
Kerberos
This allows users to authenticate once and gain access to multiple applications, improving security and user experience.
A. XML feed–
XML feeds are used for data exchange,not authentication.
ServiceNow can consume XML feeds for integrations but does not use XML feeds to authenticate users.
E. FTP authentication–
FTP (File Transfer Protocol) is used for transferring files between systems and isnot a valid authentication methodin ServiceNow.
ServiceNow Docs: User Authentication Methodshttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/security/concept/user-authentication-methods.html
ServiceNow CSA Official Training Guide (User Authentication & Security)
Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:These references confirm thatLocal Database, LDAP, and SSOare valid authentication methods in ServiceNow.
A Service Catalog may include which of the following components?
Options:
Order Guides, Exchange Rates, Calendars
Order Guides, Catalog Items, and Interceptors
Catalog Items, Asset Contracts, Task Surveys
Record Producers, Order Guides, and Catalog Items
Answer:
DExplanation:
In ServiceNow, theService Catalogis a structured collection of IT and business services that users can request. It is designed to provide a self-service experience for end-users, streamlining service requests and automating fulfillment processes. The main components of a Service Catalog include:
Record Producers– These are simplified forms that allow users to create records in various tables without requiring direct access to those tables. They enable users to submit requests or incidents through the catalog in a user-friendly manner.
Order Guides– These facilitate the ordering of multiple related catalog items in a single request. For example, when a new employee is onboarded, an order guide can group multiple items such as a laptop, software access, and a phone.
Catalog Items– These are the individual items or services that users can request through the Service Catalog. Examples include hardware (like laptops and monitors), software access, and other business services.
Option A (Order Guides, Exchange Rates, Calendars)–
Exchange RatesandCalendarsare not part of the Service Catalog framework in ServiceNow.
While Exchange Rates may be relevant in financial applications, they do not define the core components of the Service Catalog.
Calendars are used for scheduling, but they do not form part of the Service Catalog structure.
Option B (Order Guides, Catalog Items, and Interceptors)–
Interceptorsare used to guide users through form-based submissions, but they are not a fundamental component of the Service Catalog.
Order Guides and Catalog Items are correct, but the presence of Interceptors makes this option incorrect.
Option C (Catalog Items, Asset Contracts, Task Surveys)–
Asset Contractsrelate to IT Asset Management (ITAM) and are not core Service Catalog components.
Task Surveysare used for feedback collection but are not part of the core structure of a Service Catalog.
In what order should filter elements be specified?
Options:
Field, Operator, then Value
Field, Operator, then Condition
Operator, Condition, then Value
Value, Operator, then Field
Answer:
AExplanation:
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:
Which configuration allows you to use a script to coalesce data in Import Sets?
Options:
Multiple-field coalesce
No coalesce
Conditional coalesce
Single-field coalesce
Answer:
CExplanation:
InServiceNow Import Sets,coalescingis the process ofmatching existing recordsto avoid duplicate entries when importing data.Conditional coalesceis the only method that allows using ascriptto determine if records should be updated or inserted.
Single-field Coalesce (Incorrect)
Usesone fieldto determine if a record exists.
If a match is found, the record isupdated; otherwise, a new record is created.
Example: Usingemailas a coalesce field when importing user data.
Multiple-field Coalesce (Incorrect)
Usesmultiple fieldsto find a match.
If all specified fields match, the record isupdated. Otherwise, a new record is created.
Example: MatchingFirst Name + Last Name + Email.
No Coalesce (Incorrect)
Every import creates anew record, regardless of whether a similar record exists.
Conditional Coalesce (Correct)
Allows using ascript to define custom logicfor identifying records to update.
This isthe only coalescing method that supports scripting.
Example:
A script can check if eitheremailoremployee IDexists, andif neither exist, create a new record.
Types of Coalescing in Import Sets:
Understanding Coalesce in Import Sets
Import Set Coalescing
Conditional Coalesce Scripting
Using Conditional Coalesce
References from ServiceNow CSA Documentation:
Which application is used to change the number format per table?
Options:
Number Maintenance
System Maintenance
Table Maintenance
Record Maintenance
Answer:
AExplanation:
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:
Which of the following are a type of client scripts supported in ServiceNow? (Choose four.)
Options:
onSubmit
onUpdate
onCellEdit
onLoad
onEdit
onChange
onSave
Answer:
A, C, D, FExplanation:
InServiceNow,Client Scriptsare used to execute JavaScript codeon the client-side (browser)to control form behavior, validate data, or enhance user interaction.
Types of Client Scripts in ServiceNow:There arefourtypes of Client Scripts supported in ServiceNow:
onLoad (Option D)
Runswhen a form loads.
Used to pre-fill fields, hide/show elements, or set default values.
Example: Automatically setting the " Priority " field toHighwhen a new incident is created.
onChange (Option F)
Runswhen a specific field value changes.
Used for dynamic form behavior, such as making fields mandatory based on another field ' s value.
Example: If " Category " is changed to " Hardware, " then show the " Hardware Type " field.
onSubmit (Option A)
Runswhen the form is submitted.
Used for final validation before allowing submission.
Example: Preventing submission if a mandatory field is left empty.
onCellEdit (Option C)
Runswhen a cell value is edited inline in a list view.
Used to trigger immediate validation or updates without opening the full form.
Example: Displaying an alert when a user directly changes an incident ' s priority from a list view.
Why Are the Other Options Incorrect?B. onUpdate
No " onUpdate " client script type exists in ServiceNow.
" onUpdate " is relevant inBusiness Rules, not Client Scripts.
E. onEdit
No " onEdit " client script type exists.
Similar functionality can be achieved with " onChange " or " onCellEdit " scripts.
G. onSave
No " onSave " client script type exists.
" onSubmit " handles validation before saving a record.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – Client Scripts
???? ServiceNow Client Scripts Documentation
" Client Scripts can beonLoad, onChange, onSubmit, or onCellEditdepending on when they execute. "
Conclusion:The correct answers are:
A. onSubmit(Runs when submitting a form)
C. onCellEdit(Runs when editing a list cell)
D. onLoad(Runs when a form loads)
F. onChange(Runs when a field value changes)
On a Form header, what is the three bar icon called?
Options:
Pancake icon
Additional Actions or Context Menu
Hamburger icon
Cake icon
Answer:
CExplanation:
Thethree-bar iconin theForm headerof ServiceNow is commonly referred to as theHamburger icon. It provides access toadditional form actionsthrough acontext menu.
Opens adrop-down menuwith options such as:
Configure Form Layout
Configure Form Design
Insert and Stay
View History
Export Options
Helps users accessquick actionswithout navigating away from the form.
The icon consists ofthree horizontal lines, resembling ahamburger(bun-patty-bun).
This naming convention is widely used in web and mobile UI design.
Functions of the Hamburger Icon in ServiceNow:Why is it Called a " Hamburger Icon " ?
Incorrect Answer Choices Explanation:A. Pancake Icon– No such term exists in ServiceNow UI terminology.
B. Additional Actions or Context Menu– While the icondoesprovide additional actions, " Context Menu " refers to right-click options or three-dot menus, not the three-bar menu.
D. Cake Icon– No such UI term exists in ServiceNow or general UI design.
Understanding the ServiceNow Form Header
ServiceNow UI Overview
Official CSA Documentation Reference:
Which tool is used to define relationships between fields in an import set table and a target table?
Options:
Transform Schema
Schema Map
Dictionary Map
Transform Map
Field Transformer
Import Designer
Answer:
DExplanation:
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.
What feature can track the amount of time that a task has been open, to ensure that tasks are completed within an allotted time?
Options:
Task Escalation Clock
Service Level Agreements
Inactivity Monitor
Response Time Clock
Business Time Remaining
Answer:
BExplanation:
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:
Which ServiceNow capability provides assistance to help users obtain information, make decisions, and perform common work tasks via a messaging interface?
Options:
Agent Workspace
Chat bot
Virtual Agent
Knowledge Chat
Now Support
Answer:
CExplanation:
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.
What are the steps to retrieve an Update Set?
Options:
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
Answer:
DExplanation:
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:
Which section of the ServiceNow UI allows you to perform a global search?
Options:
Application Navigator
Banner frame
List pane
Content frame
Answer:
BExplanation:
In ServiceNow, theglobal search baris located in theBanner Frame, which is thetopmost sectionof the user interface. Theglobal search featureallows users to search across multiple tables and records within the platform.
Searches across multiple record types(Incidents, Knowledge Articles, Change Requests, etc.).
Auto-suggests resultsas you type.
Filters resultsbased on user roles and permissions.
Uses indexingto improve search speed and efficiency.
Key Features of the Global Search in the Banner Frame:
Why " B. Banner frame " is Correct:TheBanner Framecontains theglobal search bar, which enables users to search across all available records in ServiceNow.
A. Application Navigator→The Application Navigator is used forbrowsing modules and applications, not for performing a global search.
C. List pane→The List Pane only displaysrecords from a specific table, and its search is limited to that list view.
D. Content frame→The Content Frame displaysforms, lists, and dashboards, but does not provide a global search function.
Why Other Options Are Incorrect:
ServiceNow Documentation:Global Search in ServiceNow
CSA Exam Guide:CoversBanner Frame and its functions, including Global Search.
Reference from CSA Documentation:Thus, the correct answer is:
B. Banner frame
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?
Options:
Common Services Data Model (CSDM)
Information Technology Service Management (ITSM)
Configuration Management Database (CMDB)
Information Technology Infrastructure Library (ITIL)
Answer:
AExplanation:
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.
IntegrationHub enables execution of third-party APIs as a part of a flow. These integrations are referred to as
Options:
an action
a spoke
a connection
an integration step
Answer:
BExplanation:
InServiceNow IntegrationHub, third-party API integrations within aFlow Designerflow are known asspokes. Aspokeis a scoped application containingFlow Designer actions and subflowsthat allow the flow to interact with external systems or ServiceNow applications.
Spokes in IntegrationHub
Aspokeis a collection ofpredefinedandcustomactions, subflows, and data streamsused to integrate with external systems.
Spokes provide ano-code/low-codeapproach to integrating third-party applications.
Examples ofprebuilt spokesavailable in ServiceNow include:
Slack Spoke(for Slack API integrations)
Microsoft Teams Spoke(for Teams integration)
Jira Spoke(for integrating with Atlassian Jira)
How Spokes Work
When a flow needs to interact with an external system (e.g., sending data to Jira or retrieving information from Slack), itcalls an action from a spoke.
Each spoke containsmultiple predefined actionsthat execute API requests or perform tasks like creating records, updating data, or fetching information.
Comparison with Other Options
A. an action→ Incorrect
Actions are individual steps in a flow, not the complete integration package. Actions exist inside spokes.
C. a connection→ Incorrect
Aconnectionis a configuration that stores authentication details (e.g., API keys, OAuth tokens) used by a spoke.
D. an integration step→ Incorrect
No such term as “integration step” exists in ServiceNow IntegrationHub.
ServiceNow Docs - IntegrationHub Overview:https://docs.servicenow.com/en-US/bundle/utah-integrationhub/page/integrate/integrationhub/concept/integrationhub-overview.html
ServiceNow Docs - Spokes in Flow Designer:https://docs.servicenow.com/en-US/bundle/utah-integrationhub/page/administer/integrationhub-spokes/concept/available-spokes.html
Key Concepts Related to IntegrationHub and SpokesOfficial References from the Certified System Administrator (CSA) Documentation:
What is the difference between a Ul Policy and Data Policy?
Options:
Data Policies run only after Ul Policies run successfully
Data Policies run regardless of how data is entered Into ServiceNow, while Ul Policies are used for form interactions
Data Policies can be converted into Ul Policies, but Ul Policies can not be converted into Data Policies
Data Policies run when data is entered through the form, by an Import Set or by web services, while Ul Policies are set only by web services
Answer:
BExplanation:
BothUI PoliciesandData Policiesare used to enforce rules on data in ServiceNow, but they work differently in terms ofwhere and howthey apply.
Key Differences Between UI Policies and Data Policies:Feature
UI Policy
Data Policy
Scope
Worksonly on formsin the user interface (UI)
Works onall data entry methods, including forms, imports, and web services
Execution
Runsclient-sidein the browser
Runsserver-sideon the database
Purpose
Dynamicallyshow/hide, make fields mandatory, or read-onlyon forms
Enforcesmandatory and read-only fieldsat thedatabase level
Applies to
Userinteractions on forms
All data sources(Forms, Import Sets, Web Services, API)
Conversion
Can be converted into Data Policies
Cannot be converted into UI Policies
Why " B. Data Policies run regardless of how data is entered into ServiceNow, while UI Policies are used for form interactions " is Correct:Data Policies apply to all data entry methods, ensuring data integrity no matter how the data enters ServiceNow.
UI Policies only apply to the user interface (forms)and dynamically modify field behavior in real-time.
A. Data Policies run only after UI Policies run successfully→UI Policies and Data Policies work independently and do not depend on each other.
C. Data Policies can be converted into UI Policies, but UI Policies cannot be converted into Data Policies→The opposite is true: UI Policies can be converted into Data Policies, but not the other way around.
D. Data Policies run when data is entered through the form, by an Import Set, or by Web Services, while UI Policies are set only by web services→UI Policies arenot related to web services; they only apply to form interactions.
Why Other Options Are Incorrect:
ServiceNow Documentation:UI Policies vs. Data Policies
CSA Exam Guide:CoversUI Policies and Data Policies differencesin form and system-wide data enforcement.
Reference from CSA Documentation:Thus, the correct answer is:
B. Data Policies run regardless of how data is entered into ServiceNow, while UI Policies are used for form interactions
Which of the following is used to categorize, flag, and locate records?
Options:
Search
Favorites
Tags
Bookmarks
Answer:
CExplanation:
In ServiceNow,Tagsare used tocategorize, flag, and quickly locate recordswithin the system. Tags help users organize records for easy retrieval and filtering.
User-created or system-defined tagsallow for custom categorization of records.
Tags can beapplied to any record, such asincidents, changes, knowledge articles, or tasks.
Users canfilter records based on tagsfor quick access.
Tags arepersonal(for individual users) orglobal(shared across users).
Incident Management:
A user can tag " High Priority " incidents for quick reference.
Knowledge Base Articles:
Articles related topassword resetcan be tagged as " Password Issues " for easier searchability.
Service Catalog Requests:
Users can tag frequently used catalog items as " Common Requests " .
Key Features of Tags in ServiceNow:Example Use Cases of Tags:
Tags categorize and organize records, making them easy to find.
They act ascustom labelsthat help users filter and retrieve records efficiently.
They arebuilt-in featuresin ServiceNow and can be managed from theTag Management module.
Why " C. Tags " is the Correct Answer?
A. Search – Incorrect
TheSearch functionhelps users find records but does not categorize or flag them.
B. Favorites – Incorrect
Favoritesallow users tobookmark frequently accessed modules and reports, but they do not categorize records.
D. Bookmarks – Incorrect
Bookmarksare not a native ServiceNow feature for categorizing records;Favoritesserve this function instead.
Explanation of Incorrect Options:
ServiceNow Docs: Using Tags to Organize Records
ServiceNow CSA Study Guide – Navigating and Searching in ServiceNow
ServiceNow Product Documentation: Managing and Filtering Tagged Records
References from Certified System Administrator (CSA) Documentation:
While showing a customer their incident form, they ask to change the Priority values to display their internal terminology P1, P2, P3, P4. They want it to be consistent across all Tasks. How would you do that?
Right click on Priority and select what?
Options:
Configure Lists
Show Options
Configure Task
Show Choices
Show Choice List
Configure Options
Answer:
DExplanation:
In ServiceNow,Priorityis achoice field, meaning it has predefined values (e.g., 1 - Critical, 2 - High, etc.). If a customer wants to change the values to displayP1, P2, P3, P4consistently across all tasks, you must modify thechoice list valuesfor the Priority field.
Right-click on the Priority fieldin the Incident form.
Select“Show Choices”from the context menu.
In theChoice List Entriestable, modify theLabelvalues to match the internal terminology (P1, P2, P3, P4).
Ensure that the changes applyto all Task-related tables(such as Incident, Change, and Problem).
The“Show Choices”option displays the choice list for that specific field, allowing modifications to the values displayed in the dropdown.
This ensures consistency across all records using thePriorityfield.
A. Configure Lists:Configures list views,not choice field values.
B. Show Options:Not a valid option in ServiceNow for modifying choice fields.
C. Configure Task:Configures the task table settings,not choice list values.
E. Show Choice List:Not a valid ServiceNow menu option.
F. Configure Options:Not a valid option in ServiceNow for modifying choice fields.
Modifying Choice Lists in ServiceNow:ServiceNow Docs
How to Customize Dropdown Fields in ServiceNow
Steps to Modify the Priority Field Choices:Why is the Correct Answer " Show Choices " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:Using“Show Choices”, administrators can updatechoice valueswhile preserving the existingbackend values, ensuring consistency in workflows and reports.
What icon do you use to change the label on a Favorite?
Options:
Clock
Hamburger
Pencil
Three dots
Triangle.
Star
Answer:
CExplanation:
InServiceNow, Favorites allow users to quickly access frequently usedmodules, records, lists, or reports. Favorites can be customized, including renaming them, changing their icons, or modifying their colors.
Changing the Label of a FavoriteTorename or edit a Favorite, you must use thePencil icon (✏️), which indicatesedit mode.
Navigate to theApplication Navigatoron the left-hand side.
Locate theFavoritessection.
Hover over the favorite item you want to rename.
Click on thePencil icon(✏️) to open the edit menu.
Update thelabel(name) and other properties like color or icon.
ClickSaveto apply changes.
A. Clock(Incorrect)
TheClock icontypically representsrecently accessed items, not Favorites.
B. Hamburger(Incorrect)
TheHamburger menu (☰)represents navigation menus but is not used to edit Favorites.
D. Three dots(Incorrect)
TheThree dots (⋮)often indicate a menu with additional options but do not specifically edit Favorites.
E. Triangle(Incorrect)
NoTriangle iconis used for renaming Favorites.
F. Star(Incorrect)
TheStar icon (⭐)is used toadd or removeFavorites, but not to rename them.
ServiceNow Favorites Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/administer/navigation-and-ui/task/t_CreateFavorites.html
Steps to Change the Label of a Favorite:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
On the Reports page, what sections allow you to see which reports are visible to different audiences? (Choose four.)
Options:
Group
Department
My reports
Team
Dashboards
Global
Admin
Answer:
C, E, F, IExplanation:
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:
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?
Options:
Task [task]
Assignment [assignment]
Service [service]
Workflow [workflow]
Answer:
AExplanation:
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.
As an IT employee what interface would you use, if you wanted to browse internal IT documentation, like troubleshooting scripts and FAQs?
Options:
Knowledge
ServiceNow Wiki
Knowledge Now
SharePoint
Stack Overflow
Answer:
AExplanation:
What ServiceNow tables can Administrators define as " destinations " for imported data, when using Transform Maps in the System Import Sets application?
Options:
The Task table is the only table that can be a destination for imported data in the Transform Map module
The Incident. Problem. Change, Task, and Service Catalog tables are the only tables that can be a destination for imported data m the Transform Map module
Only the Incident Problem, and Change tables can be a destination for imported data in the Transform Map module
Any ServiceNow table can be a destination for imported data in the Transform Map module
Answer:
DExplanation:
InServiceNow ' s System Import Sets, administrators canimport data from external sources(such as CSV, Excel, or databases) intoany tablewithin the platform usingTransform Maps.
ATransform Mapdefines how data from an Import Set table is mapped to fields in atarget table (destination table).
Administrators can select any tablein the system as the destination, including bothstandard and custom tables.
Thedestination table is not limitedto Task-related tables (Incident, Problem, Change, etc.).
Users can also applycoalesce rulesto determine if records should be updated or inserted during the transformation.
ServiceNowallows administrators to select any tableas the destination when setting up a Transform Map.
This includes standardITSM tables (Incident, Problem, Change, Task, Service Catalog)as well ascustom tablescreated by administrators.
There areno restrictionson which table can be a destination.
A. " The Task table is the only table that can be a destination " →Incorrect
TheTasktable is widely used, but it isnot the only tablethat can receive imported data.
B. " Only Incident, Problem, Change, Task, and Service Catalog tables can be destinations " →Incorrect
These are common ITSM tables, butany table in the systemcan be selected as a destination.
C. " Only the Incident, Problem, and Change tables can be destinations " →Incorrect
This istoo restrictivebecause other tables, including custom ones, can also be used.
Navigate to:System Import Sets > Create Transform Map
Select the Import Set Tableas thesource.
Choose any available tablein ServiceNow as thedestination.
Definefield mappingsbetween the source and target table.
Configurecoalesce rulesto update or insert records.
ServiceNow Docs: Creating and Using Transform Mapshttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/import-sets/concept/c_TransformMap.html
ServiceNow CSA Official Training Guide (Import Sets & Data Management)
Key Points About Transform Maps & Data Import:Why is " D. Any ServiceNow table " the Correct Answer?Why the Other Options Are Incorrect?How to Configure a Transform Map in ServiceNow?References from Certified System Administrator (CSA) Documentation:This confirms thatany ServiceNow tablecan be adestination tablefor imported data when using Transform Maps inSystem Import Sets.
What do you need to do before you can use an Application-based trigger in your flow?
Options:
Activate application trigger spoke
Activate trigger security rules
Activate application spoke, and plug-ins as needed
Assign Application trigger role [sn_app_trigger_write] to SME
Activate application plugins only
Answer:
CExplanation:
In ServiceNow Flow Designer, anApplication-based triggeris used to initiate a flow based on events from a specific application. Before using an application-based trigger, you must ensure that the necessaryapplication spokeand any requiredplug-insare activated.
Application Spokes:
Spokes are pre-built integration modules that allow Flow Designer to interact with different applications within ServiceNow.
Each application that provides triggers typically has its own spoke.
Plug-ins:
Some application spokes rely on additional plug-ins for full functionality.
These plug-ins must be enabled before the application-based triggers can be used.
A. Activate application trigger spoke→ Incorrect
There is no generic " Application Trigger Spoke. " Instead, each application has its own spoke that must be enabled.
B. Activate trigger security rules→ Incorrect
Security rules govern access to triggers, but they do not enable the functionality of application-based triggers.
D. Assign Application trigger role [sn_app_trigger_write] to SME→ Incorrect
Roles likesn_app_trigger_writemay provide permissions but do not activate the trigger itself.
E. Activate application plugins only→ Incorrect
While plug-ins may be necessary, you also need to activate the corresponding spoke.
What is the purpose of the Event Registry?
Options:
The Event Registry lists all Events that have successfully completed within a 24-hour period
The Event Registry is a list of all Events that originate through an integration
The Event Registry is a module that provides Event definitions
The Event Registry is a list of all Events that have successfully completed after being Invoked by a script
Answer:
CExplanation:
In ServiceNow, theEvent Registryis a module thatstores and defines all system eventsthat can be triggered within the platform. Events in ServiceNow are used to trigger business rules, notifications, workflows, and integrations based on specific system activities.
TheEvent Registry [sysevent_register]table containspredefined and custom event definitions.
It allowsdevelopers and administratorsto definenew custom events.
Events can betriggered manually (via scripts) or automaticallybased on system actions.
Events arenot tied to a specific timeframebut are available for use whenever triggered.
Triggering a Notification
When an incident is assigned, an event such as " incident.assigned " is triggered, which can send an email notification to the assigned user.
Initiating an Automated Workflow
When a new user is onboarded, an event like " user.onboarded " can trigger a workflow to create necessary accounts and permissions.
Logging Custom Events for Reporting
Custom events like " asset.verified " can be used to track when an asset verification process is completed.
Key Features of the Event Registry:Example Use Cases of the Event Registry:
TheEvent Registryisnot a log of completed eventsbut arepository of event definitionsthat can be triggered.
It defines bothdefault and custom eventsthat can be used across different system processes.
It is used forevent-driven automationin ServiceNow.
Why " C. The Event Registry is a module that provides Event definitions " is the Correct Answer?
A. The Event Registry lists all Events that have successfully completed within a 24-hour period – Incorrect
This describes theEvent Log [sysevent]table, not the Event Registry.
B. The Event Registry is a list of all Events that originate through an integration – Incorrect
TheEvent Registryis not specific to integrations; it applies to all events in the system.
D. The Event Registry is a list of all Events that have successfully completed after being Invoked by a script – Incorrect
Events triggered by scripts are logged in theEvent Log, not theEvent Registry.
Explanation of Incorrect Options:
ServiceNow Docs: Understanding the Event Registry
ServiceNow CSA Study Guide – Event Management
ServiceNow Product Documentation: Creating and Managing Events
References from Certified System Administrator (CSA) Documentation:
What would NOT appear in the Application Navigator if “service” is typed into the filter field?
Options:
Configuration > Business Services
Self-Service > Knowledge
Service Portal > Widgets
Incident > Assigned to me
Answer:
DExplanation:
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 are three security modules often used by the System Administrator? (Choose three.)
Options:
System Properties > Security
Utilities > Migrate Security
System Security > Security
Self-Service > My Access
System Security > Access Control (ACL)
Password Management > Security Questions
System Security > High Security Settings
Answer:
A, E, GExplanation:
ServiceNow provides multiplesecurity-related modulesthat aSystem Administratorfrequently uses to manage access, authentication, and overall system security.
Why These Options Are Correct?A. System Properties > Security
This module allowsadministrators to configure general security settings, including password policies, session timeout, and encryption settings.
It helps manage security parameters at a system-wide level.
E. System Security > Access Control (ACL)
Access Control Lists (ACLs)define what data users can access, modify, and delete within the instance.
ACLs operate at thetable, field, and record levels, ensuring proper role-based access control (RBAC).
This is one of themost commonly usedsecurity modules by admins.
G. System Security > High Security Settings
High Security Settings (previously known as Security Hardening)enforce strict security controls, such as requiring multi-factor authentication (MFA) and enforcing strict password policies.
It is often used for compliance withsecurity regulationslike HIPAA, GDPR, and ISO 27001.
Why the Other Options Are Incorrect?B. Utilities > Migrate Security
This optiondoes not existin ServiceNow. There is no " Migrate Security " under Utilities.
C. System Security > Security
There is no " System Security > Security " module in ServiceNow. The correct structure isSystem Security > Access ControlorSystem Properties > Security.
D. Self-Service > My Access
This is aself-service modulefor end users to request and review their access.
It isnota tool thatSystem Administratorsuse to manage security settings.
F. Password Management > Security Questions
This is used to configuresecurity questions for password recoverybut isnot a core security modulethat admins frequently use.
General Security Settings in ServiceNow
ServiceNow Access Control (ACL) Best Practices
ServiceNow System Security and Role Management
References to Official Certified System Administrator (CSA) Documentation:
How can administrators utilize the same content for different notification channels?
Options:
Configure Default notification content
Enable Actionable notification content
Provide Common notification content
Set up Related notification content
Answer:
CExplanation:
InServiceNow, administrators canreuse the same notification contentacross multiple channels (such asemail, SMS, and push notifications) by usingCommon Notification Content.
Consistency Across Channels
Ensures that the same message format is used acrossemail, SMS, and push notifications.
Easier Maintenance
Instead ofcreating separate contentfor each channel, administrators can manage all notification content from one place.
Dynamic Content
Supports variables and dynamic placeholders to customize messages based on recipient data.
A. Configure Default notification content
Incorrect: There is no " default notification content " feature in ServiceNow.
B. Enable Actionable notification content
Incorrect: Actionable notifications allow users totake actions directly from the notification, but they do not manage common content.
D. Set up Related notification content
Incorrect: No such feature as " Related notification content " exists in ServiceNow.
Key Features of Common Notification Content:Why Other Options Are Incorrect?
Common Notification Content Overview
ServiceNow Notification Management
Setting Up Common Notification Content
Creating Reusable Notification Content
References from ServiceNow CSA Documentation:
From a form, what would you click to add additional fields to the form? (Choose two.)
Options:
Context Menu > Form > Layout
Context Menu > Configure > Form Layout
Context Menu > Configure > Form Design
Right click on header > Add > Field
Context Menu > Form > Designer
Right click on header > Configure > UX Dashboard
Answer:
B, CExplanation:
InServiceNow, you can add additional fields to a form using either:
Form Layout(for quick field additions)
Form Designer(for a drag-and-drop UI approach)
Context Menu > Configure > Form Layout (B)
This allows administrators toadd or remove fieldsin a simplelist-based interface.
Used when only minor modifications are needed.
Context Menu > Configure > Form Design (C)
Opens theForm Designer, adrag-and-drop UI editorfor configuring forms.
Allows users torearrange fields, sections, and tabseasily.
A. Context Menu > Form > Layout(Incorrect)
The correct path isConfigure > Form Layout, not " Form > Layout. "
D. Right-click on header > Add > Field(Incorrect)
Right-clicking the form headerdoes not provide an option to add fields directly.
E. Context Menu > Form > Designer(Incorrect)
The correct option isConfigure > Form Design, not " Form > Designer. "
F. Right-click on header > Configure > UX Dashboard(Incorrect)
UX Dashboards areused for analytics and reporting, not form configuration.
Form Layout in ServiceNow:https://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/task/t_ConfigureFormLayout.html
Form Designer Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/concept/c_FormDesigner.html
Correct Methods:Explanation of Incorrect Options: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?
Options:
Look up their password, so you can login with their account
Initiate a Connect Chat session
Install the Bomgar plug-in
Impersonate the user
Launch a NowChat window
Answer:
DExplanation:
If a user reports that theycannot see certain modulesin theApplication Navigator, the best way to troubleshoot is toimpersonate the user. Impersonation allows an administrator to see exactly what the user seeswithout needing their password.
Click on your profile icon (top-right corner).
SelectImpersonate User.
Search for and select theuser’s name.
The instance will reload, and you will see the UI as the user experiences it.
Navigate to theApplication Navigatorand check for missing modules.
Once done, clickStop Impersonation.
Ensures security(no need to reset or look up passwords).
Speeds up troubleshootingby allowing admins to replicate user issues.
Helps verify role-based access permissions.
Steps to Impersonate a User in ServiceNow:Why is Impersonation Useful?
Incorrect Answer Choices Explanation:A. Look up their password, so you can login with their account
This is asecurity violationand not an acceptable practice.
B. Initiate a Connect Chat session
Chatting with the user can help gather information, but it does not allow you to see what they see.
C. Install the Bomgar plug-in
Bomgaris a remote support tool, but impersonation is thebuilt-inand recommended method for troubleshooting in ServiceNow.
E. Launch a NowChat window
NowChat is used forcustomer support and collaboration, not for verifying module visibility.
Impersonate Users in ServiceNow
User Roles and Permissions
Official CSA Documentation Reference:
Which certificate-based authentication methods can be enabled so that users can log into the Service Portal? (Select all that apply) Select 2 Answers from the below options
Options:
Extended Validation Access (EVA)
Organization Verification Card (OVC)
Common Access Card (CAC)
Domain Authentication Card (DAC)
Personal Identify Verification (PIV)
Answer:
C, EExplanation:
In ServiceNow, users can log into theService Portalusingcertificate-based authentication methods. The two commonly supported methods are:
ACACis a smart card issued by theU.S. Department of Defense (DoD).
It is used by military personnel, contractors, and government employees for secure authentication.
ServiceNow supportsCAC authenticationby integrating with external identity providers.
APIV cardis used byU.S. federal agenciesfor authentication.
It followsFederal Information Processing Standard (FIPS) 201for identity verification.
ServiceNow allows users to log in using PIV authentication, ensuringsecure accessto government and enterprise systems.
1. Common Access Card (CAC) – (Correct Answer)2. Personal Identity Verification (PIV) – (Correct Answer)
Both CAC and PIV are widely recognized certificate-based authentication methodsused in ServiceNow for secure user authentication.
They provide multi-factor authentication (MFA)and meet federal security standards.
Why " C. CAC " and " E. PIV " are the Correct Answers?
A. Extended Validation Access (EVA) – Incorrect
No such authentication method exists in ServiceNow.Extended Validation (EV) certificatesare used for website security, not user authentication.
B. Organization Verification Card (OVC) – Incorrect
Not a recognized ServiceNow authentication method.
D. Domain Authentication Card (DAC) – Incorrect
No such authentication method exists in ServiceNow.
Explanation of Incorrect Options:
ServiceNow Docs: Common Access Card (CAC) Authentication
ServiceNow Docs: Personal Identity Verification (PIV) Authentication
ServiceNow CSA Study Guide – Authentication Methods in ServiceNow
References from Certified System Administrator (CSA) Documentation:
What functiondo you use to addbuttons, links, and context menu items on forms and lists?
Options:
UI Policies
UI Settings
UI Actions
UI Config
Answer:
CExplanation:
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 do you call any component that needs to be managed in order to deliver services?
Options:
CSDM Items
CMDB
Configuration item
Service Offerings
Asset
Answer:
CExplanation:
AConfiguration Item (CI)is any component thatneeds to be managed to deliver IT services. In ServiceNow, CIs are stored in theConfiguration Management Database (CMDB)and can include servers, applications, databases, network devices, and more.
Tracking & Management: Helps organizations track IT assets and their relationships.
Service Impact Analysis: Identifies how an issue with one component can affect related services.
Change Management Support: Ensures changes to IT assets are controlled and well-documented.
Incident & Problem Resolution: Provides insights into troubleshooting and root cause analysis.
Hardware: Servers, network devices, storage systems.
Software: Applications, databases, operating systems.
Services: Business services, IT services.
Documentation: Policies, SLAs, knowledge articles.
Why Are Configuration Items Important?Examples of Configuration Items (CIs):
Incorrect Answer Choices Explanation:A. CSDM Items– TheCommon Service Data Model (CSDM)is a framework for structuring CMDB data, but individual components in the CMDB are calledConfiguration Items (CIs).
B. CMDB– TheCMDB (Configuration Management Database)is thedatabasethat stores Configuration Items, but it is not a CI itself.
D. Service Offerings– AService Offeringrepresents a set of capabilities available to customers but is not the same as a CI.
E. Asset– AnIT Assetrefers to aphysical or virtual resourceowned by the organization, butnot all assets are CIs(e.g., a computer mouse may be an asset but not a CI).
ServiceNow CMDB Overview
Configuration Items (CIs)
Official CSA Documentation Reference:
Group records are stored in which table?
Options:
Group [sn_user_group]
Group [sys_user_group]
Group [s_sys_group]
Group [u_sys_group]
Answer:
BExplanation:
Your company is giving all first line workers a special T-shirt as a recognition for their hard work. Management team wants a way for employees to order the T-shirt, with the ability to specify the preferred size and color. How would you ensure that only first line workers (non-managers) can submit the order?
Options:
Create Record Producer and use the Available For list to specify First Line [sn_first_line] role
Create Catalog Item and use the Not Available list to specify the Manager Group
Create Catalog Item and use the Available For list to specify ITIL [itil] role
Create Order Guide and use the User Criteria list to specify First Line [sn_first_line] role
Answer:
AExplanation:
In ServiceNow,Record Producersallow users to create records in tables through a user-friendly interface in the Service Catalog. Since the goal is to enableonly first-line workersto order the T-shirt, we need to control access based on their role.
ARecord Producerin the Service Catalog is the best way to gather user input (size, color, etc.) and create a new order record in the system.
The " Available For " list allows administrators to restrict access to specificusers or roles.
TheFirst Line [sn_first_line]role is explicitly designed to includeonly first-line workerswhile excluding managers.
Why is Option A Correct?Why Are the Other Options Incorrect?B. Create Catalog Item and use the Not Available list to specify the Manager Group
Catalog Itemsare valid for this use case but using the " Not Available For " list is a less effective approach.
If newmanager rolesorgroupsare added in the future, this method won’t automatically exclude them.
It’s better toexplicitly definewho can access the item rather than relying on exclusions.
C. Create Catalog Item and use the Available For list to specify ITIL [itil] role
TheITIL roleis typically assigned to Service Desk personnel and IT staff,not first-line workers.
This approach would allowmany unintended usersto request the T-shirt.
D. Create Order Guide and use the User Criteria list to specify First Line [sn_first_line] role
Order Guidesare used to bundle multiple catalog items and guide users through a complex ordering process.
Since this scenario only involves asingle item (T-shirt request),using an Order Guide is unnecessary.
ServiceNow Service Catalog Management - Record Producers
ServiceNow User Criteria and Access Control Best Practices
ServiceNow CSA Guide - Managing Roles and Access Restrictions
References to Official Certified System Administrator (CSA) Documentation:
What are the three permission requirements that must evaluate to true for an access control rule to apply?
Choose 3 answers
Options:
Conditions
table.
Roles
Script
table. "
table.none
Answer:
A, C, DExplanation:
In ServiceNow,Access Control Rules (ACLs)determine who cancreate, read, write, delete, or executerecords within a table. Each ACL rule evaluates three main permission requirements,all of which must be truefor the rule to apply. These requirements are:
TheConditions fieldin an ACL specifies predefined logic that must be met for the rule to apply.
Example: An ACL might specify that a record is only accessible if theStatefield is set to " Open " .
Conditions areevaluated firstbefore checking roles or scripts.
ACLs can berestricted to users with specific roles.
If a user does not have the required role(s), the ACL denies access.
Example: Only users with the " itil " role can edit incidents.
If the ACL does not specify any role, all users may be eligible based on conditions and script evaluations.
ACL scripts provideadvanced conditional logicusingserver-side JavaScript.
Scripts allow complex rule evaluation, such as checking whether a user is the record’s creator.
Example: A script could restrict access to records wherecurrent.requested_for == gs.getUserID()(only allow users to see their own requests).
If a script is present in an ACL, it must returntruefor access to be granted.
Access control rules are only granted when all three evaluations return true.
Conditions act asfilters.
Roles definepermissions based on user roles.
Scripts allowadvanced access logic.
1. Conditions (A - Correct Answer)2. Roles (C - Correct Answer)3. Script (D - Correct Answer)Why " A. Conditions, " " C. Roles, " and " D. Script " are the Correct Answers?
B. Table – Incorrect
Access control appliesto specific tables, but defining a table itself is not one of the permission checks.
E. Table. " – Incorrect
This is anincorrectly formatted optionand does not relate to access control evaluation.
F. Table.none – Incorrect
" Table.none " is not an evaluation factor in ACLs. Access control applies totable-level, field-level, and record-level, but " table.none " is not an access requirement.
Explanation of Incorrect Options:
ServiceNow Docs: Access Control Rules (ACLs) Overview
ServiceNow CSA Study Guide – Security and Access Control
ServiceNow Product Documentation: Evaluating ACLs and Permissions
References from Certified System Administrator (CSA) Documentation:
Which one of the following is an accurate list of changes that are captured in an Update Set?
Options:
Changes made to tables, forms, schedules, and client scripts
Changes made to tables, forms, views, and fields
Changes made to: tables, forms. Business Rules, and data records
Changes made to: tables. forms groups, and configuration items (Cls)
Answer:
AExplanation:
AnUpdate SetinServiceNowis a mechanism for capturing and migratingcustomizations and configurationsfrom one instance to another (e.g.,Development → Test → Production).
What is Captured in an Update Set?Update Sets recordconfiguration changes, such as:
Tables & Database Schema Changes(e.g., new tables, modified fields)
Form Layout & UI Changes(e.g., changes in form views, UI policies)
Schedules(e.g., Scheduled Jobs, Business Rules with scheduled actions)
Client Scripts(e.g., JavaScript running on the client side)
Business Rules, UI Actions, UI Policies
Workflows, Script Includes, ACLs (Access Control Rules)
Email Notifications, Dictionary Entries, Application Menus
What is NOT Captured in an Update Set?Data Records (e.g., Incident, Change Request, CMDB data)
Group Memberships & User Data
System Properties (some properties may require manual migration)
Attachments & Scheduled Reports
B. Changes made to tables, forms, views, and fields(Incorrect)
Views and Fieldsare part of UI changes, butschedules and client scriptsare also included in Update Sets, makingOption A more complete.
C. Changes made to tables, forms, Business Rules, and data records(Incorrect)
Data records (actual table entries like incidents or change requests) are NOT captured in Update Sets.
D. Changes made to tables, forms, groups, and configuration items (CIs)(Incorrect)
Groups and CIs (CMDB data) are considered data and are NOT included in Update Sets.
Instead,CIs should be migrated using Import Sets or CMDB data export/import.
Why Other Options Are Incorrect?
Understanding Update Sets
Update Sets Overview
What Gets Captured in Update Sets?
Best Practices for Using Update Sets
References from ServiceNow CSA Documentation:
What is the purpose of a Data Policy?
Options:
Data Policies enforce security
Data Policies standardize data in Update Sets
Data Policies enforce data consistency
Data Policies apply to lists to standard data
Answer:
CExplanation:
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:
Which tool is used for creating dependencies between configuration items in the CMDB?
Options:
CI Relationship Editor
CMDB Builder
CI Service Manager
Cl Class Manager
Answer:
BExplanation:
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.
What is a quick way to create a report from a list view?
Options:
Click on filter breadcrumb, drag and drop on the Report > Create New module
Click Funnel, define filter conditions, click Create Report
Click Context Menu, select Create Report
Apply filter, right click on column header, select Bar Chart
Apply filter, right click on column header, select Create Report
Answer:
C, EExplanation:
In ServiceNow, users can quickly generate a report from a list view without needing to navigate to the Reports module. The two main ways to do this are:
Steps:
Open any list view (e.g., Incident, Change, or any table-based list).
Click thethree-line (hamburger) context menuon the top-left of the list.
SelectCreate Reportto generate a basic report based on the current list view.
Modify report settings (e.g., visualization type, filters, groupings).
Save the report for future reference.
Steps:
Apply the necessary filters to refine the list view.
Right-click on acolumn header(e.g., Priority, State, Category).
SelectCreate Reportfrom the context menu.
Configure the report visualization and save it if needed.
1. Using the Context Menu (Option C)2. Right-click on a Column Header (Option E)
Incorrect Answer Choices Explanation:A. Click on filter breadcrumb, drag and drop on the Report > Create New module
There is no such drag-and-drop functionality for report creation in ServiceNow.
B. Click Funnel, define filter conditions, click Create Report
TheFunnel iconis used to filter list views but does not directly generate reports.
D. Apply filter, right-click on column header, select Bar Chart
There is no direct " Bar Chart " option available when right-clicking on a column header.
Creating Reports from List Views
ServiceNow KB Article: KB0014148
Official CSA Documentation Reference:
Which of the following protects applications by identifying and restricting access to available files and data?
Options:
Application Configuration
Verbose Log
Access Control Rules
Application Scope
Answer:
CExplanation:
Access Control Rules (ACLs) are a fundamental security feature in ServiceNow that protect applications by identifying and restricting access to files and data. ACLs define which users or roles have permissions to create, read, write, or delete data within an application.
Understanding Access Control Rules (ACLs)ACLs in ServiceNow operate based on three key elements:
Object Type– Defines what is being secured (table-level or field-level access).
Operation– Specifies the type of access (Create, Read, Write, Delete, Execute, etc.).
Condition & Script– Determines when access is granted (role-based permissions or specific conditions).
Data Security:Ensures that only authorized users can access specific data.
Granular Access:Controls permissions at the table and field level.
Regulatory Compliance:Helps organizations maintain security standards and data protection laws.
ServiceNow applies ACLs from the most specific to the most general (Field-level → Table-level → Global-level).
If no ACL explicitly allows access, the system denies it by default (Deny by Default Policy).
ACLs can be role-based, condition-based, or script-based for advanced security configurations.
A. Application Configuration– This refers to application settings but does not control access to data.
B. Verbose Log– Logging helps in debugging but does not secure applications or restrict access.
D. Application Scope– Defines application boundaries but does not control data access permissions.
ServiceNow CSA Documentation: Access Control Rules (ACLs)
ServiceNow Security Best Practices: Security and Access Control
Why Access Control Rules are Important?How ACLs Work in ServiceNow?Incorrect Answer Choices Explanation:Official CSA Documentation Reference:
What import utility do you use when the field names on the import set match the name of the fields on the Target table?
Options:
Schema Mapping
Automatic Mapping
Mapping Assist
Mapping Dashboard
Answer:
BExplanation:
The ServiceNow Virtual Agent provides assistance within a messaging interface. Which capability allows end users to configure virtual Agent to intercept and help resolve submitted incidents?
Options:
Incident Auto-Resolution
Ticket Resolver
Virtual Agent Helper
Web Intelligence
Answer:
AExplanation:
TheServiceNow Virtual Agentis an AI-powered chatbot that assists userswithin a messaging interface(such as Microsoft Teams, Slack, or Service Portal). It helpsautomate resolutions and guide usersthrough common IT and HR issues.
Incident Auto-ResolutionallowsVirtual Agenttoautomatically detect, intercept, and resolve incidentsbefore they reach a human agent.
It appliesmachine learning (ML) and predefined rulesto determine whether a ticketcan be resolved through automation.
If an issuematches a known solution, the Virtual Agentprovides the resolution stepsto the user.
If self-resolution fails, the ticket isescalated to an agent.
It is anofficial feature in ServiceNow Virtual Agent.
It allows the chatbot tointercept incidentsand attempt resolution before escalation.
B. Ticket Resolver→Incorrect
" Ticket Resolver " isnot an official ServiceNow feature.
C. Virtual Agent Helper→Incorrect
No feature called " Virtual Agent Helper " exists in ServiceNow.
D. Web Intelligence→Incorrect
Web Intelligenceisnot related to ServiceNow Virtual Agent.
What is Incident Auto-Resolution?Why is " A. Incident Auto-Resolution " the Correct Answer?Why the Other Options Are Incorrect?
ServiceNow Docs: Virtual Agent & Incident Auto-Resolutionhttps://docs.servicenow.com/en-US/bundle/utah-virtual-agent/page/administer/virtual-agent/concept/incident-auto-resolution.html
References from Certified System Administrator (CSA) Documentation:This confirms that " Incident Auto-Resolution " is the correct answer, as it allowsVirtual Agent to intercept and resolve submitted incidents automatically.
An IT manager is responsible for the Network and Hardware assignment groups, each group contains 5 team members. These team members are working on many tasks, but the manager cannot see any tasks on the Service Desk > My Groups Work list. What could explain this?
Options:
The Service Desk > My Groups Work list shows active work tasks that are not yet assigned.
The manager does not have the itil role.
The manager is not a member of the Service Desk group.
The manager is not a member of the Network and Hardware groups.
The Assignment Group manager field is empty.
Answer:
AExplanation:
In ServiceNow, the " Service Desk > My Groups Work " module is designed to display tasks assigned to a groupbut not yet assigned to an individual user.This means that even if an IT manager oversees theNetworkandHardwareassignment groups, they will not see any tasks in this listif all tasks have already been assigned to specific individualswithin the group.
Let’s break down whyoption Ais the correct answer and why the other options are incorrect:
The " My Groups Work " list only shows tasks that are assigned to thegroupbut have not been assigned to a specificindividualwithin the group.
If all tasks are assigned to specificteam members, then the manager will not see any tasks in this list.
The IT manager can verify this by navigating to theTask List(e.g., Incidents, Changes, or Requests) and filtering by theNetworkandHardwareassignment groups.
Explanation for Correct Answer (A):
Theitil roleallows users toview, create, update, and resolve incidents, changes, problems, and other ITSM tasks.
However, not having this role wouldrestrict accessto various ITSM functionalities, but itdoes notimpact whether tasks appear inMy Groups Work.
If the manager lacks theitilrole, they might have trouble accessing or modifying tasks, but this wouldn ' t explain why they don’t see anything in the list.
TheService Desk groupis a separate entity in ServiceNow, typically associated with incident handling and user support.
TheMy Groups Workmodule isnot restricted to the Service Desk group—it displays work assigned toany groupthe user belongs to.
Since the manager is responsible for theNetwork and Hardwaregroups, being part of theService Deskgroup is irrelevant.
If the manager wasnot a memberof these groups, they wouldn ' t seeany group-related tasksat all.
However, the question states that the manager isresponsible for these groups, so it’s reasonable to assume they are either a member or at least agroup managerwith visibility.
Even if they were just a manager and not an officialgroup member, they would still be able to see the tasks assigned to the groups.
TheAssignment Group managerfield is an informational field that indicates who manages a group.
This fielddoes not controlwhat is displayed in theMy Groups Workmodule.
Even if this field were empty, it wouldn’t prevent a manager (who is a group member) from seeing unassigned tasks.
Explanation for Incorrect Answers:(B) The manager does not have the itil role.(C) The manager is not a member of the Service Desk group.(D) The manager is not a member of the Network and Hardware groups.(E) The Assignment Group manager field is empty.
ServiceNow CSA Guide - User Interface and Navigation
ServiceNow ITSM Fundamentals - Incident and Task Management
ServiceNow Role-Based Access Controls and Group Management
ServiceNow KB Articles - My Groups Work Module
References to Official Certified System Administrator (CSA) Documentation:
Which ServiceNow resource is a framework that ensures the data your ServiceNow application requires maps correctly to the appropriate CMDB tables?
Options:
Common Service Data Model (CSDM)
Service Mapping Utility (SMU)
Service Schema Map (SSM)
CMDB Class Manager (CMDBCM)
CI Class Manager (CICM)
Answer:
AExplanation:
TheCommon Service Data Model (CSDM)is a framework provided by ServiceNow that ensures your application ' s data correctly maps to theConfiguration Management Database (CMDB)tables. It standardizes howconfiguration items (CIs), services, and relationshipsare structured within the CMDB.
Standardized Data Model:Ensures consistent and correct CMDB data structuring.
Alignment with CMDB Best Practices:Helps businesses align their IT assets, services, and business functions effectively.
Better Service Mapping:Provides structured relationships between business services and their technical components.
Compliance & Governance:Ensuresdata integrityby enforcing best practices for CMDB population.
Key Functions of CSDM:
Incorrect Answer Choices Explanation:B. Service Mapping Utility (SMU)– Service Mapping is used fordiscovering and mapping dependenciesbut is not a data model framework.
C. Service Schema Map (SSM)– No such official term exists in ServiceNow documentation.
D. CMDB Class Manager (CMDBCM)– This is a tool used tomanage CI classesbut does not define a data model framework like CSDM.
E. CI Class Manager (CICM)– Incorrect term; CMDB Class Manager is used for CI class hierarchy management, not for mapping applications to CMDB tables.
ServiceNow Documentation: Common Service Data Model (CSDM)CSDM Overview
ServiceNow CMDB Best PracticesCMDB and CSDM Alignment
Official CSA Documentation Reference:
Which module is used as the first step for importing data?
Options:
Coalesce Data
Transform Data
Import Data
Load Data
Answer:
DExplanation:
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:
When impersonating a user for testing purposes, what is the best way to return the instance, logged in with your user account?
Options:
Turn your computer off and on again
Clear browser cache
End Impersonation
Log out and back in
Answer:
CExplanation:
When youimpersonatea user in ServiceNow for testing, you temporarily assume their permissions and role-based access. Toreturn to your own user session, thebestway is toEnd Impersonation.
Click on theUser Menu (top right corner).
Select " End Impersonation " .
You will immediately return to your original user session.
A. Turn your computer off and on again→ Unnecessary and does not affect session management.
B. Clear browser cache→ Cache clearing is not required; impersonation is session-based.
D. Log out and back in→ While this works, it isnot the bestmethod becauseEnd Impersonationis a faster and direct solution.
How are local flow variables accessed in the Flow Designer Data panel?
Options:
As newly generated icons
As scratchpad variables
As new tabs
As data pills
Answer:
DExplanation:
InServiceNow Flow Designer,local flow variablesare accessed in theData Panel as data pills.
Local Flow Variables:
These aretemporary variablesthat storedataduring the execution of a flow.
Can be used topass valuesbetween actions within the same flow.
Accessing Local Variables in the Data Panel:
TheData Panelcontainsdata pills, which representstored values.
Flow variables appear asblue data pillsthat can bedragged and droppedinto different actions.
Example: A variable storingUser IDcan be dragged into an " Assign Task " action to assign a task dynamically.
Why Data Pills?
Data pills act astokensrepresenting values that update dynamically during flow execution.
Ensuresreusabilityandautomationacross multiple actions.
How Flow Variables Work in Flow Designer:Why Option D (As data pills) is Correct?Flow variables appear as " data pills " in the Data Panel, which can be dragged into flow actions.
Why Other Options Are Incorrect?A. As newly generated icons→ Incorrect
No " icons " are generated; flow variables are represented asdata pills.
B. As scratchpad variables→ Incorrect
Scratchpad variablesexist inBusiness Rules, butnot in Flow Designer.
C. As new tabs→ Incorrect
Flow variables donot appear as tabs; they appear in theData Panel as data pills.
ServiceNow Docs – Flow Designer: Using Data Pillshttps://docs.servicenow.com
ServiceNow Learning – Working with Flow Variables and Data Panel
ServiceNow Developer Portal – Flow Designer Best Practices
References from Certified System Administrator (CSA) Documentation:
When moving multiple update sets at one time, what might you do to facilitate the move?
Options:
Batch
Verify
Test
Preview
Answer:
AExplanation:
Which of the following are not included in an Update Set, by default? (Choose four.)
Options:
Homepages
Data
Published Workflows
Business Rules
Schedules
Database changes
Related Lists
Answer:
A, B, C, HExplanation:
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:
What is an Event in ServiceNow?
Options:
An Event is a trigger that has a direct response in the platform
An Event is an indication to the ServiceNow processes that something has occurred
An Event is an indicator that a Priority 1 (P1) Incident has been logged
An Event is a recognized, scheduled occurrence of a process
Answer:
BExplanation:
InServiceNow, anEventis a system-generatednotificationthatindicates an occurrence within the platform. Events are triggered automatically or manually whenspecific conditionsare met and can be used to initiatenotifications, business rules, workflows, or integrations.
Events Indicate That Something Has Happened
Example: When anIncident is assigned, an event like " incident.assigned " can be triggered.
These eventsdo not execute actions themselves, but theynotify other processesto take action.
Events Are Stored in the [sys_event] Table
TheEvent Log(System Policy > Events > Event Log) records all generated events.
Administrators can monitorwhat events were triggered, their sources, and timestamps.
Events Can Be Used for Notifications & Workflows
Example: An event " incident.closed " can be configured to send a " Thank You " emailto the requester.
Example: A custom event " task.overdue " can be used to trigger a workflow escalation.
Eventssignal that something has happened, allowing other processes (like email notifications or workflows) to react.
Theydo not execute actions themselvesbut notifyscripts, business rules, or workflows.
Key Characteristics of Events in ServiceNow:Why is " B. An Event is an indication to the ServiceNow processes that something has occurred " the Correct Answer?
A. " An Event is a trigger that has a direct response in the platform " →Incorrect
Events themselvesdo not trigger direct responses; they onlynotify the systemabout occurrences.
The system must beconfigured to respond to an event(e.g., via aBusiness Rule, Notification, or Script Action).
C. " An Event is an indicator that a Priority 1 (P1) Incident has been logged " →Incorrect
While ServiceNowcan generate an event when a P1 Incident is logged, events arenot limited to incidents.
Events apply toall ServiceNow processes(incidents, changes, tasks, etc.).
D. " An Event is a recognized, scheduled occurrence of a process " →Incorrect
Eventsare not scheduled; they aretriggered by system activities(e.g., record updates, conditions met).
Scheduled Jobs or Scheduled Scripts handletime-based automation, not events.
Why the Other Options Are Incorrect?
Navigate to:System Policy > Events > Event Log
Review the event records, including event names, sources, and timestamps.
Navigate to:System Policy > Events > Registryto see predefined event names.
UseEvent Registryto create new events that triggernotifications or workflows.
How to View and Use Events in ServiceNow?
ServiceNow Docs: Events in ServiceNowhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/events/reference/r_Events.html
ServiceNow CSA Official Training Guide (Event Management & Notifications)
References from Certified System Administrator (CSA) Documentation:This confirms that " An Event is an indication to the ServiceNow processes that something has occurred " is the correct answer.
A user wants to create a set of filter conditions, where they want to show records which satisfy two conditions:
Incidents where the state is Closed
Incidents where Assignment Group is Network
After clicking the Funnel icon, what should the user do?
Options:
Define the first condition; click AND button; define second condition; click Run
Define the first condition; click AND button; define second condition; press enter
Define the first condition; click OR button; define second condition; press enter
Define the first condition; click > icon on breadcrumb, define second condition; click Run
Define the first condition; click > icon on breadcrumb, define second condition; press enter
Answer:
CExplanation:
In ServiceNow, when applying filters, theFunnel iconopens the condition builder, allowing users to set criteria for displaying records.
Understanding the requirement:
The user wants to seeIncidents where the state is ClosedORIncidents where the Assignment Group is Network.
The key word here isOR, meaning records satisfyingeithercondition should be displayed.
Steps to apply this filter in ServiceNow:
Click theFunnel iconto open the condition builder.
Define thefirst condition→ SelectState = Closed.
Click theORbutton (since we want records meeting either condition).
Define thesecond condition→ SelectAssignment Group = Network.
PressEnterto apply the filter.
Since the user wantseither condition to be true,ORis the correct logical operator.
PressingEnterafter defining the second conditionexecutes the filter.
A. Define the first condition; click AND button; define second condition; click Run:Incorrect becauseANDwould requireboth conditions to be true simultaneously, which is not what the user wants.
B. Define the first condition; click AND button; define second condition; press enter:Same issue as option A—AND willnarrow the resultsinstead ofexpanding them.
D. Define the first condition; click > icon on breadcrumb, define second condition; click Run:Thebreadcrumb navigationis used to modify filtersafter applying them, not to create them initially.
E. Define the first condition; click > icon on breadcrumb, define second condition; press enter:Same issue as option D—breadcrumb navigation is for modifying, not for initial filter creation.
Using Filters and Condition Builder in ServiceNow:ServiceNow Docs
ServiceNow Querying and Filtering Best Practices
Why is the Correct Answer " C " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:UsingORensures both conditions are considered independently, displaying incidents that are eitherClosedor assigned toNetwork.
What do you activate when you want to add applications or functionality within your development instance?
Options:
App Package
Updated Pack
Patch
Plugin
App Updated Set
Answer:
DExplanation:
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:
In addition to the admin role, which one of the following roles allows a user to add or remove fields from a list?
Options:
personal ize.control
personal_list
ul_page_admin
ui_action_admin
Answer:
BExplanation:
InServiceNow, thepersonal_listrole allows users toadd or remove fields from a list viewwithout requiring full administrator privileges.
Modify List Layout (Columns & Fields)
Users canadd, remove, or rearrange columnsin list views.
Save Personal List Preferences
Customizations applyonly to the user, unless they have additional permissions to modify system-wide settings.
Does NOT Allow System-Wide Changes
Unlike theadminrole,personal_listonly affectspersonal viewsof lists, not global configurations.
A. personalize.control(Incorrect)
No such role exists in ServiceNow.
C. ui_page_admin(Incorrect)
This role allows users tomanage UI Pages, but it does not provide list customization permissions.
D. ui_action_admin(Incorrect)
This role is used tomanage UI Actions(buttons, links, and client-side scripts), not list view configurations.
Key Capabilities of thepersonal_listRole:Why Other Options Are Incorrect?
Role-Based List Customization
ServiceNow List Personalization
User Roles and Permissions
ServiceNow User Roles
References from ServiceNow CSA Documentation:
You are showing your customer a new form that you have created for their new application. They would like to add a field to the form. Where could you do that? (Choose two.)
Options:
Select Fields and Columns module
Right click on form header, select Configure > Form Layout
Click on context menu, select Configure > Form Designer
Select Field Class Manager module
Answer:
B, CExplanation:
To add a field to a form in ServiceNow, you can use two primary methods:
How to access:Right-click on the form header → SelectConfigure > Form Layout
Functionality:
Provides a simple interface toadd, remove, or reorder fieldson a form.
Allows adding new fields directly from the available database fields.
Suitable for basic form modifications without needing a drag-and-drop UI.
How to access:Click on thecontext menu(three horizontal bars on the top-left of the form) → SelectConfigure > Form Designer
Functionality:
Adrag-and-dropinterface to add, remove, or rearrange fields easily.
Enables more advanced customization, such as addingsections and UI policies.
Provides a visual representation of the form’s structure.
1. Configure > Form Layout2. Configure > Form Designer
Incorrect Answer Choices Explanation:A. Select Fields and Columns module– No such module exists for direct form editing. Fields are defined at the table level but not directly added to forms here.
D. Select Field Class Manager module– This module does not exist; it is not used for adding fields to forms.
ServiceNow Documentation: Form ConfigurationConfigure a Form
ServiceNow Form Designer GuideForm Designer
Official CSA Documentation Reference:
When using the Performance Analytics application in the Now Platform, what kind of KPI signals are used to make decisions that statistically support long term workflow stability?
Options:
Long-term signals
Non-signals
Anti-signals
Stability signals
Answer:
AExplanation:
InPerformance Analytics (PA),long-term signalsarekey performance indicators (KPIs) that help organizations make data-driven decisions for sustained workflow stability. These KPIs providetrends over time, allowing businesses to analyze patterns, predict future performance, and optimize workflows for efficiency.
Track Trends Over Time→ Identify slow-moving changes and patterns.
Support Predictive Analysis→ Help in making data-driven strategic decisions.
Reduce Unplanned Changes→ Avoid reactive decisions by monitoringhistorical data.
Incident Backlog Over Time→ Measures incident accumulation to prevent delays.
Change Success Rate→ Analyzes how well changes are implemented without failures.
Mean Time to Resolution (MTTR)→ Tracks how long it takes to resolve incidents.
How Long-Term Signals Help in Workflow Stability:Example KPIs Used in Performance Analytics:
Why " A. Long-term signals " is Correct:Long-term signals provide historical trends that help organizations maintain stable workflows.
B. Non-signals→No such term exists in Performance Analytics.
C. Anti-signals→Not a recognized Performance Analytics term.
D. Stability signals→Misleading term; long-term signalsare what provide stability insights.
Why Other Options Are Incorrect:
ServiceNow Documentation:Performance Analytics Overview
CSA Exam Guide:Coverslong-term KPI tracking for workflow stability.
Reference from CSA Documentation:Thus, the correct answer is:
A. Long-term signals
What is a no-code approach to control the mandatory or read-only state of a form field?
Options:
UI Action
Client Script
UI Script
UI RuIe
UI Policy
Answer:
EExplanation:
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.
The ServiceNow platform includes which types of interfaces? (Choose three.)
Options:
Now Mobile Apps
Agent Control Center
Back Office Dashboard
Service Portals
Now Platform® User Interfaces
Field Service Taskboard
Answer:
A, D, EExplanation:
TheServiceNow platformprovides variousinterfacesfor users to interact with the system based on their role and requirements. These interfaces cater to different use cases, such as web-based, mobile, and portal-based access.
Now Mobile Apps (A) –Correct
ServiceNow providesNow Mobile applicationsfor bothiOS and Android.
These apps allow users to access self-service options, request services, check approvals, and complete tasks from mobile devices.
Apps includeNow Mobile, Field Service Mobile, and Mobile Agent.
Service Portals (D) –Correct
Service Portalsprovide auser-friendly web interfacethat allows users tosubmit requests, search for knowledge, and interact with catalog itemsin a simplified way.
Service Portals are customizable and used forself-service and customer-facing interactions.
Now Platform® User Interfaces (E) –Correct
This includes the standardUI16 (Current Web Interface), UI Builder for custom interfaces, and theClassic UIfor legacy systems.
Users can access ServiceNow throughdesktop web browsers, mobile web interfaces, and UI frameworks.
B. Agent Control Center(Incorrect)
No such predefined interface exists in ServiceNow as " Agent Control Center. "
C. Back Office Dashboard(Incorrect)
This is not a standard ServiceNow interface but may be a custom-built dashboard.
F. Field Service Taskboard(Incorrect)
This is afeaturewithinField Service Management (FSM), not a platform-wide interface.
ServiceNow User Interfaces Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/administer/navigation-and-ui/concept/c_NavigationAndTheUserInterface.html
Now Mobile App:https://docs.servicenow.com/en-US/bundle/utah-now-mobile/page/administer/service-now-mobile/concept/now-mobile-overview.html
Types of Interfaces in ServiceNow:Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
A new service catalog item is being developed, but should only be visible to managers inside the HR Department. What method would you use to fulfill this requirement?
Options:
Specify the Dept_Mgr role on the catalog content block
Add the Department Manager group to the catalog item’s user criteria
Add the Department Manager group to the catalog item’s ACL
Only publish the item in the HR service catalog
Use a Dept_Mgr ACL on the HR service catalog
Answer:
BExplanation:
In ServiceNow,User Criteriais thebest methodfor controllingwho can see or request catalog items. To ensure that onlyHR Department Managerscan view the service catalog item, we need to applyUser Criteriaby adding theDepartment Manager group.
Navigate toService Catalog > Catalog Items.
Open the specific catalog item.
Scroll down to theAvailable Forsection.
ClickEditand selectUser Criteria.
Add theDepartment Manager group.
Save the changes.
Steps to Restrict Catalog Item Visibility Using User Criteria:???? Effect:Only users in theDepartment Manager groupwill be able to see and request this catalog item.
Incorrect Answer Choices Explanation:A. Specify the Dept_Mgr role on the catalog content block
Rolescontrol system permissions but are not used tofilter visibilityof catalog items.
C. Add the Department Manager group to the catalog item’s ACL
Access Control Lists (ACLs)restrict who canmodifya catalog item but do not control visibility.
D. Only publish the item in the HR service catalog
Publishing an item in a specificcatalogdoes not restrict access to a specificuser group.
E. Use a Dept_Mgr ACL on the HR service catalog
ACLs arenot the correct approachfor managing catalog item visibility;User Criteriais the best practice.
ServiceNow User Criteria for Service Catalog
Restricting Access to Service Catalog Items
Official CSA Documentation Reference:
What icon do you use to change the boon and color on a Favorite?
Options:
Pencil
Star
Clack
Tringle
Answer:
AExplanation:
InServiceNow, thePencil (✏) iconis used toeditandcustomizeFavorites in theApplication Navigator.
Open theApplication Navigator.
Locate theFavoritessection.
Click thePencil (✏) iconnext to the favorite you want to edit.
Choose anew iconandcolor.
ClickSaveto apply changes.
B. Star
TheStar iconis used toadd or removea favorite,not editit.
C. Clock
TheClock iconrepresentsRecently Viewed items, not Favorites customization.
D. Triangle
NoTriangle iconis used for modifying Favorites in ServiceNow.
When troubleshooting and debugging notifications, where do you navigate to see if an email was sent in response to an event?
Options:
System Logs > Events
System Logs > Emails
System Logs > Push Notifications
System Logs > ICE Logs
Answer:
BWhich policies are applied to all the data entered in the platform through a Form, Import Sets, or Web Services?
Options:
Data Policies
Write Policies
Data Integrity Policies
Data Submission Policies
Answer:
AExplanation:
To ensure data consistency across the entire ServiceNow platform, developers use Data Policies .
1. The Scope of Data Policies:
Data Policies enforce requirements on data payload at the database engine level (server-side). Because they operate at this deep layer, they act as a universal gatekeeper. It does not matter if a user types the data into a browser UI Form, if the data is bulk-loaded via an Import Set, or if it is pushed in via a REST/SOAP Web Service API—the Data Policy will evaluate the data. If the data fails the policy (for example, a mandatory field is missing), the database will reject the insert or update.
2. Comparison to UI Policies:
This is the critical distinction developers must know. UI Policies only run on the client-side (in the browser). If you make a field mandatory with a UI policy, a user on the form cannot submit it. However, an external API could easily bypass that UI Policy and insert a blank record. A Data Policy prevents that bypass.
3. Why the other options are incorrect:
B, C, and D: " Write Policies, " " Data Integrity Policies, " and " Data Submission Policies " are not standard ServiceNow platform features or terminology.
