We at Crack4sure are committed to giving students who are preparing for the ServiceNow CSA Exam the most current and reliable questions . To help people study, we've made some of our ServiceNow Certified System Administrator exam materials available for free to everyone. You can take the Free CSA Practice Test as many times as you want. The answers to the practice questions are given, and each answer is explained.
What is the Import Set Table?
A table where data will be placed, post-transformation
A table that determines relationships
A staging area for imported records
A repository for Update Set information
InServiceNow, anImport Set Tableis atemporary staging areawhere raw data is storedbefore it is transformed and moved into a target table. It is primarily used indata import processesto ensure data integrity and allow transformation before committing data to production tables.
Stores incoming data from external sources(e.g., CSV files, Excel files, APIs, LDAP, etc.).
Acts as a temporary staging areabefore records are mapped and transformed into atarget table(e.g.,incident,cmdb_ci,problem).
Allows validation and error handlingbefore final data migration.
Uses Transform Mapsto determine how fields in the import set relate to fields in the target table.
Key Functions of an Import Set Table:
Data is importedinto anImport Set Tablefrom an external source.
TheImport Set Table temporarily stores the datawithout affecting existing records.
ATransform Mapis applied to move and modify the data before inserting it into the correct table.
Once transformation is complete, the data is transferred to thetarget table, and the Import Set Table can be cleared.
Example Workflow of an Import Set:
(A) A table where data will be placed, post-transformation – Incorrect
Thetarget table(e.g.,incident,cmdb_ci,problem) holds the dataaftertransformation.
TheImport Set Table is only a temporary staging areabefore transformation occurs.
(B) A table that determines relationships – Incorrect
Relationship tables(e.g.,cmdb_rel_ci) definedependencies between recordsbut are not used for data import.
Import Set Tables do not determine relationships between records.
(C) A staging area for imported records – Correct
Import Set Tables temporarily store incoming recordsbefore processing.
The data is transformed and mappedbefore being inserted into the final target table.
This ensuresdata integrity and consistency.
(D) A repository for Update Set information – Incorrect
Update Sets (sys_update_set) store changes to configurations, such as scripts, workflows, and UI policies.
Import Set Tables are used for data imports, not Update Sets.
Explanation of Each Option:
Always review data in the Import Set Table before applying transformationsto avoid incorrect data entry.
Use Transform Mapsto define field mappings between Import Set Tables and target tables.
Monitor Import Logs(sys_import_set_run) for errors or incomplete data.
Delete old Import Set dataperiodically to improve performance and avoid unnecessary storage usage.
Additional Notes & Best Practices:
ServiceNow Docs: Import Set Overview
https://docs.servicenow.com
ServiceNow Community: Best Practices for Import Set Management
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
Which one of the following statements describes a characteristic of role assignment?
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
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.
Each knowledge bases can have unique lifecycle workflows, user criteria, category structures, and management assignments.
True
False
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:
When working on a form, what is the difference between Insert and Update operations?
Insert creates a new record and Update saves changes, both remain on the form
Insert creates a new record and Update saves changes, both exit the form
Insert saves changes and exits the form, Update saves changes and remains on the form
Insert saves changes and remains on the form, Update saves changes and exits the form
InServiceNow, when working with forms (such as Incident, Change, or Task forms), users can perform different actions tosave records. The two key operations in this context areInsertandUpdate.
Creates a new record in the database.
Saves the record and exits the form(returns to the list view or the previous screen).
The form is cleared after inserting the record.
It doesnotmodify an existing record; instead, it generates anew record with a new unique sys_id.
Example:
A user creates a newIncident, fills in details, and clicksInsert.
The systemsaves the new Incident and exitsto the list view.
Saves changes to an existing record.
Remains on the form after saving.
It doesnot create a new record; itmodifies the existing recordin place.
Example:
A user opens an existing Incident, changes the Priority, and clicksUpdate.
The systemsaves the changes but keeps the user on the form.
1. Insert Operation (Correct Description in Option C)2. Update Operation (Correct Description in Option C)
Why the Other Options Are Incorrect:A. Insert creates a new record and Update saves changes, both remain on the form (Incorrect)
Insert does not remain on the form; it exits after creating a new record.
B. Insert creates a new record and Update saves changes, both exit the form (Incorrect)
Update does not exit the form; it remains on the form after saving.
D. Insert saves changes and remains on the form, Update saves changes and exits the form (Incorrect)
Insert exitsafter creating a new record.
Update remains on the form, not exits.
Insert and Stay: This is avariation of Insert, whichcreates a new record but keeps the form openfor additional edits.
Submit vs. Insert:
Submitis typically used when submitting a form for workflow processing (e.g., Service Catalog Requests).
Insertexplicitly saves a record as a new entry.
Additional Notes:
Example Scenario in Incident Management:Action
Result
Click " Insert "
Creates anewIncident andexitsthe form.
Click " Update "
Saves changes to theexistingrecord andstays on the form.
When using the Load Data and Transform Map process, what is the Mapping Assist used for?
Mapping fields using the Import Log
Mapping fields using Transform History
Mapping fields using an SLA
Mapping fields using a Field Map
InServiceNow, theLoad Data and Transform Mapprocess is used toimport data from external sources(e.g., CSV, Excel, XML) into the ServiceNow platform. TheMapping Assisttool is a feature within this process that helps administrators visually map fields between thesource data(imported file) and thetarget tablein ServiceNow.
Load Data:
Data is imported from an external source (e.g., CSV file, Excel spreadsheet, XML data).
The imported data is temporarily stored in astaging table(Import Set Table).
Transform Map:
ATransform Mapdefines how fields in the import set should be mapped to the target table in ServiceNow.
It allows datatransformation, filtering, and scriptingduring the import process.
Mapping Assist:
Mapping Assistis avisual toolthat helps administrators easily map fields between the import set and the target table.
It provides adrag-and-drop interfaceto connect fields.
Helps preventerrors in field mapping, ensuring data integrity.
Understanding the Load Data and Transform Map Process
Why Answer " D " is Correct:?? " Mapping fields using a Field Map. "
TheField Mapis created in theTransform Mapto define how fields from the import set match fields in the target table.
Mapping Assistis used tovisually linkthese fields, making it easier to set up the transformation process.
Why the Other Answers Are Incorrect:A. " Mapping fields using the Import Log. "
Incorrectbecause theImport Logtracks the progress of an import job but does not provide field mapping.
The Import Log is used fortroubleshooting errors, not for mapping fields.
B. " Mapping fields using Transform History. "
IncorrectbecauseTransform Historytracks past transformations and changes made during imports, but it isnot used for mapping fields.
It is used forauditing and debugging transformations, not field mapping.
C. " Mapping fields using an SLA. "
IncorrectbecauseSLAs (Service Level Agreements)are used for tracking and enforcing deadlines on tasks,not for data mapping.
SLAs have no role in theLoad Data and Transform Mapprocess.
ServiceNow CSA Study Guide – Import Sets & Data Transformation
ServiceNow Docs: Transform Maps & Field Mapping(ServiceNow Documentation)
ServiceNow Docs: Mapping Assist Feature
References from the Certified System Administrator (CSA) Documentation:
What is the master table that contains a record for each table in the database?
[sys_master_db]
[sys_db_object]
[sys_master_object]
[sys_object_db]
In ServiceNow,all tablesin the database are recorded in amaster tablecalled[sys_db_object]. This table stores metadata about each table in the system, including itsname, label, and other attributes.
Stores a record for every table in the ServiceNow instance.
Tracks essential table properties, such as thetable name, label, and whether it is an extension of another table.
Helps administratorsview, modify, or create new tablesin ServiceNow.
Used inTable Administration and Custom Table Development.
A. [sys_master_db]–
This tabledoes not existin ServiceNow.
C. [sys_master_object]–
There is no such table named " sys_master_object " in ServiceNow.
D. [sys_object_db]–
This tabledoes not existin ServiceNow.
The correct name issys_db_object.
Navigate toSystem Definition?Tables.
Search for the tablesys_db_object.
Open the table to see records representing all tables in the instance.
ServiceNow Docs: Understanding Tables and Fieldshttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/metadata/concept/c_TablesAndFields.html
ServiceNow CSA Official Training Guide (System Data and Tables Overview)
Key Functions of [sys_db_object]:Why the Other Options Are Incorrect?How to View the [sys_db_object] Table in ServiceNow?References from Certified System Administrator (CSA) Documentation:This confirms that[sys_db_object]is themaster tablethat contains a record for every table in the ServiceNow database.
What are the main UI component(s) of the ServiceNow Platform?
Banner Navigator
Banner Frame
Application Frame
Application Navigator
Content Menu
Content Frame
Themain UI components of the ServiceNow platformare designed to provide a structured and user-friendly experience for interacting with the system. These core UI elements include:
Banner Frame– Displays key information such as the logo, user profile, settings, and global search.
Application Navigator– Provides access to different modules and applications within ServiceNow.
Content Frame– Displays the main content area where users interact with forms, lists, and dashboards.
A. Banner Navigator– Incorrect terminology; the correct term isBanner Frame.
C. Application Frame– No such UI component exists in ServiceNow.
E. Content Menu– This is not a primary UI component; the correct term isContent Frame.
Why Other Options Are Incorrect:
ServiceNow Documentation:User Interface Overview
CSA Exam Guide:CoversBanner Frame, Application Navigator, and Content Frameas the three primary UI components.
Reference from CSA Documentation:Thus, the correct answer is:
B. Banner Frame, D. Application Navigator, F. Content Frame
Knowledge Base Search results can be sorted by which of the following? (Choose three.)
Most recent update
Popularity
Relevancy
Manager assignment
Number of views
TheKnowledge Base (KB) Searchfunctionality in ServiceNow is designed to help users find the most relevant articles efficiently. ServiceNow provides various sorting options for search results to ensure that users can access the most useful information.
Sorting Options in Knowledge Base Search:When users search for articles within a Knowledge Base, the results can be sorted using three primary criteria:
Most Recent Update (Option A)
This sorting method ranks articles based on theirlast modified date.
Newer or recently updated articles appear higher in the search results.
This ensures users see the most current information first.
Popularity (Option B)
Popularity is determined byuser interactionssuch as article views, feedback ratings, and usage.
More frequently accessed or positively rated articles are ranked higher.
This helps prioritize articles that have been helpful to other users.
Relevancy (Option C)
The ServiceNow platform uses aninternal search algorithmto determine relevance based on keywords, titles, and content within the article.
More relevant articles appear at the top, ensuring users get the most appropriate answers to their queries.
D. Manager Assignment (Incorrect)
Knowledge articles are not sorted by manager assignment.
Manager assignment applies to workflows and approvals, not to search ranking.
E. Number of Views (Incorrect)
While article popularity is a ranking factor,ServiceNow does not provide a direct " Sort by Number of Views " option.
The " popularity " metric includes views but also considersother engagement factorslike helpfulness ratings.
Why Are the Other Options Incorrect?
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – Knowledge Management: Search and Filtering
???? ServiceNow Knowledge Management Docs
" Knowledge articles can be sorted byrelevance, popularity, or most recent updateto ensure users find the most useful and up-to-date information. "
Conclusion:The correct answers are:
A. Most recent update(Sorts by last modified date)
B. Popularity(Sorts based on article usage and engagement)
C. Relevancy(Sorts based on keyword matching and importance)
???? Understanding Knowledge Base search sorting is essential for ServiceNow administratorsto help users find the right information efficiently.
When working on a task, which field do you use to share knowledge and other customer-visible details?
Caller note
Customer notes
Additional comments
Description
?The " Additional comments " fieldis used to communicate information that isvisible to the customer. This field is commonly used inIncident Management, Service Requests, and other task-based records.
Key Differences Between Fields:
Additional Comments (?Correct Answer)– Used forcustomer-facingcommunication.
Work Notes– Used forinternal team communication(not visible to the customer).
Caller Note (A)– No such standard field exists.
Customer Notes (B)– Not a standard ServiceNow field.
Description (D)– Holdsinitial details of the issuebut is not used for ongoing communication.
???? Reference:ServiceNow ITSM – Incident Management & Customer Communication
What type of query allows you to filter list data using normal words, instead of the condition builder?
Natural Language Query
Alexa Query
Machine Learning Query
Predictive Intelligence Query
Auto-suggest Query
ANatural Language Query (NLQ)allows users to filter list data using plain English instead of using the traditional condition builder. NLQ interprets human-readable search terms and translates them into system queries, making it easier for non-technical users to retrieve information without having to understand the underlying database structure.
User-friendly: Users can type a question in normal language (e.g., " Show me all open incidents assigned to me " ).
Automatic Query Conversion: The system translates the NLQ into a structured query that ServiceNow understands.
Faster Search & Filtering: It helps in quickly filtering and finding records without manually setting conditions.
Works on Lists: NLQ is used primarily in list views where users need to filter or search records.
Key Features of NLQ in ServiceNow:Example Usage:If a user enters " Show me all open incidents for John Doe " , the NLQ engine will convert it into a structured query like:
[State = Open] AND [Assigned To = John Doe]
ServiceNow Product Documentation? " Natural Language Query Overview "
ServiceNow List Filters and Condition Builder? " Using Natural Language Queries for Filtering "
References from Certified System Administrator (CSA) Documentation:
Which group of permissions is used to control Application and Module access?
Access Control Rules
UI Policies
Roles
Assignment Rules
InServiceNow,Rolesare used to control access toApplications and Moduleswithin the platform. ARoleis a set of permissions that define what actions a user can perform and which records they can access.
Grant Access to Applications and Modules:
If a userdoes not have the required role, theycannot see or accessan application/module.
Control Record-Level and Field-Level Access:
SomeAccess Control Rules (ACLs)depend on roles topermit or restrictdata visibility.
Assign Multiple Roles to a User:
A user can havemultiple rolesbased on job responsibilities.
Example Roles in ServiceNow:
admin– Full access to all system features.
itil– Can manage incidents, problems, and changes.
catalog_admin– Manages the Service Catalog.
asset– Manages assets and CI records.
Key Functions of Roles in Access Control:
Navigate to:All ? Users and Groups ? Users
Open a user record
Scroll to the Roles related list
Click Edit and add roles
How to Assign Roles to Users:
A. Access Control Rules– Incorrect.
Access Control Rules (ACLs)definerecord-level and field-levelsecurity, but they donot control access to applications and modulesdirectly.
B. UI Policies– Incorrect.
UI Policiescontrol the visibility and behavior of form fields,not module or application access.
D. Assignment Rules– Incorrect.
Assignment Rulesautomatically assigntasks(e.g., Incidents, Requests) to groups or users, but theydo not control access.
Explanation of Incorrect Answers:
ServiceNow Product Documentation ? Roles and Permissions
ServiceNow CSA Study Guide ? User and Role Management
ServiceNow Knowledge Base ? Controlling Access to Applications and Modules
References from Certified System Administrator (CSA) Documentation:
From the User menu, which actions can a user select? (Choose three.)
Send Notifications
Log Out ServiceNow
Elevate Roles
Impersonate Users
Order from Service Catalog
Approve Records
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
Tables are made up of which of the following?
records
lists
forms.
fields
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 modules can be used to view field settings for a table?
Tables & Columns
Access Control
Columns and Fields
Tables and Fields
In ServiceNow,Tables & Columnsis the module that allows administrators to view and managefield settingsfor a table. This module provides a list of tables in the system along with details about theircolumns (fields), data types, and attributes.
Displaysall fields (columns)within a selected table.
Showsdata types, attributes, and configurationsof each field.
Allows admins toadd, modify, or removefields.
Provides details onrelationships between tables(e.g., reference fields, one-to-many relationships).
Navigate to:System Definition > Tables & Columns
Select a table to view itsfield settings.
B. Access Control – Incorrect
This module managessecurity rules (ACLs)for accessing records but does not display table field settings.
C. Columns and Fields – Incorrect
No such module exists in ServiceNow.
D. Tables and Fields – Incorrect
The correct module name is " Tables & Columns " , not " Tables and Fields " .
ServiceNow Docs: System Definition – Tables & Columns
ServiceNow CSA Study Guide – Table Administration
ServiceNow Product Documentation: Managing Fields in a Table
Key Features of the " Tables & Columns " Module:How to Access Tables & Columns in ServiceNow:Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
What is a Dictionary Override?
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
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:
Where can Admins check which release is running on an ServiceNow instance?
Memory Stats module
Stats module
System.upgraded table
Transactions log
What displays a set of records from a table?
View
Dashboard
Panel
List
InServiceNow, aListis a visual representation ofmultiple records from a table. Lists allow users to view, filter, sort, and interact with records in a structured tabular format.
Displays multiple recordsfrom a table.
Columns represent fieldsof the table.
Users can personalize the list(e.g., adjust columns, apply filters, and sort).
Common Actions:
Inline editing
Searching
Exporting data
Grouping and filtering
A. View
AViewdefines how data is displayed, but it is not a list itself.
Example: Differentform viewscan be created for the same table.
B. Dashboard
ADashboardis a visual representation of reports and performance analytics.
It doesnot display raw table recordsdirectly.
C. Panel
No such term as " Panel " exists in ServiceNow for displaying records from a table.
Key Features of Lists:Why Other Options Are Incorrect?
Lists Overview
ServiceNow Lists Documentation
Personalizing Lists
List Personalization Guide
References from ServiceNow CSA Documentation:Final Verification:Answer is 100% correct and aligned with official ServiceNow Certified System Administrator (CSA) documentation.
What are the two aspects to LDAP Integration?
Data Population
Data formatting
Authorization
Authentication
LDAP (Lightweight Directory Access Protocol) Integrationin ServiceNow enables organizations to connect theircorporate directory services (such as Microsoft Active Directory)with their ServiceNow instance. This integration helps manageuser authentication and data synchronizationefficiently.
There aretwo key aspectsof LDAP Integration in ServiceNow:
Authentication
LDAP is commonly used foruser authentication, allowing users to log in to ServiceNow using theircorporate credentials.
Instead of storing passwords in ServiceNow, authentication requests are sent to theLDAP serverto verify the user ' s identity.
This helps in maintainingcentralized identity managementacross the organization.
Data Population
LDAP can be used toimport user and group informationinto ServiceNow.
This process is known asdata synchronization, where attributes such asusernames, email addresses, department details, roles, and group membershipsare pulled from LDAP and stored in ServiceNow.
This ensures that user information in ServiceNow isalways up-to-datewith the organization ' s directory.
B. Data Formatting–
While ServiceNow does process data from LDAP, " Data Formatting " isnotan aspect of LDAP integration.
Formatting refers to structuring or modifying data but is not a core function of LDAP integration.
C. Authorization–
Authorizationdetermines what a user can doafter authentication, such as assigning roles and permissions.
While ServiceNow can use LDAPgroupsto assign roles, the integration itselffocuses on Authentication and Data Populationrather than defining permissions within ServiceNow.
ServiceNow Docs: LDAP Integration Overviewhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/integrate/authentication/concept/c_LDAPIntegration.html
ServiceNow CSA Official Training Guide (LDAP Integration & User Authentication)
Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:This confirms that the two main aspects of LDAP Integration in ServiceNow areAuthentication and Data Population.
Create Incident, Password Reset, and Report outage: what do these services in the Service Catalog have in common?
They direct the user to a record producer
They direct the user to a catalog property
They direct the user to a catalog UI policy
They direct the user to a catalog client script
InServiceNow,Create Incident, Password Reset, and Report Outageare examples ofService Catalog itemsthat guide users through submitting requests. These services are commonly implemented usingRecord Producers.
What is a Record Producer?ARecord Produceris a special type ofcatalog itemthat:
Creates recordsin a table (e.g., Incident, Change, or Request).
Provides auser-friendly interfacein the Service Catalog.
Maps user input fields to corresponding fieldsin the target table.
For example:
" Create Incident " uses a Record Producer to create a record in theIncident [incident]table.
" Password Reset " can create a record in acustom password reset tableor trigger a workflow.
" Report Outage " may create a record in theProblem or Incident table.
Why is Option A Correct? " They direct the user to a record producer. "
These catalog servicesdo not create Service Requests (REQs) like normal catalog items.
Instead, theyuse Record Producers to generate records directly in specific tables (e.g., Incident, Change, Problem).
This allowscustom form fields, pre-filled values, and direct mappingto the target table.
Why Are the Other Options Incorrect?B. " They direct the user to a catalog property. "
Incorrect:Catalog properties aresystem settingsthat control Service Catalog behavior, not user-facing forms.
Example:Catalog properties controlcart behavior, request approval rules, etc.
C. " They direct the user to a catalog UI policy. "
Incorrect:UI Policies controlfield behavior (e.g., hiding, showing, making fields mandatory) on the formbut do not determine how the request is processed.
D. " They direct the user to a catalog client script. "
Incorrect:Catalog Client Scripts controlform logic (such as auto-filling fields) but do not create records directly.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – Record Producers in the Service Catalog
???? ServiceNow Record Producers Documentation
" A Record Producer is acatalog itemthat lets users create records in a table instead of generating a standard request. "
Conclusion:The correct answer isA. They direct the user to a record producer.
???? Record Producers are widely used in ServiceNow ' s Service Catalog to simplify and streamline user requests, ensuring data is properly captured and processed.
Which are valid Service Now User Authentication Methods? (Choose three.)
XML feed
Local database
LDAP
SSO
FTP authentication
ServiceNow supports multiple authentication methods to verify user identities before granting access to an instance. The three valid authentication methods from the given options are:
Local Database Authentication
This is the default authentication method used in ServiceNow.
User credentials (username and password) are stored in the ServiceNow database.
Authentication is handled directly by ServiceNow without relying on external identity providers.
This is useful for small implementations or instances where external authentication is not required.
LDAP (Lightweight Directory Access Protocol)
LDAP allows ServiceNow to integrate withcorporate directory services, such as Microsoft Active Directory, to authenticate users.
Users authenticate using theircorporate credentials, reducing the need to maintain separate user accounts in ServiceNow.
ServiceNow connects to an LDAP server and verifies credentials without storing passwords in the ServiceNow database.
SSO (Single Sign-On)
Single Sign-On enables users to log into ServiceNow using an external identity provider (IdP).
ServiceNow supports various SSO protocols, including:
SAML 2.0 (Security Assertion Markup Language)
OAuth 2.0
OpenID Connect
Kerberos
This allows users to authenticate once and gain access to multiple applications, improving security and user experience.
A. XML feed–
XML feeds are used for data exchange,not authentication.
ServiceNow can consume XML feeds for integrations but does not use XML feeds to authenticate users.
E. FTP authentication–
FTP (File Transfer Protocol) is used for transferring files between systems and isnot a valid authentication methodin ServiceNow.
ServiceNow Docs: User Authentication Methodshttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/security/concept/user-authentication-methods.html
ServiceNow CSA Official Training Guide (User Authentication & Security)
Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:These references confirm thatLocal Database, LDAP, and SSOare valid authentication methods in ServiceNow.
What are the 5 provided Roles by ServiceNow?
System Administrator: The admin role provides access to all platform features, applications, functions and data.
Specialized Administrator: Specialized administrator roles manage specific functions or applications, such as Assignment Rules, Knowledge base, reports, or web services
Fulfiller: Users with the ITIL role may fulfill ITIL activities associated with the ITIL workflow, including Incident and Change management.
Approver: Users with the Approver user role can perform all requester actions and may view or modify approval records directed to the approver
Requester: Also known as Employee Self Service (ESS) users, these users have no roles but can submit and manage their own requests, access public pages, etc.
ServiceNow providesfive primary rolesthat define access and permissions within the platform. These roles help structure user responsibilities and ensure that users only have access to the necessary functions.
Thehighest level of accessin ServiceNow.
Can manage all platform features, applications, data, and configurations.
Has control overusers, security settings, system properties, and scripting capabilities.
Example: A ServiceNow admin configuring new workflows, modifying tables, or setting up instance-wide settings.
Manages specific applications or functionalities within ServiceNow.
Includes roles such as:
knowledge_admin(Manages Knowledge Base)
report_admin(Manages Reports)
catalog_admin(Manages Service Catalog)
Example: A Knowledge Base Administrator controlling access to articles and updating knowledge categories.
Users with theITIL rolewho perform IT Service Management (ITSM) tasks.
Cancreate, update, and resolve recordssuch as incidents, problems, changes, and requests.
Example: A service desk agent handling incidents and requests.
Users with theApprover rolecanapprove or reject requests, such as change requests or access requests.
Can view or modify approval records directed to them but cannot fulfill other ITIL tasks.
Example: A manager approving a new software installation request.
Basic userswith no assigned roles.
Cansubmit requests, view their own tickets, and access public pages(e.g., Knowledge Base, Catalog).
Example: An employee submitting a request for laptop repair via the ServiceNow portal.
1. System Administrator (admin)2. Specialized Administrator3. Fulfiller (ITIL Role)4. Approver5. Requester (Employee Self-Service - ESS)
These roles form thefoundation of role-based access control (RBAC)in ServiceNow.
They ensure that usersonly access the data and functions relevant to their job responsibilities.
Additional roles can be assigned based on business needs, but these five cover the core platform functionalities.
Why These Are the Provided Roles in ServiceNow:
ServiceNow Documentation:User Roles in ServiceNow
CSA Exam Guide:CoversSystem Administrator, Specialized Administrator, Fulfiller, Approver, and Requesteras the standard user roles.
Reference from CSA Documentation:Thus, the correct answer is:
A. System Administrator, B. Specialized Administrator, C. Fulfiller, D. Approver, E. Requester
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
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
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:
What is the primary purpose of Form Builder in the Now Platform?
To generate analytical reports from data tables
To edit forms used for populating records
To create new tables within the platform
To configure system settings and permissions
?Form Builderis used todesign and modify formsthat users interact with when entering and updating records.
Key Features of Form Builder:
Drag-and-drop interface toadd, remove, or rearrange fields.
Supportssections, tabs, and related lists.
Enables quick modification of forms without writing scripts.
Option A (Generate analytical reports)is incorrect because reports are created using theReport Designer, not Form Builder.
Option C (Create new tables)is incorrect because tables are created viaTable Builderor directly in the Table module.
Option D (Configure system settings and permissions)is incorrect because permissions are managed throughroles, ACLs, and system properties.
???? Reference:ServiceNow Platform UI – Form Builder Guide
What information does the System Dictionary contain?
The human-readable labels and language settings
The definition for each table and column
The information on how tables relate to each other
The language dictionary used for spell checking
TheSystem Dictionaryin ServiceNow stores and maintains themetadataabout tables and fields in the platform. It containsdefinitions for each table and column, including field data types, default values, and attributes.
Storestable and field definitions, including:
Column names
Data types(e.g., String, Integer, Reference)
Attributes(e.g., unique, read-only, required)
Default values
Ensuresdata integrityby defining the structure of database tables.
Used by administrators tomodify or extend existing tables.
Allows the creation ofcustom fieldsin tables.
Key Features of the System Dictionary (sys_dictionaryTable):
Navigate to:System Definition ? Dictionary
Search for a table or fieldto view its metadata.
Modify attributes(if needed) to customize table behavior.
How to Access the System Dictionary:
A. The human-readable labels and language settings– Incorrect.
Human-readable labelsare stored in thesys_documentationtable, not the System Dictionary.
C. The information on how tables relate to each other– Incorrect.
Table relationshipsare stored in theSchema Map, not the System Dictionary.
D. The language dictionary used for spell checking– Incorrect.
Spell checking and translationsare managed insystem localization settings, not the System Dictionary.
Explanation of Incorrect Answers:
ServiceNow Product Documentation ? System Dictionary (sys_dictionary)
ServiceNow CSA Study Guide ? Understanding Tables and Fields
ServiceNow Developer Documentation ? Dictionary and Table Structure
References from Certified System Administrator (CSA) Documentation:Would you like me to verify another question?????
As it relates to ServiceNow reporting, which of the following statements describes what a metric can do?
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.
In ServiceNow,metricsare essential tools used to track and measure key performance indicators (KPIs) related to IT Service Management (ITSM) processes. They help organizations assess how effectively they are meeting their objectives by collecting data over time.
Definition of a Metric:
Ametricin ServiceNow refers to a method of measuring and evaluating the performance and effectiveness ofIT service management processesover time.
It allows organizations to track changes in records and measure how long specific conditions exist within a workflow.
Key Characteristics of a Metric:
It is used toassess process performanceandevaluate efficiencywithin IT services.
It providesquantifiable datato analyze trends and improvements in Service Management.
Common use cases include trackingincident resolution times,change request approvals, andSLA compliance.
Understanding ServiceNow Metrics:Why Answer " C " is Correct:?? " A metric is used to measure and evaluate the effectiveness of IT service management processes. "
This definition aligns precisely with how ServiceNow definesmetrics—theytrack, measure, and analyzethe efficiency of various ITSM processes over time.
Metrics help organizations understand service performance trends and make data-driven decisions.
Why the Other Answers Are Incorrect:A. " A metric is a report gauge used on homepages to display real-time data. "
Incorrectbecausegaugesare UI elements thatvisualizedata from reports or metrics but are not themselves metrics. Metricscollect and measuredata, whereasgaugesdisplay the information.
B. " A metric is a time measurement used to report the effectiveness of workflows and SLAs. "
Incorrectbecause whiletime-based metricsexist (e.g., tracking how long an incident stays in a particular state), metrics in ServiceNow arebroaderand not limited to time measurement alone.
D. " A metric is a comparative measurement used to report the effectiveness of workflows and SLAs. "
Incorrectbecause metrics are not necessarilycomparative; they areabsolute measuresof process effectiveness. Metrics provideraw performance data, which can later be compared or analyzed over time.
ServiceNow CSA Study Guide – Reporting & Performance Analytics
ServiceNow Docs: Metrics Definition & Configuration(ServiceNow Docs - Metrics)
ServiceNow Performance Analytics & Reporting Overview
References from the Certified System Administrator (CSA) Documentation:
What are the three components of a filter condition?
Table
Value
Field
Operator
In ServiceNow, afilter conditionconsists of three primary components:
Field– The specific column (attribute) in a table that you want to filter by.
Example:State,Priority,Category,Created Date
Operator– Defines the comparison condition between theFieldand theValue.
Example:is, is not, contains, starts with, greater than, less than
Value– The actual data that the filter is looking for.
Example:High (for Priority), New (for State), IT Support (for Category)
Example of a Filter Condition in ServiceNow:If you want to filter Incident records where theStateisNew, the filter condition would be:
Field:State
Operator:is
Value:New
A. Table–
A table is where data is stored, but it isnota component of a filter condition.
Filters are appliedona table but do not include the table itself in the condition.
ServiceNow Docs: Filtering Data in Lists and Reportshttps://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/use/using-lists/concept/filtering-lists.html
ServiceNow CSA Official Training Guide (Filtering and Searching Data)
Why the Other Option is Incorrect?References from Certified System Administrator (CSA) Documentation:This confirms thatField, Operator, and Valueare the three core components of a filter condition.
Which one of the following statements is true about Column Context Menus?
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
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:
Which of the following concepts are associated with the ServiceNow CMDB? (Choose four.)
Service Processes
User Permissions
Tables and Fields
A Database
The Dependency View
TheConfiguration Management Database (CMDB)in ServiceNow is a centralized repository that stores information aboutConfiguration Items (CIs), their attributes, and relationships. It plays a crucial role in IT Service Management (ITSM), helping organizations track assets, dependencies, and service impacts.
Thefour correct concepts associated with the CMDBare:
The CMDB is structured usingtablesandfieldswithin the ServiceNow database.
Different tables store different types ofConfiguration Items (CIs)such as servers, applications, and network devices.
Example CMDB Tables:
cmdb_ci(Base CMDB Table)
cmdb_ci_server(Stores server-specific CIs)
cmdb_ci_database(Stores database-related CIs)
Each table hasfieldsthat store attributes (e.g.,Serial Number, IP Address, Location).
The CMDB is essentially adatabasethat holds detailed information about IT assets and their relationships.
It enables organizations to maintain an accurate inventory of IT infrastructure.
The database helps withincident management, change management, and asset tracking.
Dependency Viewprovides agraphical representationof how Configuration Items (CIs) are related.
This visualization helps IT teamsunderstand dependencies, impact analysis, and root cause analysis.
Example:
If adatabase servergoes down, theDependency Viewcan show which applications and services will be affected.
The CMDB supports variousIT Service Management (ITSM) processes, such as:
Incident Management(linking incidents to affected CIs)
Change Management(analyzing the impact of changes on CIs)
Problem Management(identifying root causes of recurring issues)
The CMDB ensures that these processes operate with accurate and updated asset data.
1. Tables and Fields (Correct)2. A Database (Correct)3. The Dependency View (Correct)4. Service Processes (Correct)
Why the Incorrect Option is Wrong:B. User Permissions (Incorrect)
Whileuser permissions(such as roles and access controls) exist in ServiceNow, they arenot a fundamental concept of the CMDB itself.
Permissions (likecmdb_readoradmin) controlwho can access and modify the CMDB, but they are notcore CMDB components.
AnIT administratorwants to checkwhich business services depend on a specific database serverbefore performing maintenance.
Using theCMDB Dependency View, they see that the database server is linked to anemail serviceand acustomer portal.
This insight helps them plan achange requestto notify impacted users before the server is taken offline.
Example Use Case:
What is generated from the Service Catalog once a user places an order for an item or service?
A change request
An Order Guide
A request
An SLA
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:
Data Policy can enforce mandatory data on import.
True
False
AData Policyin ServiceNow is used to enforcemandatory and read-only field conditionsfor data that isentered manually through forms or imported into the system.
Data Policies apply to data coming from external sources, such asimports, web services (API), and integrations.
If a field is set asmandatoryin a Data Policy, recordscannot be imported unless that field contains a value.
This ensuresdata integrityby preventing incomplete or invalid data from entering the system.
If an administrator configures a Data Policy to make the " Caller " fieldmandatoryon theIncidenttable, any imported incidentswithout a Caller value will be rejected.
How Data Policies Enforce Mandatory Data on Import:Example Scenario:
Why " True " is the Correct Answer:Data Policies enforce mandatory fields for both UI entry and imports.
Why " False " is Incorrect:If Data Policies didnotenforce mandatory fields on imports, incomplete records could enter the system, leading to data integrity issues.
ServiceNow Documentation:Data Policies
CSA Exam Guide:CoversData Policy enforcement for UI forms and imports.
Reference from CSA Documentation:Thus, the correct answer is:
A. True
Which technique is used to get information from a series of referenced fields from different tables?
Table-Walking
Sys_ID Pulling
Dot-Walking
Record-Hopping
InServiceNow,Dot-Walkingis a technique used to retrieve information fromreferenced fields across different tables. It allows users to access data stored inrelated records without writing complex scripts.
When a field references another table,dot notation (.)is used totraversethe relationship and retrieve additional information from the referenced table.
It works informs, lists, reports, workflows, business rules, and scripts.
How Dot-Walking Works:Example 1: Retrieving User Information from an Incident RecordLet ' s say we have anIncidenttable where thecaller_idfield references theUser (sys_user) table.
If we need to retrieve the caller’semail address, we use:
caller_id.email
Here’s how it works:
caller_id? References thesys_usertable
email? Retrieves theemail field from the sys_user record
Example 2: Retrieving Department Name of an Incident CallerTo get thedepartmentof the caller, we use:
caller_id.department.name
caller_id? References theUser table
department? References theDepartment table
name? Retrieves thedepartment name
(A) Table-Walking – Incorrect
There isno such termas " Table-Walking " in ServiceNow.
The correct term for referencing related fields isDot-Walking.
(B) Sys_ID Pulling – Incorrect
Thesys_idis a unique identifier for each record in ServiceNow, butpulling sys_ids alone does not retrieve referenced field data.
Dot-Walking allows access to fields in related tables, not just the sys_id.
(C) Dot-Walking – Correct
Dot-Walking is the correct techniqueused in ServiceNow to access referenced fields across tables.
It is used in scripting, reporting, workflows, Business Rules, and UI Policies.
(D) Record-Hopping – Incorrect
There isno such featureas " Record-Hopping " in ServiceNow.
The correct method for referencing data in related tables isDot-Walking.
Explanation of Each Option:
Dot-Walking reduces the need for complex queriesand makes scripting easier.
Use it in filters, reports, and workflowsto dynamically retrieve related data.
Limit excessive Dot-Walking in large tablesto avoid performance issues.
Alternative for scripts: If Dot-Walking does not work in advanced scripts, use GlideRecord queries to retrieve referenced records manually.
Additional Notes & Best Practices:
ServiceNow Docs: Understanding Dot-Walking
https://docs.servicenow.com
ServiceNow Community: Best Practices for Dot-Walking
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
What is the purpose of flagging an article in a knowledge base?
To mark an article to read later.
Allow a user to submit feedback about an article
Reporting an error
InServiceNow Knowledge Management,flagging an articleis a feature that allows users toreport errors or issueswithin a knowledge article. This helps maintain article accuracy and ensures that outdated or incorrect information is addressed by knowledge managers.
Error Reporting
Users can flag an article if they findincorrect, outdated, or misleading information.
Knowledge managers receive anotificationabout flagged articles and can review them for updates.
Article Quality Control
Helps improve knowledge base content by allowing users topoint out inaccuracies.
Ensures that knowledge articles remainrelevant and useful.
Notifying Knowledge Managers
Flagged articles appear in theKnowledge Base Administration module, allowing managers totrack and resolve flagged issues.
A. To mark an article to read later
Incorrect: There isnobuilt-in " read later " feature in ServiceNow Knowledge Management.
Instead, users canbookmarkan article for quick access.
B. Allow a user to submit feedback about an article
Incorrect:
Feedback is submitted through theFeedback feature, which allows users to rate articles and provide comments.
Flaggingis specifically forerror reporting, not general feedback.
Key Purposes of Flagging an Article:Why Other Options Are Incorrect?
Flagging Knowledge Articles
Flagging an Article for Review
Managing Flagged Articles
Knowledge Management Administration
References from ServiceNow CSA Documentation:
A User is stored in which table?
User [sys_user]
User [ sys_user_group]
User [ syst_user_profile]
User [user_profile]
In ServiceNow, user records are stored in theUser [sys_user]table. This table contains all user-related data, including usernames, email addresses, roles, department affiliations, and more.
User ID(user_name) – Unique identifier for the user.
First Name & Last Name(first_name,last_name) – User’s full name.
Email(email) – The user’s email address.
Department(department) – The department to which the user belongs.
Roles(roles) – List of assigned roles that determine access permissions.
Active(active) – Indicates whether the user account is active or inactive.
B. User [sys_user_group]– Incorrect. This table storesgroups, not individual users.
C. User [syst_user_profile]– Incorrect. This table does not exist in ServiceNow.
D. User [user_profile]– Incorrect. There is no such table in ServiceNow.
ServiceNow Docs: User Administration – sys_user Table
ServiceNow CSA Study Guide – User and Group Administration
Key Fields in thesys_userTable:Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
Which one of the following statements is a recommendation from ServiceNow about Update Sets?
Avoid using the Default Update set as an Update Set for moving customizations from instance to instance
Before moving customizations from instance to instance with Update Sets, ensure that both instances are different versions
Use the Baseline Update Set to store the contents of items after they are changed the first time
Once an Update Set is closed as “Complete”, change it back to “In Progress” until it is applied to another instance
Update Setsin ServiceNow are used tocapture customizations and configurationsmade in an instance, allowing these changes to be moved between instances (e.g., from development to test or production). ServiceNow provides best practices to ensure smooth migration and avoid issues with missing or conflicting updates.
What is an Update Set?
AnUpdate Setis a collection of customizations (e.g., changes to forms, scripts, workflows, business rules) that can be moved from one instance to another.
Ittracks changesin a controlled way, preventing accidental loss of configurations.
Why Avoid Using the Default Update Set?
TheDefault Update Setis automatically used when no other update set is selected.
It captures changesbut should never be used for instance-to-instance migrationsbecause:
Itcannot be exported.
It contains system changes that arenot logically grouped.
It can causeinconsistencies and missing dependencieswhen moving updates.
Instead, administrators shouldcreate a named Update Setfor specific development work.
Understanding Update Sets in ServiceNow:
Why Answer " A " is Correct:?? " Avoid using the Default Update Set as an Update Set for moving customizations from instance to instance. "
This follows ServiceNow’sbest practicesfor managing Update Sets.
Using theDefault Update Setcan lead tomissing updates, conflicts, and untracked changes, making migrations unreliable.
Why the Other Answers Are Incorrect:B. " Before moving customizations from instance to instance with Update Sets, ensure that both instances are different versions. "
Incorrectbecause ServiceNowrecommends that instances be on the same versionbefore applying Update Sets.
If instances are ondifferent versions, the Update Set may includeincompatible changes, causing failures.
C. " Use the Baseline Update Set to store the contents of items after they are changed the first time. "
Incorrectbecause there is no such thing as a " Baseline Update Set " in ServiceNow.
ServiceNowdoes not automatically create a backup of original configurations—administrators should manually create an Update Set before making changes.
D. " Once an Update Set is closed as ' Complete, ' change it back to ' In Progress ' until it is applied to another instance. "
Incorrectbecausea completed Update Set should not be reopened.
Once markedComplete, an Update Set isready for export and migration. Reopening it can causedata integrity issuesand confusion in version control.
ServiceNow CSA Study Guide – Update Sets & Configuration Management
ServiceNow Docs: Best Practices for Update Sets(ServiceNow Documentation)
ServiceNow Docs: Moving Customizations with Update Sets
References from the Certified System Administrator (CSA) Documentation:
Which type of interface enables you to display multiple performance analytics, reporting and other widgets on a single screen?
Form
List
Dashboard
Timeline
ADashboardin ServiceNow is an interface that allows users to display multiplePerformance Analytics (PA) widgets, reports, and other visual elementsin a single, consolidated view.
Provides asingle-screenview of critical data, improvingvisibilityinto key metrics.
Can includereports, Performance Analytics indicators, lists, and interactive filters.
Allows users tocustomize layoutsand adjust widgets based on roles and permissions.
Useful forexecutive summaries, ITSM performance tracking, and real-time operational monitoring.
A. Form–
A Form is used todisplay and input data for a single recordin a table (e.g., an incident, change request, or user record).
It does not provide a multi-widget interface.
B. List–
A List displaysmultiple records from a tablein a tabular format but does not support widgets or Performance Analytics.
D. Timeline–
The Timeline visualization is used for showingtime-based data, such as Change Requests over time, but does not provide multiple reporting widgets in a single interface.
ServiceNow Docs: Dashboards Overviewhttps://docs.servicenow.com/en-US/bundle/utah-performance-analytics-and-reporting/page/use/dashboards/concept/dashboard-overview.html
ServiceNow CSA Official Training Guide (Reporting & Dashboards)
Key Features of a ServiceNow Dashboard:Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:
What is a schema map?
A schema map enables administrators to define records from specific tables as trouble sources for Configuration Items
A schema map graphically organizes the visual task boards for the CMDB
A schema map graphically displays the Configuration Items that support a business service
A schema map displays the details of tables and their relationships in a visual manner, allowing administrators to view and easily access different parts of the database schema
ASchema Mapin ServiceNow is a graphical representation of tables and their relationships within the database. It helpsadministrators and developersunderstand how data is structured and interconnected.
Visual Representation:Showsparent-child relationships,reference fields, andextensionsbetween tables.
Database Schema Navigation:Enablesquick accessto table structures and fields.
Impact Analysis:Helps inassessing changesbefore modifying fields, tables, or relationships.
Enhances Development Efficiency:Aids in customizing the system by understanding data dependencies.
Navigate to:System Definition ? Schema Map
Select a Table:Enter a table name (e.g.,incident,task)
View Relationships:The map will display related tables (e.g., extended, referenced, and referencing tables).
Key Features of a Schema Map:How to Access Schema Maps:
A. A schema map enables administrators to define records from specific tables as trouble sources for Configuration Items– Incorrect.
Schema mapsdo not define trouble sources; they are used to visualizetable relationships.
B. A schema map graphically organizes the visual task boards for the CMDB– Incorrect.
Visual Task Boardsare separate from schema maps and are used for task management, not database visualization.
C. A schema map graphically displays the Configuration Items that support a business service– Incorrect.
This describes aDependency View, which is part of theCMDB, not the Schema Map feature.
Explanation of Incorrect Answers:
ServiceNow Product Documentation ? Schema Maps
ServiceNow CSA Study Guide ? Data Schema & Table Relationships
ServiceNow Developer Documentation ? Understanding Tables & Relationships
References from Certified System Administrator (CSA) Documentation:Would you like me to verify another question? ????
Which of the following is used to initiate a flow?
A Trigger
Core Action
A spoke
An Event
InServiceNow Flow Designer, aTriggeris used toinitiateaflow. Triggers define the conditions under which a flow starts and can be based on various system events, schedules, or user actions.
(A) A Trigger – Correct
Triggers are the starting point of a flowin Flow Designer.
A flow will not execute unless a trigger condition is met.
Types of triggers include:
Record-based triggers(e.g., when a record is created, updated, or deleted)
Scheduled triggers(e.g., run at a specific time or interval)
Application-specific triggers(e.g., Service Catalog request submission)
(B) Core Action – Incorrect
Core Actionsare predefined actions that execute tasks within a flow, such as:
Sending notifications
Updating records
Calling APIs
They aresteps within a flow,notwhat initiates it.
(C) A Spoke – Incorrect
A spokein Flow Designer is a collection of actions and subflows related to a specific application or integration (e.g., ServiceNow ITSM Spoke).
Spokescontain actionsbut donotinitiate flows.
(D) An Event – Incorrect
Eventsin ServiceNow trigger Business Rules, Notifications, and Script Actions, but they arenot directly used to initiate flowsin Flow Designer.
However, aflow can be triggered based on an event, but the event itself is not the trigger—the flow’s trigger is configured to listen for the event.
Explanation of Each Option:
Triggers should be well-definedto prevent unnecessary flow executions that might impact performance.
Use Scheduled Triggersfor time-based workflows (e.g., daily reports).
Record Triggersare commonly used for automation within ITSM processes.
Debugging Triggers: Use theFlow Execution Detailspage to troubleshoot trigger execution.
Additional Notes & Best Practices:
ServiceNow Docs: Flow Designer Triggers
https://docs.servicenow.com
ServiceNow Community: Best Practices for Flow Designer Triggers
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
Which statement is true about business rules?
A business rule must run before a database action occurs
A business rule can be a piece of Javascript
A business rule must not run before a database action occurs
A business rule monitors fields on a form
Abusiness rulein ServiceNow is a server-side script written inJavaScriptthat executes when a record is inserted, updated, deleted, or queried. Business rules allow for automation and enforcement of business logic without requiring manual intervention.
Business rules arenot tied to formsbut instead runon the server-sidewhen a database operation occurs. They can be configured to execute:
Beforea record is saved (Before Business Rule)
Aftera record is saved (After Business Rule)
Asynchronously(Async Business Rule)
Before a query is run on the database(Query Business Rule)
Explanation of the Correct Answer:B. A business rule can be a piece of JavaScript(Correct)
Business rules are written inJavaScript, allowing administrators to define custom logic that executes on the server.
These scripts can modify data, enforce rules, validate fields, or trigger other workflows.
Example JavaScript snippet for a business rule:
if(current.state== ' 3 ' & & current.priority!= ' 1 ' ) {
current.priority= ' 1 ' ;
gs.addInfoMessage( " Priority set to High because state is Resolved. " );
}
This rule ensures that if an incident ' s state is changed toResolved, its priority is automatically set to High.
Why the Other Options Are Incorrect:A. A business rule must run before a database action occurs (Incorrect)
Business rulescan run before a database action occurs, but they can also executeafterorasynchronously.
Business rules have four execution types:
Before– Runs before the record is inserted/updated in the database.
After– Runs after the record is committed to the database.
Async– Runs in the background after the transaction completes.
Query– Runs before data is returned to a user (modifies query results).
C. A business rule must not run before a database action occurs (Incorrect)
This is false because some business rulesdo run beforea database action (e.g., aBefore Business Rulecan validate data before saving).
D. A business rule monitors fields on a form (Incorrect)
Business rulesdo not monitor form fields directly. Instead, they execute based on database operations.
If real-time monitoring of form fields is needed,Client Scripts(not Business Rules) are used for this purpose.
Automaticallyassigning prioritybased on ticket severity.
Preventing updates to certain records if a condition is not met.
Sending email notifications when a record changes.
Modifying data before it is saved to enforce business policies.
Example Use Cases for Business Rules:
Table Access Control rules are processed in the following order:
any table name (wildcard), parent table name, table name
table name, parent table name, any table name (wildcard)
parent table name, table name, any table name (wildcard)
any table name (wildcard), table name, parent table name
In ServiceNow,Table Access Control (ACL) rulesdefine the permissions for accessing records within a table. When a user attempts to access a record, ServiceNow processesACL rules in a specific orderto determine if the user has the necessary permissions.
Specific Table Name ACLs
ServiceNowfirst checks ACL rulesthat are defined for the exact table being accessed.
If there are multiple ACL rules for the same table, ServiceNow evaluates themfrom most specific to least specific(i.e., field-level ACLs before table-level ACLs).
Parent Table Name ACLs(If applicable)
If the table inherits from another table (e.g.,Incident inherits from Task), ServiceNownext checks ACL ruleson theparent table.
This ensures that inherited rules are properly applied.
Wildcard ACLs (*)(Any table)
If no explicit ACL rule is found for the table or its parent, ServiceNow checkswildcard ACL rules (*), which apply toall tables.
Wildcard ACLs act as alast resortwhen no table-specific rules exist.
Order of Processing ACL Rules:
(A) any table name (wildcard), parent table name, table name – Incorrect
Wildcard rules (*) areprocessed last, not first.
(B) table name, parent table name, any table name (wildcard) – Correct
This follows the correctprocessing order:
First:ACLs for the specific table
Second:ACLs for the parent table (if applicable)
Third:Wildcard ACLs (*)
(C) parent table name, table name, any table name (wildcard) – Incorrect
Parent table ACLs arechecked aftertable-specific ACLs, not before.
(D) any table name (wildcard), table name, parent table name – Incorrect
Wildcard ACLs (*) arealways processed last, so this order is incorrect.
Explanation of Each Option:
Field-level ACLs(column-specific) take precedence overtable-level ACLs.
If multiple ACL rules apply,all must evaluate totruefor access to be granted.
Explicit Deny:If an ACL rule explicitlydenies access, the user is denied, even if another ACL grants access.
Always Test ACLs:Use the " Security Debugging " feature (/sys_security_acl_list.do) to verify how ACLs are applied.
Additional Notes & Best Practices:
ServiceNow Docs: How Access Control Rules Work
https://docs.servicenow.com
ServiceNow Community: Understanding ACL Processing Order
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
Which one of the following is the correct Link Type to select when creating a module which opens the Record Producer Ul for a user rather than the ServiceNow form UI?
Script (from Arguments:)
HTML (from Arguments:)
URL (from Arguments:)
Content Page
What component causes a flow to run after a record has been created or updated?
Date-based trigger
Record-based trigger
On-change trigger
Application-based trigger
Updated-date trigger
A record-based trigger is a component thatcauses a flow to run after a record has been created or updated in a specified table1. It allows users to define conditions and actions for the flow based on the record’s state and values1. For example, a record-based trigger can start a flow when a new incident is created or when an existing incident is updated with a certain priority1.
References
Flow trigger types - Product Documentation: San Diego - ServiceNow1
The display sequence is controlled in a Service Catalog Item using which of the following?
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
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:
What is the difference between UI Policy and UI Action?
UI Action can make fields read-only, mandatory, or hidden. while UI Policy can make a save button visible for appropriate users.
UI Policy can make fields read-only, mandatory, or hidden. while UI Action can make a save button visible for appropriate users.
UI Policies and UI Actionsare both part of theServiceNow user interface customizationbut serve different purposes.
Used todynamically change form field behaviorsbased on specific conditions.
Canmake fields read-only, mandatory, or hiddenwithout requiring scripts.
Runson the client-side (browser)to improve performance and responsiveness.
Example:
If theCategoryisHardware, theSerial Numberfield becomesmandatory.
Used tocreate buttons, links, and context menu actions.
Can executescriptsto perform specific actions when clicked.
Runs on theserver-side or client-sidedepending on configuration.
Example:
A " Save " buttonthat becomesvisible only to users with a specific role.
UI Policy(not UI Action) is responsible for making fieldsread-only, mandatory, or hidden.
UI Action(not UI Policy) is responsible for making aSave button visiblefor specific users.
ServiceNow Docs: UI Policy Overviewhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/concept/c_UIPolicies.html
ServiceNow Docs: UI Action Overviewhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/concept/c_UIActions.html
UI Policy:UI Action:Why Option A is Incorrect?References from Certified System Administrator (CSA) Documentation:
Which of the following are a type of client scripts supported in ServiceNow? (Choose four.)
onSubmit
onUpdate
onCellEdit
onLoad
onEdit
onChange
onSave
InServiceNow,Client Scriptsare used to execute JavaScript codeon the client-side (browser)to control form behavior, validate data, or enhance user interaction.
Types of Client Scripts in ServiceNow:There arefourtypes of Client Scripts supported in ServiceNow:
onLoad (Option D)
Runswhen a form loads.
Used to pre-fill fields, hide/show elements, or set default values.
Example: Automatically setting the " Priority " field toHighwhen a new incident is created.
onChange (Option F)
Runswhen a specific field value changes.
Used for dynamic form behavior, such as making fields mandatory based on another field ' s value.
Example: If " Category " is changed to " Hardware, " then show the " Hardware Type " field.
onSubmit (Option A)
Runswhen the form is submitted.
Used for final validation before allowing submission.
Example: Preventing submission if a mandatory field is left empty.
onCellEdit (Option C)
Runswhen a cell value is edited inline in a list view.
Used to trigger immediate validation or updates without opening the full form.
Example: Displaying an alert when a user directly changes an incident ' s priority from a list view.
Why Are the Other Options Incorrect?B. onUpdate
No " onUpdate " client script type exists in ServiceNow.
" onUpdate " is relevant inBusiness Rules, not Client Scripts.
E. onEdit
No " onEdit " client script type exists.
Similar functionality can be achieved with " onChange " or " onCellEdit " scripts.
G. onSave
No " onSave " client script type exists.
" onSubmit " handles validation before saving a record.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – Client Scripts
???? ServiceNow Client Scripts Documentation
" Client Scripts can beonLoad, onChange, onSubmit, or onCellEditdepending on when they execute. "
Conclusion:The correct answers are:
A. onSubmit(Runs when submitting a form)
C. onCellEdit(Runs when editing a list cell)
D. onLoad(Runs when a form loads)
F. onChange(Runs when a field value changes)
Which of the following can be customized through the Basic Configuration UI 16 module? (Choose three.)
Banner Image
Record Number Format
Browser Tab Title
System Date Format
Form Header Size
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?
Change
Incident
Facilities
Self-Service
In ServiceNow, access to applications is controlled byroles. Most applications, such asIncident, Change, and Facilities, require specific roles to access them. However, theSelf-Serviceapplication is available to all users, including those with the base " ess " (Employee Self-Service)role, which is assigned to every user by default.
Why " D. Self-Service " is the correct answer?TheSelf-Serviceapplication is designed for general users (end users, employees, customers) who do not have elevated permissions. It provides access to:
TheService Catalog(to request IT services, software, and hardware).
TheKnowledge Base(to search for articles and solutions).
Viewing and tracking submitted requests and incidents.
Submitting new incidents or requests.
Since it is meant forall users, it does not require any additional roles beyond the default ones given to employees or customers.
A. Change– Incorrect. TheChange Managementapplication is typically restricted toITIL users(users with theitilrole) and change managers. End users do not have access to this module.
B. Incident– Incorrect. While end users can create and view their own incidents viaSelf-Service, theIncident Managementmodule itself is restricted to IT support staff (users with theitilrole or higher).
C. Facilities– Incorrect. TheFacilitiesapplication, which includes asset tracking and work orders, is typically restricted to users managing physical assets or facility-related tasks. It is not available to all users by default.
ServiceNow Product Documentation - Self-Service Application Overview
ServiceNow CSA Study Guide - User Roles and Permissions
ServiceNow Docs: Access Control and Application Scope
Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
Which element is used to track items not saved with a field, in a record?
Sidebar
List Editor
Activity formatter
Dictionary
Which would NOT appear in the History section of the Application Navigator?
Records
UI Pages
Lists
Forms
TheHistory sectionin theApplication Navigatortracks recently visited records, lists, and forms within ServiceNow. This feature allows users to quickly navigate back to previously accessed content without searching manually.
What Appears in the History Section?The History sectionlogs user activityrelated to:
Records (Option A)– Recently viewed records from any table, such as incidents, requests, or tasks.
Lists (Option C)– Any list views a user has accessed, such asIncident ListorChange Request List.
Forms (Option D)– Any individual record viewed in form view, such as anincident formoruser form.
Why is Option B (UI Pages) Correct?UI Pages do NOT appear in the History section.
UI Pagesare special custom pages built with Jelly scripting and used forcustom interfaces, portals, and dashboards(e.g., Service Portal pages).
Since they do not represent individual records, lists, or forms,they are not included in the user’s History tracking.
Why Are the Other Options Incorrect?A. Records
Recordsare individual database entries (e.g., specific incidents, change requests, or users).
Since records are frequently accessed, theyare logged in History.
C. Lists
Listsdisplay multiple records from a table (e.g., all open incidents).
Since users navigate through lists frequently, theyare logged in History.
D. Forms
Formsare used to view or edit individual records (e.g., an incident form).
Since forms are commonly accessed, theyare logged in History.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – Application Navigator & History
???? ServiceNow Application Navigator Documentation
" The History section of the Application Navigator displays a list of the records, lists, and forms that you have recently accessed. "
" Custom UI Pages are not included in History tracking. "
What is the function of user impersonation?
Testing and visibility
Activate verbose logging
View custom perspectives
Unlock Application master list
InServiceNow,User Impersonationallows anadmin or a user with the appropriate roleto temporarily act as another userwithout needing their password. This is mainly used fortesting and visibility, helping administrators and developers verify user permissions, role-based access, and UI experiences.
Testing Permissions & Roles
Ensures thatusers have the correct access rights(e.g., verifying ITIL user permissions for incident management).
Helps testUI Policies, Business Rules, and ACLs (Access Control Rules)by viewing the system from the perspective of different roles.
Debugging & Troubleshooting
Identifies why a usercannot access certain records or modules.
Helps inresolving permission-related issueswithout affecting live users.
Experience Validation
Ensures userssee the correct menus, fields, and optionsbased on their assigned roles.
Useful when developingnew applications, workflows, or Service Catalog items.
Admins and authorized userscan impersonate by clicking on their name in the top-right corner and selectingImpersonate User.
Once impersonated, all actions are logged for security and compliance.
Primary Functions of User Impersonation:How to Use Impersonation:
(A) Testing and visibility – Correct
The primary function ofuser impersonationis totest and verify what different users can see and doin the system.
It helps withdebugging UI, role-based access, ACLs, and workflow execution.
(B) Activate verbose logging – Incorrect
Verbose loggingis used fordetailed debugging and performance monitoring, butimpersonation does not enable logging features.
(C) View custom perspectives – Incorrect
ServiceNow doesnotuse the term " custom perspectives " in the context of impersonation.
Impersonationshows what a specific user sees based on their roles, but it doesnot create custom perspectives.
(D) Unlock Application master list – Incorrect
There isno such featureas an " Application Master List " that requires impersonation to unlock.
Application access is controlled byroles and permissions, not impersonation.
Explanation of Each Option:
Never impersonate a user without permission, especially in production environments.
All impersonation actions are loggedin the system for security and auditing purposes.
Use impersonation in a sub-production (development or test) instancebefore making changes to production.
Admins should use impersonation instead of logging in with test user accountsto maintain security and accountability.
Additional Notes & Best Practices:
ServiceNow Docs: Impersonating Users
https://docs.servicenow.com
ServiceNow Community: Best Practices for User Impersonation
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
Which type of tables may be extended by other tables, but do not extend another table?
Base Tables
Core Tables
Extended Tables
Custom Tables
InServiceNow, tables are structured in a hierarchical format wheresome tables can extend others, inheriting fields and properties. However, there are specific tables thatdo not extend any other table but can be extended—these are known asBase Tables.
Base Tables:
ABase Tableis a table thatdoes not extend another tablebutcan be extended by other tables.
It serves as afoundationfor creating new tables.
Example:
Task Table (task)– TheIncident, Problem, and Change tablesextend from the Task table.
Configuration Item Table (cmdb_ci)– Used as a base for various CI types.
Core Tables:
Core Tablesare thestandard tablesprovided by ServiceNow.
Theycan be base tables or extended tablesdepending on their role.
Example:
Task (task)andUser (sys_user)are core tables, but onlysome core tables are base tables.
Extended Tables:
Extended Tablesare tables thatinherit fields and functionalityfrom aparent table.
Example:
Incident (incident)extends fromTask (task).
Custom Tables:
Custom Tablesare tables thatdevelopers create for specific business needs.
They may or may not extend another table depending on their design.
Understanding Table Types in ServiceNow
Why Answer " A " is Correct:?? " Base Tables " are tables that may be extended by other tables but do not extend another table.
These tablesdo not inherit fieldsfrom any other table.
They provide thefoundation for extensions, making them the top-level tables in ServiceNow’s data hierarchy.
Example: TheTask tableis a base table because it does not extend another table but serves as the foundation for many other tables (e.g., Incident, Problem, Change).
Why the Other Answers Are Incorrect:B. " Core Tables "
IncorrectbecauseCore Tables are standard ServiceNow tables, but theycan be either base or extended tables.
Not all core tables follow the definition of a base table.
C. " Extended Tables "
Incorrectbecause extended tablesinherit fields from parent tables, meaning theydo extend another table.
Example: TheIncident table extends from the Task table, making it anextended table.
D. " Custom Tables "
IncorrectbecauseCustom Tablescan beeither base or extended tablesdepending on how they are created.
If a developer chooses to extend an existing table, then it isnot a base table.
ServiceNow CSA Study Guide – Data Schema & Tables
ServiceNow Docs: Table Hierarchy & Extensions(ServiceNow Documentation)
ServiceNow Data Model Overview (Base Tables & Extended Tables)
References from the Certified System Administrator (CSA) Documentation:
What is a formatter? Select one of the following.
A formatter allows you to configure applications on your instance
A formatter is a form element used to display information that is not a field in the record
A formatter allows you to populate fields automatically
A formatter is a set of conditions applied to a table to help find and work with data
Aformatterin ServiceNow is aUI elementthat is added to a form to display useful information that isnot stored as a field in the database record.
Itenhances the form UIby providing additional context or tools for users.
Formattersdo not store datain the underlying database table.
They aredrag-and-drop elementsthat can be added to forms using theForm Layout editor.
Activity Formatter– Displays the history of updates, comments, and work notes.
Process Flow Formatter– Shows a graphical representation of the record ' s workflow.
Parent Breadcrumb Formatter– Displays the hierarchy of parent-child relationships.
CI Relations Formatter– Shows Configuration Item (CI) relationships in CMDB.
User Approval Formatter– Displays approval status and history.
Key Characteristics of a Formatter:Common Examples of Formatters in ServiceNow:
Why is Option B Correct?A formatter is a form element used to display information that is not a field in the record.
It provides additionalvisual or functional elementson a form without altering stored data.
Why Are the Other Options Incorrect?A. " A formatter allows you to configure applications on your instance. "
Incorrect:Formattersdo not configure applications; they only modify the form layout for better user experience.
Correct Alternative:Application configuration is done viaSystem ApplicationsorApplication Navigator.
C. " A formatter allows you to populate fields automatically. "
Incorrect:Formattersdo not fill or modify fields.
Correct Alternative:Business Rules, Client Scripts, and UI Policieshandle field population.
D. " A formatter is a set of conditions applied to a table to help find and work with data. "
Incorrect:Thecorrect term for this is a Filter or Condition Builder, not a Formatter.
Correct Alternative:Filters are used inList Views, Reports, and Business Rules.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – Form Layout and Formatters
???? ServiceNow Formatters Documentation
" A formatter is aform element that displays information that is not a field in the recordbut enhances the user experience. "
What is the purpose of a Related List?
To create a one-to-many relationship
To dot-walk to a core table
To present related fields
To present related records
ARelated Listin ServiceNow is used to display records from other tables that are related to the current record. It helps users view and manage associated records without navigating away from the main record they are working on.
Related Lists appear at the bottom of a form view.
They display records from tables that have a relationship (via reference fields, many-to-many relationships, or database joins) with the current table.
Users can add, remove, or modify related records directly from the Related List, depending on their permissions.
Key Features of Related Lists:Why " D. To present related records " is the correct answer?Related Lists show records from another table that have a relationship with the current record. For example:
AnIncidentrecord may have a Related List showing allTasksassociated with it.
AUserrecord may have a Related List displayingGroup Memberships.
AChange Requestrecord may have a Related List displaying all relatedCI (Configuration Items).
Option A: " To create a one-to-many relationship " – Incorrect. While Related Lists often display one-to-many relationships, they do not create them. Relationships are defined throughreference fields,many-to-many tables, ordatabase joins.
Option B: " To dot-walk to a core table " – Incorrect. Dot-walking allows users to access related fields from referenced records, but it is not the purpose of a Related List.
Option C: " To present related fields " – Incorrect. Related Lists display related records, not just individual fields. Related fields can be accessed using dot-walking or reference fields but are not the same as Related Lists.
ServiceNow Product Documentation - Related Lists
ServiceNow CSA Study Guide - Configuring Forms and Lists
ServiceNow Docs: Relationships in Tables
Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
An IT user calls the service desk because they need to work on task records. All they can see is Self Service on their homepage when they login to the
ServiceNow instance. What issue could explain this?
Choose 2 answers
Their user account failed LDAP authentication
Their user account is not logged in properly
Their user account was not approved by their manager
Their user account does not have itil role
Their user account does not belong to any groups, which contain the itil role
In ServiceNow,rolesdetermine what users can see and do within the platform.
The IT useronly sees the Self-Service homepageinstead of the full ServiceNow interface, including task records.
This suggests that their accountdoes not have the necessary role(s) to access task records.
Issue:Why the Correct Answers?D. Their user account does not have the itil role
Theitil roleis required to work with ITSM task records (e.g., Incidents, Problems, Changes).
Without this role, usersonly have access to the Self-Service portal.
E. Their user account does not belong to any groups, which contain the itil role
Even if a user is not directly assigned theitil role, they can inherit itthrough a group membership.
If theiruser account is not part of an ITSM-related groupthat has theitil role, they will not be able to access tasks.
A. Their user account failed LDAP authentication ?Incorrect
If LDAP authentication failed, the userwould not be able to log in at all.
In this case, theyare logged in but only see Self-Service, meaning authentication is not the issue.
B. Their user account is not logged in properly ?Incorrect
If the login was incorrect, they would belogged out or receive an error message.
The issue here isa lack of permissions, not a login failure.
C. Their user account was not approved by their manager ?Incorrect
Manager approval is not required for standard ITSM roles and access.
Why Other Options Are Incorrect?
User Roles in ServiceNow
Assigning Roles and Group Memberships
Official ServiceNow Documentation Reference:
What table acts as a staging area for records imported from a data source?
Transform Table
Staging Table
Import Set Row Table
Temp Table
In ServiceNow, when importing data from an external source (e.g., CSV, Excel, or an external database), the records first go into astaging areabefore being transformed and inserted into their final destination table.
TheImport Set Row Table(sys_import_set_row) is where records are temporarily stored during an import.
This table holds raw data from theImport Set Table (sys_import_set), allowing transformation and validation before writing to the target table.
Load Data? Records are loaded into theImport Set Row Table (sys_import_set_row).
Transform Data? ATransform Mapprocesses and moves data to the target table.
Clean Up? Processed records are removed from thestaging tableafter transformation.
A. Transform Table ?Incorrect
No such table called " Transform Table " exists in ServiceNow.
Transformation happens viaTransform Maps, not a separate table.
B. Staging Table ?Incorrect
The term " staging table " is a general concept but not an actual table name in ServiceNow.
D. Temp Table ?Incorrect
ServiceNow does not use a " Temp Table " for imports.
Temporary data is held insys_import_set_row, not a table named " Temp Table. "
Import Sets Overview
Understanding Import Set Row Table
The Correct Table: Import Set Row TableImport Process Flow:Why Other Options Are Incorrect?Official ServiceNow Documentation Reference:
When does a Business Rule execute in ServiceNow?
Only when a record is deleted
When a user downloads a report
Before or after a record is saved to the database
Before or after a user logs into the platform
A Business Rule is a server-side script designed to respond to database operations.
Triggers: The specific database operations that trigger a Business Rule are Insert , Update , Delete , and Query .
Timing: As established in Question 510, these rules can run Before the save completes or After the save completes (or Async).
Therefore, the most accurate description of the valid triggers provided in the options is " Before or after a record is saved to the database. "
Option B is incorrect because reporting does not trigger business rules (unless it ' s a " Query " rule, but " downloads a report " is not the definition). Option D refers to Authentication or Installation Exits, not standard Business Rules.
What occurs when a user is listed in both the " Available For " and " Not Available For " related lists in a Category record?
The user can access the category only if the catalog items within the category have no restrictions
The user cannot access the category because " Not Available For " overrides " Available For "
The user can access the category but cannot modify it
The user can access the category because " Available For " takes precedence
In ServiceNow User Criteria (used for Service Catalog Items, Categories, and Knowledge Bases), the security logic follows a " deny-first " or " restriction overrides permission " model.
The Rule: If a user matches the criteria defined in the Not Available For list, they are denied access immediately, regardless of whether they also appear in the Available For list.
Logic: Not Available For > Available For .
This ensures that security restrictions are strictly enforced. For example, you might make a category Available to " All Employees " but Not Available to " Contractors. " If a user is both (e.g., an employee record exists but they are tagged as a contractor group), the restriction blocks them.
The Report Designer contains different section for configuring your report. Which section is used to specify the name of the report, and the table or data source for the report.
Properties
Data
Configure
Type
Sources
ThePropertiessection in theReport Designeris used to:
Specify the report name
Select the table or data sourcefor the report
Allows renaming the reportfor better identification.
Defines the primary data source(table) for the report.
Sets report-level settingssuch as visibility, sharing options, and description.
B. Data ?Incorrect
TheData sectionis used tofilter and refine the databut not to set the table or name the report.
C. Configure ?Incorrect
No such section named " Configure " exists in the Report Designer.
D. Type ?Incorrect
TheType sectionis used toselect the type of report(e.g., Pie Chart, Bar Chart, List, etc.).
E. Sources ?Incorrect
No " Sources " section exists in the Report Designer.
Key Features of the Properties Section:Why Other Options Are Incorrect?
Report Designer Overview
Official ServiceNow Documentation Reference:
Which policies are applied to all the data entered in the platform through a Form, Import Sets, or Web Services?
Data Policies
Write Policies
Data Integrity Policies
Data Submission Policies
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.
Which roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control?
Choose 2 answers
git_admin
source_control_admin
source control
admin
When an administrator sets a policy that is applied to all data entered into the Platform (UI, Import Sets, or Web Services), where does this policy run by default?
Network
Server
Client
Browser
When an administrator sets apolicy(such asData Policies) that applies toall data entered into ServiceNow, it runs on theserver-side.
Why Data Policies Run on the Server?Data Policies apply to all data sources:
UI forms
Import Sets
Web Services (APIs, integrations)
Enforces field validation at the database level
Ensuresdata consistencyacrossall entry points.
Reducesclient-side dependencyfor validation.
Applies uniformly regardless of how the data is entered
UnlikeUI Policies(which only work on forms),Data Policiesensure field rules are enforcedeverywhere.
A. Network ?Incorrect
Policies are not enforced at thenetwork level.
They operate within theServiceNow application.
C. Client ?Incorrect
Client-side scripts (likeUI Policies or Client Scripts)onlyenforce validation within the browser.
Data Policies run at the server level, ensuring broader enforcement.
D. Browser ?Incorrect
While UI Policies and Client Scripts run in the browser,Data Policies are applied on the server.
Why Other Options Are Incorrect?
Key Differences Between Client and Server Processing:Validation Type
Runs On
Applies To
Purpose
Data Policies
Server
UI, Import Sets, Web Services
Ensures global data consistency
UI Policies
Client (Browser)
Forms (User Interface)
Controls form behavior dynamically
Client Scripts
Client (Browser)
Forms, Fields
Runs JavaScript in the user ' s browser
Business Rules
Server
Database Transactions
Executes logic when records are inserted, updated, or deleted
Data Policies in ServiceNow
UI Policies vs. Data Policies
Official ServiceNow Documentation Reference:
On the Cl Dependency View, what enables you to trace from an infrastructure item, like a Server, to the Services that are dependent on that Server?
Service Tracer
Automapping Utility
Relationships
Transform Map
TheCI Dependency Viewin ServiceNowvisualizes relationships between Configuration Items (CIs), allowing IT teams totrace dependenciesbetween infrastructure components, such as servers, applications, and services.
Relationships define dependenciesbetweenConfiguration Items (CIs)in theConfiguration Management Database (CMDB).
TheCI Dependency Viewusesrelationshipstomap infrastructure componentsand theirservice dependencies.
AServer (CI)hosts aDatabase (CI)? The database supports anApplication (CI)? The application provides aService (CI).
By viewingCI Relationships, you cantrace failures upstream or downstreamto understand the impact.
Key Concept: CI RelationshipsExample Scenario:
A. Service Tracer ?Incorrect
No such feature called " Service Tracer " exists in ServiceNow.
B. Automapping Utility ?Incorrect
Auto-Discovery toolshelp populate theCMDB, but they do not enable tracing in theCI Dependency View.
D. Transform Map ?Incorrect
Transform Mapsare used inImport Setsto map data between tables,not for dependency mapping.
Why Other Options Are Incorrect?
CI Dependency Views
Understanding CMDB Relationships
Official ServiceNow Documentation Reference:
Which type of ServiceNow script runs on the web browser?
Server script
Local script
Database script
Client script
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:
A customer asks you to make the following updates to a form:
When Caller field is populated, automatically look up caller location and load it in the Location field.
Add notice at the top of the page when the record is submitted.
What type of script would you use to meet this requirement?
UI script
Server script
Client script
JavaScript
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.
Tables may have a One to Many relationships. From the Service Catalog, what are examples of tables having a one to many relationships? (Choose three.)
One Approval can have many Requests
One Request can have many Requested Items
One Requested Item can have many Approvals
One Requested Item can have many Catalog Tasks
One Cart can have many Requests
In theServiceNow Service Catalog module, tables have aOne-to-Many (1:M) relationship, meaning a single record in one table can relate to multiple records in another table. This is especially important for handling Service Catalog requests, as multiple items, approvals, and tasks may be associated with a single request.
One Request can have many Requested Items (REQ ? RITM)
ARequest (REQ)is a container for multipleRequested Items (RITM).
When a user submits a catalog request, multiple items (such as a laptop and a phone) can be ordered in the same request.
Table Relationship:sc_request(Request) ?sc_req_item(Requested Item)
One Requested Item can have many Approvals (RITM ? Approval)
SomeRequested Items (RITM)require approval before being fulfilled.
For example, a laptop purchase might need approvals from both the IT department and a manager.
Table Relationship:sc_req_item(Requested Item) ?sysapproval_approver(Approval)
One Requested Item can have many Catalog Tasks (RITM ? SCTASK)
ARequested Item (RITM)can generate multipleCatalog Tasks (SCTASK)for different fulfillment teams.
For example, if an employee requests a new laptop, one task might go to IT to set it up, while another goes to finance for cost approval.
Table Relationship:sc_req_item(Requested Item) ?sc_task(Catalog Task)
Breakdown of Correct Answers:Incorrect Answers Explanation:A.One Approval can have many Requests
Approvals do not relate to multiple requests. Instead, a request may contain multiple approvals.
E.One Cart can have many Requests
TheCartis only a temporary storage of items before checkout. Once submitted, it generates asingle Request (REQ), not multiple requests.
ServiceNow Product Documentation? " Understanding Service Catalog Tables and Relationships "
ServiceNow Data Model? " Request, Requested Item, and Catalog Task Relationships "
References from Certified System Administrator (CSA) Documentation:
What encryption feature is included in ServiceNow by default?
Data in use
Data in transit
Data at rest
By default, ServiceNow encrypts data in transit using industry-standard Transport Layer Security (TLS) protocols. This ensures that any data transmitted between the client and the ServiceNow platform, or between ServiceNow and integrated systems, is encrypted and protected from interception or tampering.
While ServiceNow also offers options for data at rest encryption and customer-managed encryption keys, these features often require additional configuration or subscription services. Encryption of data in use (while data is being processed in memory) is a more advanced concept and not provided by default.
Thus, encryption of data in transit is the baseline encryption feature included automatically in all ServiceNow instances.
You have been asked to configure a form so an employee could a tablet and select the standard accessary options to purchase with it. These standard options are: carrying case, screen cleaner, tablet stand, and screen protector. What approach would you take?
Choose 3 answers
Create Catalog item for the tablet, and on the form, add a check box variable for each accessary option.
Create Catalog item for the tablet, and add a variable set to the form, for the accessary options.
Create one Catalog item for each: tablet, carrying case, screen cleaner, tablet stand, and screen protector.
Create a Records producer, and on the form, add a check box variable for each accessary option.
On shopping Cart configuration, select option to show the Add Accessories button.
InServiceNow Service Catalog, the best practice for handling accessory selections is to usevariables or variable setswithin asingle catalog itemrather than creating multiple separate catalog items.
A. Create a Catalog Item for the tablet and add a checkbox variable for each accessory option.Correct– Addingcheckbox variablesfor accessories allows users to select multiple options within a single request.
Example variables:
[?] Carrying Case
[?] Screen Cleaner
[?] Tablet Stand
[?] Screen Protector
This makes orderingsimpler and more user-friendly.
B. Create a Catalog Item for the tablet, and add a variable set to the form for accessory options.Correct– AVariable Setis a reusable collection of variables that can be applied to multiple catalog items.
This approach is beneficial if multipledevices (e.g., laptop, phone, tablet)sharethe same accessory options.
The Variable Set can includecheckboxesfor selecting accessories.
E. In Shopping Cart configuration, select the option to show the " Add Accessories " button.Correct– Enabling the " Add Accessories " button in theShopping Cartallows users to add related products as separate items in their order.
This works well when accessories areseparate items in the catalogbut need to be linked for convenience.
Best Practices for Configuring the Tablet and Accessories:
C. Create one Catalog Item for each: tablet, carrying case, screen cleaner, tablet stand, and screen protector.Incorrect – Thisforces users to order accessories separately, making the processless efficient.
Best practice is to keep accessorieswithin the same formunless they are standalone items.
D. Create a Record Producer, and on the form, add a checkbox variable for each accessory option.Incorrect –Record Producerscreate records intables (e.g., Incident, Request, HR Case)but arenot used for Service Catalog ordering.
Thecorrect approachis to use aCatalog Item with variablesinstead.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Creating and Managing Catalog Items???? Creating Service Catalog Items
ServiceNow Docs – Variable Sets???? Service Catalog Variable Sets
ServiceNow Docs – Shopping Cart Configuration???? Shopping Cart Configuration
Official ServiceNow Documentation References:
Conclusion:The correct answers are:
A. Create a Catalog item for the tablet and add checkbox variables for accessories.
B. Use a Variable Set for the accessory options.
E. Enable the " Add Accessories " button in Shopping Cart configuration.
This approachenhances user experience, ensures flexibility, and aligns with ServiceNow Service Catalog best practices.
An Administrator wants to remove privileged users who have never accessed the platform.
Which Security Center section is checked for these users?
Security scanner
Security posture dashboard
Security metrics
Security hardening
Within the ServiceNow Instance Security Center (ISC), administrators monitor and manage the security health of their instance. To track inactive users with high-level access, the administrator must consult Security metrics .
1. Security Metrics in the ISC:
The Security Metrics section is designed to provide actionable data regarding user behavior and access compliance. It includes specific, tracked indicators such as " Privileged users who have never logged in " or " Inactive Privileged Users. " By reviewing these metrics, an administrator can identify accounts holding roles like admin or security_admin that pose an unnecessary risk because they are completely unused.
2. Why the other options are incorrect:
A (Security scanner): This tool is used to scan the instance for misconfigurations, weak settings, or non-compliant properties, rather than tracking individual user login behaviors over time.
B (Security posture dashboard): This is an overarching dashboard summarizing the general compliance score and high-level events, but the specific operational lists of inactive user accounts are housed under the detailed metrics.
D (Security hardening): This section provides a list of recommended security properties to enable or adjust (like password policies or ACL strictness) to fortify the instance, not a behavioral report of users.
Which interface allows users to search articles, submit requests, and browse communication notices?
Customer Service Management
Service Portal
Employee Self-Service
One Stop Shop
You are looking at a list of Active incidents. You want to exclude incidents with the state of Resolved. How might you do that?
On the list of records, locate the right-click on the Resolved value, select Exclude.
Click Funnel icon, click AND, Select Resolved, is Not State click Run
On state column title, right-click, select Filter Out > Resolved
On Search, select State, type not Resolved, press enter
On the list of records, locate and right-click on the Resolved value, select Filter Out
In ServiceNow, when viewing alist view, you can easily filter out specific values byright-clicking on the field value and selecting " Filter Out " . This action dynamically updates the filter to exclude records with that value.
Navigate to theIncident List.
Locate a record withState = Resolved.
Right-clickon the " Resolved " value in theStatecolumn.
Select " Filter Out " from the context menu.
The list automatically refreshes, showing only incidentsexcluding " Resolved " .
A. On the list of records, locate the right-click on the Resolved value, select Exclude.
" Exclude " isnot an optionin the ServiceNow list filter menu. The correct option is " Filter Out " .
B. Click Funnel icon, click AND, Select Resolved, is Not State click Run.
Thefunnel iconopens the filter panel, but this answer is unnecessarily complex.Right-clicking and filtering out is faster.
C. On state column title, right-click, select Filter Out > Resolved.
Youcannot right-click the column titleto filter out a specific value; you must right-click on aspecific field value.
D. On Search, select State, type not Resolved, press enter.
The correct syntax in the filter bar is " State != Resolved " , butright-clicking is a more user-friendly method.
ServiceNow Filtering and List Views
ServiceNow CSA Training Module: " Working with Lists and Filters "
Steps to Exclude Incidents with the State " Resolved " :Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
What framework can be used to manage the tables and Cis associated with a use case?
Common Service Date Model (CSDM) product view
Scename Dashboard
CMDB Use Case Modelar
CI Use Case Modeler
TheCMDB Use Case Modeleris aframework in ServiceNowthat helpsmanage tables, Configuration Items (CIs), and relationshipsin theCMDBbased onspecific use cases.
Manages Tables and CIs for Specific Use Cases
Helpsorganizations align their CMDB with business needs.
Providesvisual modeling toolstostructure tables and relationships.
Supports CMDB Best Practices
Ensuresdata integrity, compliance, and governancein CMDB.
Helpsoptimize CMDB for ITSM, ITOM, and ITAM use cases.
Facilitates CMDB Implementation and Maintenance
Simplifies the process ofdefining relationships between CIs.
Enablesvisualization of how CIs interact within business services.
Why " CMDB Use Case Modeler " is the Correct Answer?
A. Common Service Data Model (CSDM) product viewIncorrect–CSDM is a frameworkfor structuring CMDB data butdoes not include a modeling toollike the CMDB Use Case Modeler.
B. Service DashboardIncorrect– No such featuredirectly manages tables and CIsfor a use case.
D. CI Use Case ModelerIncorrect– No standard " CI Use Case Modeler " exists in ServiceNow.
Incorrect Answer Choices Analysis:
ServiceNow Docs – CMDB Use Case Modeler???? Understanding CMDB Use Case Modeler
ServiceNow Docs – CSDM vs CMDB Use Case Modeler???? How CMDB Aligns with CSDM
Official ServiceNow Documentation References:
On a list, what does each row show?
A filter
A record
A table
A field
In aServiceNow list view, eachrowrepresents asingle recordfrom the table being viewed.
For example:
In theIncident table (incident), each row representsone Incident record.
In theUser table (sys_user), each row representsone User record.
Each row = A single record
Each column = A field from the record
A. A filter
Filters are used tonarrow down resultsbut do not define what each row represents.
C. A table
The table contains multiplerecords, but eachrow only represents one record.
D. A field
Fields representindividual attributesof a record (e.g., " Priority " or " Category " ), but a rowcontains multiple fieldsthat make up a record.
What is the platform name for the Group table?
SyS_USer_group
Sys_group
group
sys_groups
In ServiceNow, every table has asystem name (platform name)that follows a consistent naming convention. TheGroup tablestores information about user groups and isnamed:
sys_user_group
sys_user_group= System table for user groups.
sys_user= Table for individual user records.
sys_user_role= Table for user roles.
B. sys_group– No such table exists in ServiceNow.
C. group– This is not the correct system name; ServiceNow uses " sys_user_group " for clarity.
D. sys_groups– Incorrect pluralization; ServiceNow tables are typically singular (e.g., sys_user, sys_user_role).
ServiceNow Tables and Data Structure
ServiceNow CSA Training Module: " User and Group Administration "
Understanding the Naming Convention:Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
Which statement correctly describes the differences between a Client Script and a Business Rule?
A Client Script executes before a record is loaded and a Business Rule executes after a record is loaded
A Client Script executes on the server and a Business Rule executes on the client
A Client Script executes on the client and a Business Rule executes on the server
A Client Script executes before a record is loaded and a Business Rule executes after a record is updated
Which action enables a user to view and specify date and time formats in their instance?
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
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
What is the primary objective of the Display Business Rule?
To monitor fields on a form, and provide feedback
To use a shared g_scratchpad object, which can be sent to the client, as part of the form
To set files to mandatory, hidden, and read-only
To define what happens on a form, when a particular fled changes
ADisplay Business Ruleis aserver-side scriptin ServiceNow thatruns before the form is displayed to the user.
Populatesg_scratchpad(Shared Data Object)
g_scratchpadis atemporary objectthat storesserver-side dataand makes it available toclient-side scripts (e.g., Client Scripts, UI Policies).
Example: If you need topass user-specific information(e.g., " Manager Name " or " User Role " ) from the server to the client, you useg_scratchpad.
Runs Before the Form Loads
Executesbefore data is sent to the client, ensuring thatpreprocessed datais available.
Improves performanceby reducing unnecessary server calls.
Does Not Modify Records Directly
Unlike other Business Rules (Before,After,Async),Display rules do not modify the recordbeing loaded.
They only preparedata for the client-side.
Primary Purpose of a Display Business Rule:
Example of a Display Business Rule:// Runs before the form loads
(functionexecuteRule(current, gScratchpad) {
gScratchpad.manager_name= current.manager.getDisplayValue();
})(current, gScratchpad);
This scriptretrieves the manager’s namefrom the server andmakes it available on the client-sideusingg_scratchpad.manager_name.
AClient Scriptcan then useg_scratchpad.manager_nameto display the manager’s name in a fieldwithout making another server call.
A. To monitor fields on a form, and provide feedbackIncorrect– This describesClient Scripts and UI Policies, not Display Business Rules.
C. To set fields to mandatory, hidden, and read-onlyIncorrect– These actions arehandled by UI Policies or Client Scripts, not Display Business Rules.
D. To define what happens on a form when a particular field changesIncorrect– This is the function of anOnChange Client Script, not a Display Business Rule.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Business Rules Overview???? Display Business Rules
ServiceNow Docs – g_scratchpad Usage???? Using g_scratchpad in Display Business Rules
Official ServiceNow Documentation References:
What is an Event in ServiceNow?
An Event is a trigger that has a direct response in the platform
An Event is an indication to the ServiceNow processes that something has occurred
An Event is an indicator that a Priority 1 (P1) Incident has been logged
An Event is a recognized, scheduled occurrence of a process
InServiceNow, anEventis a system-generatednotificationthatindicates an occurrence within the platform. Events are triggered automatically or manually whenspecific conditionsare met and can be used to initiatenotifications, business rules, workflows, or integrations.
Events Indicate That Something Has Happened
Example: When anIncident is assigned, an event like " incident.assigned " can be triggered.
These eventsdo not execute actions themselves, but theynotify other processesto take action.
Events Are Stored in the [sys_event] Table
TheEvent Log(System Policy > Events > Event Log) records all generated events.
Administrators can monitorwhat events were triggered, their sources, and timestamps.
Events Can Be Used for Notifications & Workflows
Example: An event " incident.closed " can be configured to send a " Thank You " emailto the requester.
Example: A custom event " task.overdue " can be used to trigger a workflow escalation.
Eventssignal that something has happened, allowing other processes (like email notifications or workflows) to react.
Theydo not execute actions themselvesbut notifyscripts, business rules, or workflows.
Key Characteristics of Events in ServiceNow:Why is " B. An Event is an indication to the ServiceNow processes that something has occurred " the Correct Answer?
A. " An Event is a trigger that has a direct response in the platform " ?Incorrect
Events themselvesdo not trigger direct responses; they onlynotify the systemabout occurrences.
The system must beconfigured to respond to an event(e.g., via aBusiness Rule, Notification, or Script Action).
C. " An Event is an indicator that a Priority 1 (P1) Incident has been logged " ?Incorrect
While ServiceNowcan generate an event when a P1 Incident is logged, events arenot limited to incidents.
Events apply toall ServiceNow processes(incidents, changes, tasks, etc.).
D. " An Event is a recognized, scheduled occurrence of a process " ?Incorrect
Eventsare not scheduled; they aretriggered by system activities(e.g., record updates, conditions met).
Scheduled Jobs or Scheduled Scripts handletime-based automation, not events.
Why the Other Options Are Incorrect?
Navigate to:System Policy > Events > Event Log
Review the event records, including event names, sources, and timestamps.
Navigate to:System Policy > Events > Registryto see predefined event names.
UseEvent Registryto create new events that triggernotifications or workflows.
How to View and Use Events in ServiceNow?
ServiceNow Docs: Events in ServiceNowhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/events/reference/r_Events.html
ServiceNow CSA Official Training Guide (Event Management & Notifications)
References from Certified System Administrator (CSA) Documentation:This confirms that " An Event is an indication to the ServiceNow processes that something has occurred " is the correct answer.
When importing data, what happens to imported rows, if no coalesce field is specified?
All rows are rejected from the import, as coalesce field is required.
All rows are treated as new records. No existing records are updated.
Duplicate rows are rejected from the import.
All rows are treated as new records, but errors will be flagged in the import log.
When importing data into ServiceNow via anImport Set, the system determines whether to update existing records or create new ones based on theCoalescefield setting.
If noCoalesce Fieldis defined,ServiceNow treats every imported row as a new record.
The import process doesnotcheck for existing records, meaning no records in the target table are updated.
This can result induplicate entriesif the imported data includes records that already exist in the target table.
ACoalesce Fieldis used tomatchincoming data to existing records.
If a matching record is found, it is updated instead of inserting a new one.
If no matching record is found, a new record is created.
Behavior When No Coalesce Field is Specified:How Coalescing Works:Incorrect Answers Explanation:A.All rows are rejected from the import, as coalesce field is required
This is incorrect because the import does not require a coalesce field to proceed. The system will still import all rows.C.Duplicate rows are rejected from the import
Without a coalesce field, duplicates arenotrejected. Instead, every row is inserted as a new record, even if it already exists in the target table.D.All rows are treated as new records, but errors will be flagged in the import log
Errors are only flagged in cases ofdata mismatches, validation failures, or incorrect mappings, not just because coalescing is missing.
ServiceNow Documentation? " Importing Data - Coalescing Best Practices "
ServiceNow Import Set Documentation? " Understanding Import Set Behavior Without Coalescing "
References from Certified System Administrator (CSA) Documentation:
Identify the incorrect statement about Delegated Development in ServiceNow.
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.
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?
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
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:
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
A record of sc_task
A record of sc_req_llem table
A change record
An Incident record
A problem record
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.
Which form element displays the list of activities, or history, on a task form?
Sidebar
Action Stream
Action Formatter
Activity Formatter
Activity Formatteris a UI element in ServiceNow forms that logs allupdates, comments, and historyrelated to a task.
It consolidates user interactions and system-generated updates in one place.
Which tables are available by default in a ServiceNow instance?
Choose 3 answers
User
Incident
Item
Issue
Project
Task
EveryServiceNow instancecomes with a set ofdefault tablesthat supportcore platform functionality.
User (sys_user)Stores user records for authentication and authorization.
Contains user details such asusername, email, roles, department.
Incident (incident)Stores incident records for ITSM (IT Service Management).
Part of thedefault ITSM applicationused for managingissues and requests.
Task (task)Base table for all task-related records in ServiceNow.
Many other tables (e.g., Incident, Change, Problem)extend from Task.
Storescommon task fields like Assignment Group, State, and Short Description.
The Three Default Tables in ServiceNow:
C. ItemIncorrect– No default table named " Item " exists in ServiceNow.
Possible confusion withsc_cat_item (Service Catalog Items), but this is part of theService Catalogmodule, not a core default table.
D. IssueIncorrect– No " Issue " table exists by default in ServiceNow.
Possible confusion withProblem Management(problemtable), which is separate from Incident Management.
E. ProjectIncorrect–Project Management(pm_project) is part of theProject Portfolio Management (PPM)plugin, which isnot enabled by default.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Default Tables Overview???? ServiceNow Table Structure
ServiceNow Docs – Task Table and Extensions???? Understanding Task-Based Tables
Official ServiceNow Documentation References:
What are the options that can be set to determine when a Business Rule executes?
Choose 4 answers
Load
Display
Change
Before
Click
Async
After
Business Rules are server-side scripts that run when a record is displayed, inserted, updated, or deleted. The " When " field on the Business Rule form determines exactly when the logic runs relative to the database operation. The four valid options are:
Display: Runs before the form is presented to the user (used to pass data from server to client via the Scratchpad).
Before: Runs after the user submits the form but before the data is written to the database. (Ideal for validation or updating the current record).
After: Runs immediately after the data is written to the database. (Ideal for updating related records).
Async: Runs after the data is written, but is processed by a background scheduler rather than immediately. (Ideal for external integrations or heavy calculations that shouldn ' t block the user ' s screen).
" Load, " " Change, " " Click, " and " Submit " are typically associated with Client Scripts (onLoad, onChange, onSubmit) or UI Actions, not Business Rules.
Which one of the following is true for a table with the " Allow configuration " Application Access option selected?
Out of scope applications can create Business Rules for the table
Only the in scope applications scripts can create Business Rules for the table
Out of scope applications can add new tables to the scoped application
Any user with the application ' s user role can modify the application ' s scripts
Which client-side scripts apply to Record Producers?
Choose 2 answers
fix Scripts
Ul Scripts
Catalog Client Scripts
Catalog Ul Policies
Record Producer Policies
What is the result of the order in which access controls are evaluated?
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
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 name of the string that display filter criteria?
Topic
Choice
Breadcrump
Menu
InServiceNow, aBreadcrumbis thestring of filter criteriadisplayed at the top of a list when filters are applied. Breadcrumbs help usersnavigate and refine filterswithout having to manually edit conditions.
Navigate to a list view(e.g., Incidents, Requests).
Apply a filter (e.g., " Priority is High " AND " State is New " ).
Abreadcrumb stringappears, displaying the filter conditions.
Users canclick on different parts of the breadcrumbto adjust or remove filter conditions dynamically.
A. Topic
Topics are used inKnowledge Management and Virtual Agentbut do not represent filter criteria.
B. Choice
A Choice refers todropdown optionsin ServiceNow fields, not filters.
D. Menu
Menus provide navigation options, but they do not display filters.
Which best describes a field in a SeniceNow table?
A field is a table cell that stores data
A field is a table row
A field is an item that appears in a menu list
A field is a record in a table
InServiceNow, afieldis asingle data pointin a table, similar to acell in a spreadsheet.
Fields store specific datain a table, such as:
Short Description(text field)
Priority(choice field)
Assignment Group(reference field)
Each record consists of multiple fields
Example: In theIncident table, a singleIncident recordcontains multiple fields such as:
Number(INC0012345)
State(In Progress)
Assigned To(John Doe)
Fields have different data types
Text, Integer, Choice, Date/Time, Reference, etc.
Understanding Fields in ServiceNow:
B. A field is a table rowIncorrect– Atable rowrepresents anentire record, not just asingle field.
Arecordconsists of multiplefields(columns).
C. A field is an item that appears in a menu listIncorrect– Menu items areUI elements, not database fields.
Afieldispart of a table, while a menucontains navigation links.
D. A field is a record in a tableIncorrect– Arecordis afull row of data, which includesmultiple fields.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Understanding Tables, Records, and Fields???? Tables and Fields Overview
ServiceNow Docs – Field Types and Definitions???? Field Data Types
Official ServiceNow Documentation References:
Conclusion:The correct answer is:
A. A field is a table cell that stores data.
Afieldis asingle piece of datawithin a record, much like acell in a spreadsheet.
If you want to manage your personal tasks through a visual, drag-and-drop interface, what application would you use?
Visual Task Boards
Service Desk
Virtual Agent Homepage
Personal Task Tracker
?Visual Task Boards (VTB)provide aKanban-style interfacefor tracking and managing tasks visually. Users can:
Create personal or team boardsto manage tasks.
Drag and drop task cardsbetween different lanes (e.g., " To Do, " " In Progress, " " Completed " ).
Filter and categorize workdynamically.
Types of Visual Task Boards:
Freeform Boards– Simple personal boards for organizing work.
Guided Boards– Based on ServiceNow lists and automatically updated.
Flexible Boards– A mix of Freeform and Guided boards.
Option B (Service Desk)is incorrect because it refers to theService Desk applicationfor handling incidents and tickets.
Option C (Virtual Agent Homepage)is incorrect because it is used forchatbot interactions, not task management.
Option D (Personal Task Tracker)is incorrect because there is no such feature in ServiceNow.
???? Reference:ServiceNow Visual Task Boards (VTB) Documentation
Security rules are defined to restrict the permission of users from viewing and interacting with data. What are these security rules called?
Role Assignment Rules
CRUD Rules
Scripted User Rules
Access Control Rules
User Authentication Rules
Access Control Rules (ACLs)in ServiceNow define security rules thatcontrol user permissionsforviewing, creating, updating, and deletingrecords in the system. These rules ensure that users can onlysee and interact with the data they are authorized to access.
D. Access Control Rules
ACLsdefine security restrictionsat thefield, table, and record level.
These rules useconditions, scripts, and role-based permissionsto enforce security.
Example: A user with theitilrole may view incidents, but only users with theadminrole can delete them.
A. Role Assignment Rules
ServiceNowassigns roles to users, butroles alone do not define security rules.
ACLs controlwhat users can do, whilerolesonly grant potential access.
B. CRUD Rules
CRUD (Create, Read, Update, Delete)definespermission types, butnot security rules.
ACLs enforce CRUD operations based on roles and conditions.
C. Scripted User Rules
No such term as " Scripted User Rules " in ServiceNow security.
Possibly confused withScripted ACLs, which are part of Access Control Rules.
E. User Authentication Rules
Authentication rules controluser login mechanisms(LDAP, SSO, OAuth) but donot define access to data.
ACLs managedata security, while authentication ensuresusers are who they claim to be.
When creating an application through the Guided Application Creator, what are the options for creating a table?
Choose 3 answers
Create a table from scratch
Use API calls
Run import jobs
Link to external tables
Create a table from a template
Upload a spreadsheet
Extend a table
What actions are required to refine the number of records displayed in a list view?
Right-click to configure relationship list
Add embedded lists and form annotations
Select the filter icon and apply conditions
Modify field properties and duplicate form views
To filter records in alist view, users can:
Click on thefilter icon.
Applyconditionsto refine the displayed records.
Which action can be selected to apply pre-defined or custom conditions to filter and generate specified data in the Visualization Designer?
Preview
Try It
Execute
Run
In Visualization Designer, used in the Performance Analytics and Reporting space of ServiceNow, the " Preview " button is used to execute the current visualization setup and show how the filters and conditions apply to your data. This allows the report builder to validate the design without finalizing or publishing it.
Try: Not an available action in Visualization Designer.
Execute: More related to scripting or automation contexts.
Run: Used in reports or scripts but not the specific action in Visualization Designer.
What is the definition of a group?
An escalation pod
A department
A collection of users
A collection of subject matter experts
A team of users
In ServiceNow, aGroupis acollection of userswho share common responsibilities and access rights within the system. Groups are primarily used to facilitate:
Role-Based Access Control (RBAC):Assigning roles and permissions collectively to a set of users.
Task Assignment:Groups can be assigned to handle incidents, change requests, and approvals.
Notification Management:Groups can be used for sending system notifications to multiple users at once.
C. A collection of users
Agroupin ServiceNow consists of multiple users who work together on tasks, approvals, or system activities.
Groups simplify user administration by allowing permissions and responsibilities to be assigned collectively instead of individually.
Examples of groups:
Service Desk(handles incident tickets)
Change Advisory Board (CAB)(approves change requests)
HR Team(manages HR cases)
A. An escalation pod
ServiceNow doesnotuse the term " escalation pod " to define a group.
Escalations are handled through priority rules and workflows, not groups.
B. A department
Adepartmentis an organizational unit (e.g., HR, IT, Finance), while agroupis a functional collection of users.
Departments and groups are separate entities in ServiceNow.
D. A collection of subject matter experts
While some groupsmayconsist of SMEs, this isnot the definitionof a group.
Groups can have users of different expertise levels, not just experts.
E. A team of users
Although groups may act as " teams, " the officialServiceNow definitionof a group isa collection of users, which is more precise.
" Team " is a more informal term, while " group " is the structured term used in the platform.
What are advantages of using Flow Designer? (Choose three.)
Supports advanced developers
Enables complicated scripting
Reduces technical debt
Less manual scripting
Smooth integration with 3rd party systems
Flow Designeris a modern, low-code automation tool in ServiceNow that allows users to build workflows efficiently. Here’s why the correct answers are:
Reduces technical debt (C)
Flow Designer enables reusability of workflows, reducing the need for custom scripting and minimizing long-term maintenance efforts.
Reducing technical debt means fewer dependencies on custom scripts, which can become difficult to manage over time.
Less manual scripting (D)
Flow Designer uses a visual drag-and-drop interface, allowing non-technical users to build workflows without deep scripting knowledge.
This helps in creating automated processes without writing complex business rules or scripts.
Smooth integration with 3rd party systems (E)
Flow Designer supports IntegrationHub, which provides pre-built connectors (Spokes) for various third-party applications such as Slack, Microsoft Teams, and Azure.
This makes it easier to create automated integrations with external services.
A. Supports advanced developers– Flow Designer is primarily designed for low-code/no-code automation, not specifically for advanced developers.
B. Enables complicated scripting– While Flow Designer allows some scripting via Script Actions, it is not meant for creating " complicated " scripts. Instead, it focuses on simplifying automation.
When moving a homepage or dashboard between instances, what must you remember?
Create a separate update set for them
They are automatically added to the update set
Manually add them to the update set
They cannot be moved via update set
When movinghomepagesordashboardsbetween ServiceNow instances (e.g., from development to production), they arenot automatically includedin an update set. Instead, they must bemanually addedto the update set before migration.
C. Manually add them to the update set
Homepages and dashboards donotget included in update sets by default.
To move them, you must:
Navigate toSystem UI > Homepage Admin > PagesorPerformance Analytics > Dashboards
Select the homepage or dashboard you want to move.
Use theAdd to Update Setfunction to include them in your active update set.
Once added, move the update set to another instance and commit it.
A. Create a separate update set for them
While it ' s a good practice to keep UI elements in separate update sets, it isnot a requirement.
Homepages/dashboards can be added toany active update setmanually.
B. They are automatically added to the update set
Incorrect—ServiceNowdoes notautomatically add homepages or dashboards to update sets.
D. They cannot be moved via update set
Incorrect—Theycanbe moved via update sets, but they must bemanually added.
What protects applications by restricting access to data in another application, in the same instance?
Application Scope
Admin Center
Access Control Rules
Assignment Rules
Application Scope is the architectural boundary that protects the integrity of applications within a shared ServiceNow instance.
Protection: It ensures that a script or configuration in one application (like " Global " ) cannot inadvertently or maliciously modify the data or schema of a different Scoped Application (like " HR Service Delivery " ) without explicit permission.
Runtime Access Tracking: When an application is in a private scope, the system enforces " Cross-scope privileges. "
ACLs vs. Scope: While Access Control Rules (ACLs) restrict which users can see data, Application Scope restricts which applications (code/scripts) can access data.
What is the Endpoint when configuring a REST Message?
The provider response indicates there is no data to send back
The URI of the data to be accessed, queried, or modified
The URI of the Webserver
The command to the REST script to stop execution
What is the purpose of a Data Policy?
Data Policies enforce security
Data Policies standardize data in Update Sets
Data Policies enforce data consistency
Data Policies apply to lists to standard data
In ServiceNow,Data Policiesare rules thatenforce data consistencyby ensuring that specific fields meet certain conditionsbefore being saved to the database. They apply toall data operations, including form submissions, web services, and data imports.
Work at the server-side level, ensuring data integrity before it is stored.
Canmake fields mandatoryorread-onlyacross different interfaces (e.g., forms, API calls, imports).
UnlikeUI Policies, which apply only toforms, Data Policies apply to alldata transactions, including integrations and imports.
Help maintaindata quality and consistencyacross the system.
Making a Field Mandatory:
Ensure that the " Short Description " field is always filled before saving anIncident.
Enforcing a Read-Only Field:
Prevent users from modifying the " Created Date " field.
Standardizing Data on Import:
When importing employee data, ensure that the " Department " field is always set and not left blank.
Data Policies ensuredata accuracy and integritybefore it is stored.
They apply toforms, web services, import sets, and background processes.
They help organizationsmaintain standardized and structured data.
A. Data Policies enforce security – Incorrect
Security is enforced usingAccess Control Lists (ACLs), not Data Policies.
B. Data Policies standardize data in Update Sets – Incorrect
Update Sets trackconfiguration changes, not data validation.
D. Data Policies apply to lists to standard data – Incorrect
Data Policies do not specifically target lists; they enforce rules at thedatabase level.
ServiceNow Docs: Data Policies Overview
ServiceNow CSA Study Guide – Data Policies vs. UI Policies
ServiceNow Product Documentation: Enforcing Data Consistency with Data Policies
Key Features of Data Policies:Example Use Cases of Data Policies:Why " C. Data Policies enforce data consistency " is the Correct Answer?Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
What do you need to do before you can use an Application-based trigger in your flow?
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
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 difference between a UI Policy and Data Policy?
Data Policies run when data is entered through the form, by an Import Set, or by web services, while UI Policies are set only by web services
Data Policies can be converted into UI Policies, but UI Policies cannot be converted into Data Policies
Data Policies run regardless of how data is entered into ServiceNow, while UI Policies are used for form interactions
Data Policies run only after UI Policies run successfully
In ServiceNow,UI PoliciesandData Policiesserve different but complementary purposes in controlling data behavior and enforcing business rules.
UI Policies are client-side rules that dynamically change form behavior based on user interactions.
They enable administrators to show/hide fields, make fields read-only, or set fields as mandatory dynamically.
UI Policies only apply when a user is interacting with a form through the ServiceNow UI (Client-side execution).
These policies do not enforce rules if data is added via an Import Set, API, or background script.
Data Policies enforce rulesserver-side, meaning they applyregardless of how data is entered(e.g., form submission, Import Sets, SOAP/REST API calls, or Business Rules).
They ensure data integrity by making fields mandatory, setting read-only properties, or applying other restrictions.
Data Policies can apply conditions globally, unlike UI Policies, which work only in the UI context.
UI Policies:Data Policies:Key Differences:Feature
UI Policy
Data Policy
Scope
Affects only forms (Client-side)
Affects all data entry points (Server-side)
Execution Location
Runs in the browser
Runs on the server
Triggers
User interaction on the form
Any data entry method (Forms, Import Sets, API, etc.)
Enforcement
Works only when using the UI
Applies even when data is added outside the UI
" Data Policies run regardless of how data is entered into ServiceNow " ?Correct, because Data Policies enforce rules whether the data is entered via UI, API, Import Sets, or other means.
" UI Policies are used for form interactions " ?Correct, because UI Policies apply only to client-side form behavior.
Option A: Incorrect. UI Policies are not set by web services; they are applied when interacting with forms.
Option B: Incorrect. While some Data Policies can be converted into UI Policies, the reverse is not true in all cases.
Option D: Incorrect. UI Policies and Data Policies operate independently, and Data Policies do not depend on UI Policies running first.
Why Option C is Correct:Why Other Options are Incorrect:
Which core table in the ServiceNow platform provides a series of standard fields used on each of the tables that extend it, such as the Incident [incident] and Problem [problem] tables?
Task [task]
Assignment [assignment]
Service [service]
Workflow [workflow]
InServiceNow, theTask [task]table is acore tablethat provides aset of standard fieldsused by multiple tables that extend it, including:
Incident [incident]
Problem [problem]
Change Request [change_request]
Service Request [sc_request]
These tablesinherit fieldsfrom theTasktable, ensuring consistency inassignments, state management, and workflows.
Standard Fields:
Assigned To
Assignment Group
Priority
State
Created By / Updated By
Short Description / Description
Extensibility:
TheIncident, Problem, and Change tablesallextendthe Task table, inheriting its fields.
Developers canadd additional fieldswhile keeping core task properties intact.
TheTask table is the primary tablefor work-related records in ServiceNow.
Itstandardizes fieldsacross multiple ITSM modules.
B. Assignment [assignment]?Incorrect
There isno standard " Assignment " tablein ServiceNow.
Assignments are managed through theTask tablevia theAssigned To and Assignment Group fields.
C. Service [service]?Incorrect
There isno generic " Service " tablethat acts as a core table for ITSM processes.
Service-related items are stored in different tables, such ascmdb_ci_service(for service records).
D. Workflow [workflow]?Incorrect
TheWorkflow tableis used for managing automated workflows anddoes not store task-related records.
Key Features of the Task Table:Why is " A. Task [task] " the Correct Answer?Why the Other Options Are Incorrect?
ServiceNow Docs: Task Table Overviewhttps://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/incident-management/concept/task-table.html
References from Certified System Administrator (CSA) Documentation:This confirms thatthe Task table is the core table that extends to Incident, Problem, and other related tables.
A new Service Desk employee in Latin America complains that the create dates and times are incorrect on their Incident list. What would you suggest to fix this issue?
Have them clear their cache.
Have them use the gear icon to set the employee’s time zone.
Recommend they use Chrome, instead of Explorer.
Use the system properties to correct the instance’s time zone.
Have them correct the time zone on their computer.
How do you make a list filter available to everyone?
Make active, set visibility, and save
Assign a name, set visibility, and save
Assign a group, set visibility, and save
Make active, assign a name, and save
In ServiceNow,list filtersallow users to define and apply specific conditions to refine data displayed in a list view. If an administrator or user wants to make alist filter available to everyone, they need to:
Assign a Name? The filter must be named so users can identify and reuse it.
Set Visibility? The filter’s visibility needs to be adjusted to“Everyone”, a specificgroup, or anindividual user.
Save? The filter must be saved for it to be accessible in future sessions.
Apply a filterin a list view using the filter conditions.
Click theSavebutton.
Provide anamefor the filter.
UnderVisibility, select one of the following:
Me (Private)? Only the creator can use the filter.
Everyone (Public)? All users can access the filter.
Group? Assign the filter to a specific group.
ClickSaveto store the filter.
Steps to Make a List Filter Available to Everyone:
Why " B. Assign a Name, Set Visibility, and Save " is Correct:Assign a Name? The filter needs an identifiable name for users.
Set Visibility? Determines whethereveryone, a group, or just the creatorcan see the filter.
Save? Saves the filter for future use.
A. Make active, set visibility, and save?Filters do not have an " Active " state; they just need to be saved with the correct visibility settings.
C. Assign a group, set visibility, and save?Assigning a group isoptionalbut does not apply to everyone.
D. Make active, assign a name, and save? " Make active " is not required; visibility settings control availability.
Why Other Options Are Incorrect:
ServiceNow Documentation:Creating and Sharing List Filters
CSA Exam Guide:CoversList Filters and visibility settings.
Reference from CSA Documentation:Thus, the correct answer is:
B. Assign a Name, Set Visibility, and Save
What are the components that make up a filter condition? (Choose three.)
Operator
Match Criteria
Value
Column
Field
Afilter conditionin ServiceNow consists of three essential components that define how data is filtered in lists, reports, and queries. These components determine which records meet specific criteria.
Column (D)– Represents thefieldin the table that is being filtered (e.g., " Priority " in theincidenttable).
Operator (A)– Defines the comparison method, such asis, contains, starts with, greater than, etc.
Value (C)– Specifies thecriteriaused for filtering (e.g., " High " for Priority).
Components of a Filter Condition:Example of a Filter Condition in an Incident Table:PriorityisHigh
Column:Priority
Operator:is
Value:High
B. Match Criteria? Not a defined component; filtering is based on column, operator, and value.
E. Field? While " Field " is a general term,ServiceNow officially uses " Column " in filter conditions.
While showing a customer their incident form, they ask to change the Priority values to display their internal terminology P1, P2, P3, P4. They want it to be consistent across all Tasks. How would you do that?
Right click on Priority and select what?
Configure Lists
Show Options
Configure Task
Show Choices
Show Choice List
Configure Options
In ServiceNow,Priorityis achoice field, meaning it has predefined values (e.g., 1 - Critical, 2 - High, etc.). If a customer wants to change the values to displayP1, P2, P3, P4consistently across all tasks, you must modify thechoice list valuesfor the Priority field.
Right-click on the Priority fieldin the Incident form.
Select“Show Choices”from the context menu.
In theChoice List Entriestable, modify theLabelvalues to match the internal terminology (P1, P2, P3, P4).
Ensure that the changes applyto all Task-related tables(such as Incident, Change, and Problem).
The“Show Choices”option displays the choice list for that specific field, allowing modifications to the values displayed in the dropdown.
This ensures consistency across all records using thePriorityfield.
A. Configure Lists:Configures list views,not choice field values.
B. Show Options:Not a valid option in ServiceNow for modifying choice fields.
C. Configure Task:Configures the task table settings,not choice list values.
E. Show Choice List:Not a valid ServiceNow menu option.
F. Configure Options:Not a valid option in ServiceNow for modifying choice fields.
Modifying Choice Lists in ServiceNow:ServiceNow Docs
How to Customize Dropdown Fields in ServiceNow
Steps to Modify the Priority Field Choices:Why is the Correct Answer " Show Choices " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:Using“Show Choices”, administrators can updatechoice valueswhile preserving the existingbackend values, ensuring consistency in workflows and reports.
When a user reports that they are not able to see modules on the application navigator, what can you do, to see what modules are visible to them?
Look up their password, so you can login with their account
Initiate a Connect Chat session
Install the Bomgar plug-in
Impersonate the user
Launch a NowChat window
If a user reports that theycannot see certain modulesin theApplication Navigator, the best way to troubleshoot is toimpersonate the user. Impersonation allows an administrator to see exactly what the user seeswithout needing their password.
Click on your profile icon (top-right corner).
SelectImpersonate User.
Search for and select theuser’s name.
The instance will reload, and you will see the UI as the user experiences it.
Navigate to theApplication Navigatorand check for missing modules.
Once done, clickStop Impersonation.
Ensures security(no need to reset or look up passwords).
Speeds up troubleshootingby allowing admins to replicate user issues.
Helps verify role-based access permissions.
Steps to Impersonate a User in ServiceNow:Why is Impersonation Useful?
Incorrect Answer Choices Explanation:A. Look up their password, so you can login with their account
This is asecurity violationand not an acceptable practice.
B. Initiate a Connect Chat session
Chatting with the user can help gather information, but it does not allow you to see what they see.
C. Install the Bomgar plug-in
Bomgaris a remote support tool, but impersonation is thebuilt-inand recommended method for troubleshooting in ServiceNow.
E. Launch a NowChat window
NowChat is used forcustomer support and collaboration, not for verifying module visibility.
Impersonate Users in ServiceNow
User Roles and Permissions
Official CSA Documentation Reference:
Access Control rules may provide access security for which of the following database objects?
For a specific role, group, or user
For a specific row, column, or table
For specific groups
For a specific CMDB Configuration item
When creating acustom table in ServiceNow, the platform automatically assigns a table name prefixed with " u_ " to differentiatecustomtables fromout-of-the-box (OOB) tables.
The default prefix " u_ " is applied to allcustom global tables.
The table name follows the format: " u_ " + [custom name].
Example:
If you create a table named " abc " , the system assigns it the table name:u_abc.
All custom tables created by usersautomatically receive the " u_ " prefix.
Prevents conflicts withServiceNow’s internal tables.
Ensurescustom tables are easy to identify.
Naming Convention for Custom Tables:Why " C. u_abc " is Correct?
A. snc_abc – Incorrect
" snc_ " is not used for custom tables; it is reserved forinternal ServiceNow functionality.
B. abc – Incorrect
Custom tablesdo not use raw names; they always include a prefix (u_).
D. sys_abc – Incorrect
" sys_ " is reserved forsystem tables(e.g.,sys_user,sys_db_object).
Explanation of Incorrect Options:
ServiceNow Docs: Creating Custom Tables
ServiceNow CSA Study Guide – Table Administration
ServiceNow Product Documentation: Understanding Table Naming Conventions
References from Certified System Administrator (CSA) Documentation:
Which of the following steps can be used to import new data into ServiceNow from a spreadsheet?
Select Data Source, Schedule Transform
Load Data, Create Transform Map, Run Transform
Define Data Source, Select Transform Map, Run Transform
Select Import Set, Select Transform Map, Run Transform
Importing data into ServiceNow from a spreadsheet involves a structured process to ensure data integrity and proper mapping. The three main steps in the process are:
The first step in importing data into ServiceNow is to load the spreadsheet into an Import Set table.
This can be done through theSystem Import Sets > Load Datamodule.
The system will create a temporary table (Import Set) where the data will be staged before being transformed into target tables.
ATransform Mapis required to map fields from the Import Set table to the target table in ServiceNow.
Transform Maps define how data from the source (Import Set table) will be transferred and transformed into the destination table (e.g., Incident, User, CMDB, etc.).
The Transform Map allows for additional transformations such ascoalescing records(to avoid duplicates) and scripting for data manipulation.
After configuring the Transform Map, the final step is toRun Transform, which applies the mappings and moves the data from the Import Set table to the target table.
This process ensures that the imported data is correctly integrated into the ServiceNow instance and adheres to the configured rules.
Option A: " Select Data Source, Schedule Transform " – Incorrect because selecting a data source is part of data import, but " scheduling " a transform is not a required step in the standard import process.
Option C: " Define Data Source, Select Transform Map, Run Transform " – Incorrect because " Define Data Source " is more relevant when setting up external data imports. The process must begin with " Load Data " rather than defining the data source.
Option D: " Select Import Set, Select Transform Map, Run Transform " – Incorrect because an Import Set must first be created by loading data before it can be selected.
ServiceNow Docs: Importing Data Overview
ServiceNow Docs: Creating a Transform Map
ServiceNow Docs: Running a Transform Map
Step 1: Load DataStep 2: Create Transform MapStep 3: Run TransformWhy Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:
When does the Submit button appear on a form?
When saving an old record
When creating a new record
When changing the reference field in an existing record
When updating an existing record
InServiceNow, theSubmit buttonappears whencreating a new record, but it is not visible when editing an existing record. Instead, when editing an existing record, theUpdate buttonis used.
Creating a New Record:
When a user opens a form to create anew record, theSubmit button appears.
ClickingSubmitsaves the record and closes the form.
Example: When creating anew Incident, Change Request, or User record, the Submit button is visible.
Editing an Existing Record:
When a useropens an existing record, theUpdate button replaces the Submit button.
ClickingUpdatesaves the changes but does not create a new record.
Example: Editing anexisting Incident recorddoes not show a Submit button, only Update.
Changing a Reference Field in an Existing Record:
Updating areference field(like Assigned To or Caller) in an existing record does not trigger aSubmitbutton—onlyUpdateis available.
Saving an Old Record:
TheSavebutton may be available when a user makes changes but does not want to exit the form.
When Does the Submit Button Appear?When Does the Submit Button NOT Appear?Why Option B (When Creating a New Record) is Correct?The Submit button appears only when a new record is being created.
Why Other Options Are Incorrect?A. When saving an old record? Incorrect
TheSave buttonappears when modifying an existing record but does not replaceSubmit.
C. When changing the reference field in an existing record? Incorrect
Editing a reference field doesnotmake the Submit button appear. OnlyUpdateis available.
D. When updating an existing record? Incorrect
TheUpdate buttonappears instead ofSubmitwhen modifying an existing record.
ServiceNow Docs – Forms and Form Buttonshttps://docs.servicenow.com
ServiceNow Learning – Creating and Editing Records
ServiceNow Developer Portal – Understanding Form Actions (Submit vs. Update)
References from Certified System Administrator (CSA) Documentation:
What is a Notification?
A new Knowledge article created by a Business Rule
A tool for alerting users that events that concern them have occurred
A message through Connect related to a Change Request
An email file attachment
New records, new groups, and modified configuration Items (Cls): what do they have in common?
They are included in an Update Set
They are not captured in an Update Set
They are customizations
They do not have anything in common
Update Setsin ServiceNow are used tocapture configuration changesso they can be moved between instances (e.g., from development to production). However,new records, new groups, and modified Configuration Items (CIs) are not included in Update Setsby default because they are considereddata, not configuration changes.
New Records? Data records (e.g., Incidents, Users, Groups) are not part of an Update Set.
New Groups? Groups are data elements (stored in thesys_user_grouptable) and arenot includedin Update Sets.
Modified Configuration Items (CIs)? CIs belong to theConfiguration Management Database (CMDB), and changes to CIs are considereddata, not configuration changes.
UI Policies, Business Rules, Client Scripts, Workflows, Forms, and Tables
Changes to system configuration (not transactional data)
Breakdown of Each Element:What is Captured in an Update Set?
Why " B. They are not captured in an Update Set " is Correct:New records, groups, and modified CIs are considered data, and Update Sets do not track data by default.
A. They are included in an Update Set?Incorrect because Update Setsdo not track data recordslike CIs, groups, or user records.
C. They are customizations?Customizations refer toconfiguration changes, but records and CIs are considereddata, not customizations.
D. They do not have anything in common?All three (new records, groups, and CIs) aredataelements, meaning they share the characteristic ofnot being included in Update Sets.
Why Other Options Are Incorrect:
ServiceNow Documentation:Update Sets and What They Capture
CSA Exam Guide:Coverswhat is and is not included in Update Sets.
Reference from CSA Documentation:Thus, the correct answer is:
B. They are not captured in an Update Set
After finishing your work on High Security Settings, what do you do to return to normal admin security levels?
Select Normal role
Log out and back in
Use System Administration > Normal Security module
Select Global Update Set
End Impersonation
When usingHigh Security Settingsin ServiceNow, administrators often gaintemporary elevated privileges. To revert to normal security levels, they mustlog out and back into refresh their session.
High Security Settingsprovide elevated security configurations and mayoverride standard role-based access controls.
Logging outclears any temporary security settingsand restores normal administrator privileges.
This is therecommended practiceafter making security changes.
Why is Option B Correct?
Why Are the Other Options Incorrect?A. Select Normal role
Incorrectbecausethere is no " Normal " rolein ServiceNow.
C. Use System Administration > Normal Security module
Incorrectbecausethere is no " Normal Security " modulein ServiceNow.
D. Select Global Update Set
Incorrectbecause Update Sets controlcustomizations and configurations,not security settings.
E. End Impersonation
Incorrectbecause ending impersonation onlyswitches back to the admin accountif you were impersonating a user.
Itdoes not resetsecurity settings from High Security Mode.
ServiceNow CSA Guide - High Security Settings
ServiceNow Best Practices - Managing Security Configurations
References to Official Certified System Administrator (CSA) Documentation:
How is a group defined in ServiceNow?
A group is one record stored in the Group Type [sys_user_group_type] table
A group is one record stored in the Group [sys_user_group] table
A group defines a set of users that share the same location
A group defines a set of users that share the same job title
InServiceNow, agroupis acollection of userswho share common responsibilities, such as handling incidents, approvals, or service requests.
Groups are stored in thesys_user_grouptable
Eachgroupis arecord in thesys_user_grouptable, which manages user access and permissions.
Example: The " Service Desk " group (sys_user_grouprecord) may contain multiple IT support users.
Groups are used for role assignments
Instead of assigning roles directly to users,roles are assigned to groupsfor easier access management.
Groups can be used for approvals and task assignments
Groups are often assigned to handleapproval workflows, incident resolution, and change management tasks.
A. A group is one record stored in the Group Type [sys_user_group_type] table(Incorrect)
Thesys_user_group_typetable is used for categorizing groups,not storing actual group records.
C. A group defines a set of users that share the same location(Incorrect)
Incorrect: Groups arenot location-based; they are used fortask assignments, approvals, and permissions.
D. A group defines a set of users that share the same job title(Incorrect)
Incorrect: Users with the same job titlemay belong to different groupsbased on their responsibilities.
Key Details About Groups in ServiceNow:Why Other Options Are Incorrect?
Groups in ServiceNow
Managing User Groups
User and Group Management
ServiceNow User and Group Administration
References from ServiceNow CSA Documentation:Final Verification:Answer is 100% correct and aligned with official ServiceNow Certified System Administrator (CSA) documentation.
Which icon would you double click, to expand and collapse the list of all Applications and Modules?
Star
Clock
Application
Funnel
In ServiceNow, theApplication Navigatorallows users to browse and accessApplications and Modules. Toexpand or collapsethe Application Navigator, users interact with theApplication Menu icon (?), commonly known as the " Hamburger " menu.
Locate thethree-line " Hamburger " icon (?)at the top-left of theApplication Navigator.
Double-clickorsingle-clickto expand/collapse the list of applications and modules.
A. Star(Incorrect)
TheStar icon (?)representsFavorites, allowing users to mark frequently used modules for quick access.
B. Clock(Incorrect)
TheClock icon (??)is forRecently Viewed Items, showing the user ' s most recent navigations.
D. Funnel(Incorrect)
TheFunnel icon (???? )is afilterused to refine search results or application lists, not to expand/collapse the navigator.
Navigating the Application Menu:https://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/administer/navigation-and-ui/concept/c_NavigationAndTheUserInterface.html
How to Expand/Collapse Applications & Modules:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
What do you activate when you want to add applications or functionality within your development instance?
App Package
Updated Pack
Patch
Plugin
App Updated Set
In ServiceNow,Pluginsare used to activate additional applications or functionalities within a development instance. A plugin is apackage of features, configurations, and applicationsthat extends the platform’s capabilities.
Plugins introduce new capabilities– They allow you to enable or disable specific functionalities, such as ITSM, CMDB, HR Service Delivery, and Performance Analytics.
Plugins can be installed or activatedfrom theSystem Definition > Pluginsmodule.
Some plugins are available by default, while others require activation by an administrator or ServiceNow support.
Plugins can depend on other plugins, meaning some functionality requires multiple plugins to be activated.
A. App Package:No such term in ServiceNow. Applications in ServiceNow are delivered viaPlugins or App Engine Studio, not " App Package. "
B. Updated Pack:Not a ServiceNow term. ServiceNow updates are delivered aspatches or application updates, not an " Updated Pack. "
C. Patch:Apatchis a minor update or bug fix released by ServiceNow but does not introduce new functionality.
E. App Updated Set:Update Setstrack changes in a development instance but are used formigrating configurationsbetween instances, not for activating functionality.
ServiceNow Plugins Documentation:ServiceNow Docs
Managing and Activating Plugins in ServiceNow(Admin Guide)
Why is the Correct Answer " Plugin " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:
What are the three components of a filter condition?
Field. Operator and Value
Condition. Operator, and Value
Field, Condition, and Value
Variable, Field, and Value
InServiceNow, afilter conditionis used to definesearch criteriafor records in a table. A filter consists ofthree primary components:
Field? The database field to be evaluated (e.g.,priority,state,assigned_to).
Operator? Specifies how the field should be compared to a value (e.g.,is,contains,greater than).
Value? The expected data in the field (e.g.,High,Resolved,John Doe).
Filter Condition:PriorityisHigh
Field:Priority
Operator:is
Value:High
Another Example:Stateis notResolved
Field:State
Operator:is not
Value:Resolved
Example of a Filter Condition:Why Option A is Correct?Field, Operator, and Valueare the correct components used to create a filter condition.
Why Other Options Are Incorrect?B. Condition, Operator, and Value? Incorrect because " Condition " is a result of aField + Operator + Value, not a separate component.
C. Field, Condition, and Value? Incorrect because " Condition " is not a direct component.
D. Variable, Field, and Value? Incorrect becausevariablesare used in forms, not in filter conditions.
ServiceNow Docs – Creating and Applying Filtershttps://docs.servicenow.com
ServiceNow Learning – Query Builder and Conditions
ServiceNow Best Practices – Using Filters in Lists and Reports
References from Certified System Administrator (CSA) Documentation:
ServiceNow contains a resource which provides the following:
A standard and shared set of service related definitions across ServiceNow products and platform that will enable and support true service level reporting.
A CMDB framework across our products and platform that will enable and support multiple configuration strategies.
What resource do these statements describe?
Common Services Data Model (CSDM)
Information Technology Service Management (ITSM)
Configuration Management Database (CMDB)
Information Technology Infrastructure Library (ITIL)
TheCommon Services Data Model (CSDM)is a standardized framework within ServiceNow that provides a shared set of service-related definitions across ServiceNow products and the platform. It ensures consistency inservice reporting, CMDB structure, and configuration strategies, enabling organizations to achieve awell-structured, scalable, and maintainable Configuration Management Database (CMDB).
Why is the Answer A. Common Services Data Model (CSDM)?The statements in the question directly align with the objectives of CSDM:
" A standard and shared set of service-related definitions across ServiceNow products and platform that will enable and support true service level reporting. "
CSDM provides a structured framework toalign services, applications, and infrastructurein a way that supports consistent reporting and governance.
It enablesaccurate service reportingby defining standardized relationships between services, applications, and technical components in the CMDB.
" A CMDB framework across our products and platform that will enable and support multiple configuration strategies. "
CSDM provides astructured CMDB frameworkthat definesbest practices for data organization and relationships within the CMDB.
It supports multiple configuration strategies, such asapplication-centric, service-centric, and infrastructure-centric approaches.
B. Information Technology Service Management (ITSM):
ITSM refers toprocesses for managing IT services, such as Incident, Problem, Change, and Service Request Management.
While ITSM benefits from CSDM, itdoes not define a structured CMDB frameworklike CSDM does.
C. Configuration Management Database (CMDB):
CMDB is a database that stores configuration items (CIs) and their relationships.
CSDMprovides structure and best practicesfor CMDB but is not the same as CMDB itself.
D. Information Technology Infrastructure Library (ITIL):
ITIL is aset of best practicesfor IT service management.
It provides general guidance onservice management and CMDB usage, butit is not a ServiceNow-specific frameworklike CSDM.
ServiceNow Common Services Data Model (CSDM) Overview:ServiceNow Documentation
CSDM and CMDB Best Practices Guide(ServiceNow Community and Knowledge Base)
CMDB and ServiceNow Data Model Best Practices
Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:CSDM is critical forensuring a structured and governed CMDB, enabling service visibility, and supporting ITSM and ITOM processes effectively.
Which ServiceNow resource is a framework that ensures the data your ServiceNow application requires maps correctly to the appropriate CMDB tables?
Common Service Data Model (CSDM)
Service Mapping Utility (SMU)
Service Schema Map (SSM)
CMDB Class Manager (CMDBCM)
CI Class Manager (CICM)
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 one of the following statements best describes the purpose of an Update Set?
An Update Set allows administrators to group a series of changes into a named set and then move this set as a unit to other systems
By default, an Update Set includes customizations, Business Rules, and homepages
An Update Set is a group of customizations that is moved from Production to Development
By default, the changes included in an Update Set are visible only in the instance to which they are applied
AnUpdate Setin ServiceNow is a mechanism thattracks and packages customizations and configuration changesso they can be transferred between instances (e.g., fromDevelopmenttoTestorProduction).
It is primarily used ininstance migrationandchange management, ensuring that changes made in one environment can beapplied consistentlyin another.
Tracks Customizations– Records changes to system configurations, such as Business Rules, Client Scripts, UI Policies, and Workflows.
Facilitates Deployment– Enables controlled migration of changes from one ServiceNow instance to another.
Reduces Manual Effort– Instead of manually reconfiguring settings in different environments, administrators can package updates into asingle unit.
Version Control– Ensures that onlyintended changesare moved between instances.
Key Features of Update Sets:
Why the Correct Answer is A:A. An Update Set allows administrators to group a series of changes into a named set and then move this set as a unit to other systems(Correct)
This accurately describes the primary function of anUpdate Set.
Administratorsgroupmultiple changes into anUpdate Set, export it, and apply it to another instance.
Example Workflow:
Admin makes configuration changes(e.g., modifies a Business Rule, updates a Workflow).
Update Set captures those changesin a structured format.
The Update Set is exportedfrom the Development instance.
The Update Set is importedinto the Testing/Production instance and applied.
Why the Other Options Are Incorrect:B. By default, an Update Set includes customizations, Business Rules, and homepages(Incorrect)
Update Setsdo include customizations and Business Rules, but theydo notinclude homepages by default.
Dashboards and homepagesrequire a separate process usingsys_portal_page and sys_ui_page tables.
C. An Update Set is a group of customizations that is moved from Production to Development(Incorrect)
Update Sets are typically movedfrom Development to Test/Production, not the other way around.
Best practice is to make changes inDevelopment, test them inTest/UAT, and then deploy them toProduction.
D. By default, the changes included in an Update Set are visible only in the instance to which they are applied(Incorrect)
This is misleading becausean Update Set can be exported and applied to multiple instances.
Once an Update Set isimported and committed, its changes become active in that instance.
Best Practices for Using Update Sets:?Always preview an Update Set before committing itto ensure it contains the correct changes.
?Use Named Update Sets, not the default " Default Update Set, " to track changes effectively.
?Ensure all related changes are included(e.g., dependencies such as script includes and tables).
?Test Update Sets in a sub-production instancebefore applying them inProduction.
When using the Performance Analytics application in the Now Platform, what kind of KPI signals are used to make decisions that statistically support long term workflow stability?
Long-term signals
Non-signals
Anti-signals
Stability signals
InPerformance Analytics (PA),long-term signalsarekey performance indicators (KPIs) that help organizations make data-driven decisions for sustained workflow stability. These KPIs providetrends over time, allowing businesses to analyze patterns, predict future performance, and optimize workflows for efficiency.
Track Trends Over Time? Identify slow-moving changes and patterns.
Support Predictive Analysis? Help in making data-driven strategic decisions.
Reduce Unplanned Changes? Avoid reactive decisions by monitoringhistorical data.
Incident Backlog Over Time? Measures incident accumulation to prevent delays.
Change Success Rate? Analyzes how well changes are implemented without failures.
Mean Time to Resolution (MTTR)? Tracks how long it takes to resolve incidents.
How Long-Term Signals Help in Workflow Stability:Example KPIs Used in Performance Analytics:
Why " A. Long-term signals " is Correct:Long-term signals provide historical trends that help organizations maintain stable workflows.
B. Non-signals?No such term exists in Performance Analytics.
C. Anti-signals?Not a recognized Performance Analytics term.
D. Stability signals?Misleading term; long-term signalsare what provide stability insights.
Why Other Options Are Incorrect:
ServiceNow Documentation:Performance Analytics Overview
CSA Exam Guide:Coverslong-term KPI tracking for workflow stability.
Reference from CSA Documentation:Thus, the correct answer is:
A. Long-term signals
Which one of the following statements is true?
When an incident form is saved, all the Work Notes field text is recorded to the Activity Log field
When an incident form is saved, the Work Notes field text is overwritten each time work is logged against the incident
When an incident form is saved, the impact field is calculated by adding the Prion:, and Urgency values
When an Incident form is saved, the Additional Comments field text is cleared and recorded to the Work Notes section
InServiceNow Incident Management,work notesare used to capturetechnical and internal updatesfor an incident. These notes arestored in the Activity Logwhenever the incident is saved.
TheWork Notesfield is used forinternal communicationamong support teams.
When an incident is updated and saved,all work notesareappended to the Activity Log(a complete history of the incident).
The Activity Log provides achronological recordof all changes, includingwork notes, field updates, and system-generated messages.
Understanding Work Notes and the Activity Log:Why Option A is Correct? " All Work Notes field text is recorded in the Activity Log " – This is correct because every time an incident is saved, the Work Notesare appended to the Activity Log.
Why Other Options Are Incorrect?B. Work Notes field text is overwritten each time work is logged? Incorrect becauseWork Notes are appended, not overwritten. Previous work notes remain visible in the Activity Log.
C. Impact is calculated by adding Priority and Urgency? Incorrect becauseImpact, Urgency, and Priorityare independent fields, thoughPriorityis determined based onImpact + Urgencyvia business rules.
D. Additional Comments are cleared and recorded in Work Notes? Incorrect becauseAdditional Comments(for customer-facing communication) andWork Notes(for internal teams) areseparate fields. Additional Comments are not cleared upon save.
ServiceNow Docs – Incident Management: Work Notes and Activity Loghttps://docs.servicenow.com
ServiceNow Learning – Understanding the Incident Activity Stream
ServiceNow Best Practices – Internal vs. External Communication in Incidents
References from Certified System Administrator (CSA) Documentation:
What is the primary application used to load data into ServiceNow?
Service Level Management
Configuration
System Import Sets
System Update Sets
InServiceNow,System Import Setsis the primary application used toimport and transform datafrom external sources into the platform. It provides a structured way toload data into tableswhile allowingdata transformation and mappingbefore final insertion.
Data Loading from External Sources:
Supports imports fromCSV, Excel, XML, JSON, and JDBC databases.
Allows data fromexternal systemsto be brought into ServiceNow.
Staging Area for Data Processing:
Imported data first enters atemporary staging table(Import Set Table).
Data can then betransformedbefore being committed to the target table.
Data Mapping and Transformation:
UsesTransform Mapsto map fields from theImport Set Tableto theTarget Table.
Supportsautomatic field mappingandscripted transformations.
Data Cleansing and Validation:
Duplicate records can bedetected and removed.
Invalid or missing data can becorrected before insertion.
Navigate to System Import Sets(All ? System Import Sets ? Load Data).
Upload the data file(CSV, XML, JSON, etc.).
Create a Transform Mapto define how data is mapped to the target table.
Run the transformationto move data from the Import Set Table to the final table.
Verify the datain the target table.
A company importsemployee recordsfrom an externalHR system (CSV file).
TheSystem Import Setsmodule loads this data into astaging table.
ATransform Mapmoves the data into theUser [sys_user]table.
Key Features of System Import Sets:Steps to Load Data Using Import Sets:Example Use Case:
Why Option C (System Import Sets) is Correct?System Import Sets is the primary tool for loading data into ServiceNow from external sources.
Why Other Options Are Incorrect?A. Service Level Management? Incorrect
Service Level Management (SLM)is used to trackService Level Agreements (SLAs), not to import data.
B. Configuration? Incorrect
Configuration Management (CMDB)helps trackconfiguration items (CIs)but does not handle data imports.
D. System Update Sets? Incorrect
Update Setsare used tomove configurations and customizationsbetween instances,not to import data.
ServiceNow Docs – Importing Data with System Import Setshttps://docs.servicenow.com
ServiceNow Learning – Data Import & Transformation Best Practices
ServiceNow Developer Portal – Using Import Sets Efficiently
References from Certified System Administrator (CSA) Documentation:
What icon do you use to change the label on a Favorite?
Clock
Hamburger
Pencil
Three dots
Triangle.
Star
InServiceNow, Favorites allow users to quickly access frequently usedmodules, records, lists, or reports. Favorites can be customized, including renaming them, changing their icons, or modifying their colors.
Changing the Label of a FavoriteTorename or edit a Favorite, you must use thePencil icon (??), which indicatesedit mode.
Navigate to theApplication Navigatoron the left-hand side.
Locate theFavoritessection.
Hover over the favorite item you want to rename.
Click on thePencil icon(??) to open the edit menu.
Update thelabel(name) and other properties like color or icon.
ClickSaveto apply changes.
A. Clock(Incorrect)
TheClock icontypically representsrecently accessed items, not Favorites.
B. Hamburger(Incorrect)
TheHamburger menu (?)represents navigation menus but is not used to edit Favorites.
D. Three dots(Incorrect)
TheThree dots (?)often indicate a menu with additional options but do not specifically edit Favorites.
E. Triangle(Incorrect)
NoTriangle iconis used for renaming Favorites.
F. Star(Incorrect)
TheStar icon (?)is used toadd or removeFavorites, but not to rename them.
ServiceNow Favorites Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/administer/navigation-and-ui/task/t_CreateFavorites.html
Steps to Change the Label of a Favorite:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
What type of field allows you to look up values from one other table?
Reference
Verity
Options
Selections
Dot walk
Lookup
AReference fieldin ServiceNow allows you tolook up values from another table, effectively creating a relationship between two tables. When a user selects a value in a reference field, they are selecting a record from the referenced table.
Stores asys_id(unique identifier) of a record from another table.
Displays a user-friendly label from the referenced record.
Allowsdot-walking, enabling access to related fields from the referenced table.
Incident Table (source table)? Contains a " Caller " field that references theUser Table(sys_user).
TheCallerfield allows users to select a user from theUser Table.
B. Verity? Not a valid field type in ServiceNow.
C. Options? Options are typically used in choice lists, not for referencing another table.
D. Selections? No such field type exists in ServiceNow.
E. Dot Walk? Dot-walking is afeaturethat allows accessing related fields but is not a field type itself.
F. Lookup? While " Lookup Select Box " exists, it functions differently by filtering choices rather than directly referencing another table.
When designing a flow, how do you reference data from a record, in that flow?
Drag the table icon onto the flow definition
Use the condition builder to specify the desired values
Specify the source table on the data pill related list
Drag the data pill onto the flow definition
Add the table reference using the slush bucket
InServiceNow Flow Designer, adata pillrepresentsvariables, record fields, or outputs from previous stepsthat can be used dynamically in the flow.
Data pillsallow flow designers to referencerecord datawithout manually specifying table fields.
Dragging a data pillonto a flow step ensures that the correct values areautomatically mappedfrom the referenced record.
This is the recommended method for using record datawithin a flow.
Why is Option D Correct?
Why Are the Other Options Incorrect?A. Drag the table icon onto the flow definition
IncorrectbecauseFlow Designer does not use table iconsfor referencing records.
Instead, it utilizesdata pills and actionsto retrieve and manipulate record data.
B. Use the condition builder to specify the desired values
Incorrectbecause thecondition builderis used fordecision logic(e.g., If-Else conditions), not for referencing record data.
C. Specify the source table on the data pill related list
Incorrectbecause youcannot manually specifya table in a data pill.
Data pills areautomatically createdwhen an action retrieves data from a record.
E. Add the table reference using the slush bucket
Incorrectbecauseslush bucketsare used in ServiceNow for selecting multiple items (e.g., roles, groups),not for referencing record data in a flow.
ServiceNow Flow Designer - Using Data Pills
ServiceNow Flow Designer - Best Practices for Record Referencing
ServiceNow ITSM - Automating Workflows with Flow Designer
References to Official Certified System Administrator (CSA) Documentation:
What is NOT an example of a UI Action?
Search
Form buttons
list Buttons
Related Links
InServiceNow,UI Actionsare used to addinteractive elementslikebuttons, links, and context menu itemsto forms and lists. They can triggerscripts, workflows, or other actionswhen clicked.
Form Buttons– Buttons that appear on a form (e.g.,Save, Update, Resolve Incident).
List Buttons– Buttons that appear in a list view and perform actions on multiple records.
Related Links– Links that appear in theRelated Linkssection of a form and provide quick navigation or actions.
Common Types of UI Actions:SinceForm Buttons, List Buttons, and Related Linksare alltypes of UI Actions, they arevalid UI Actions.
Search is a built-in system functionalitythat allows users to find records but doesnot involve UI Actions.
UI Actionsexecute predefined actions, whereasSearch simply retrieves and filters data.
ServiceNow search functions (Global Search, List Search, and Quick Search)arenot part of UI Actions.
B. Form Buttons?Valid UI Action
Appears on forms (e.g.,Submit, Save, Update).
C. List Buttons?Valid UI Action
Used in list views for bulk actions (e.g.,Close All, Approve Selected).
D. Related Links?Valid UI Action
Provides quick links in forms (e.g.,View CI Details, Reopen Ticket).
ServiceNow Docs: UI Actions Overviewhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/concept/c_UIActions.html
ServiceNow CSA Official Training Guide (UI Actions & User Interface Customization)
Why " Search " is NOT a UI Action?Why the Other Options Are UI Actions?References from Certified System Administrator (CSA) Documentation:
What ServiceNow tables can Administrators define as " destinations " for imported data, when using Transform Maps in the System Import Sets application?
The Task table is the only table that can be a destination for imported data in the Transform Map module
The Incident. Problem. Change, Task, and Service Catalog tables are the only tables that can be a destination for imported data m the Transform Map module
Only the Incident Problem, and Change tables can be a destination for imported data in the Transform Map module
Any ServiceNow table can be a destination for imported data in the Transform Map module
InServiceNow ' s System Import Sets, administrators canimport data from external sources(such as CSV, Excel, or databases) intoany tablewithin the platform usingTransform Maps.
ATransform Mapdefines how data from an Import Set table is mapped to fields in atarget table (destination table).
Administrators can select any tablein the system as the destination, including bothstandard and custom tables.
Thedestination table is not limitedto Task-related tables (Incident, Problem, Change, etc.).
Users can also applycoalesce rulesto determine if records should be updated or inserted during the transformation.
ServiceNowallows administrators to select any tableas the destination when setting up a Transform Map.
This includes standardITSM tables (Incident, Problem, Change, Task, Service Catalog)as well ascustom tablescreated by administrators.
There areno restrictionson which table can be a destination.
A. " The Task table is the only table that can be a destination " ?Incorrect
TheTasktable is widely used, but it isnot the only tablethat can receive imported data.
B. " Only Incident, Problem, Change, Task, and Service Catalog tables can be destinations " ?Incorrect
These are common ITSM tables, butany table in the systemcan be selected as a destination.
C. " Only the Incident, Problem, and Change tables can be destinations " ?Incorrect
This istoo restrictivebecause other tables, including custom ones, can also be used.
Navigate to:System Import Sets > Create Transform Map
Select the Import Set Tableas thesource.
Choose any available tablein ServiceNow as thedestination.
Definefield mappingsbetween the source and target table.
Configurecoalesce rulesto update or insert records.
ServiceNow Docs: Creating and Using Transform Mapshttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/import-sets/concept/c_TransformMap.html
ServiceNow CSA Official Training Guide (Import Sets & Data Management)
Key Points About Transform Maps & Data Import:Why is " D. Any ServiceNow table " the Correct Answer?Why the Other Options Are Incorrect?How to Configure a Transform Map in ServiceNow?References from Certified System Administrator (CSA) Documentation:This confirms thatany ServiceNow tablecan be adestination tablefor imported data when using Transform Maps inSystem Import Sets.
What is a role in ServiceNow?
A role is one record m the Role [sys_user_role] table
A role is one record in the Role Iuser_sys_role] table
A role is a persona used In Live Feed Chat
A role Is a set of modules for a particular application
In ServiceNow, aroleis arecord stored in the sys_user_role tablethat defines a set ofpermissionsfor users. Roles determine what users cansee and dowithin the platform by granting access to applications, modules, and specific functionalities.
Stored in thesys_user_roletable.
Assignpermissionsto users and groups.
Define access toapplications, modules, and records.
Can beinheritedby users throughgroup membership.
Used inAccess Control Rules (ACLs)to restrict or allow access to records.
Key Features of Roles in ServiceNow:Common Roles in ServiceNow:Role Name
Description
admin
Full system access, including configuration and security settings.
itil
Allows access to IT Service Management (ITSM) modules like Incident, Change, and Problem.
catalog_admin
Manages the Service Catalog.
knowledge_manager
Manages the Knowledge Base.
Roles arestored as recordsin thesys_user_roletable.
Each role grantsspecific permissionsto users.
Users can have multiple roles assigned to them.
B. A role is one record in the Role [user_sys_role] table – Incorrect
The correct table name issys_user_role, not " user_sys_role " .
C. A role is a persona used in Live Feed Chat – Incorrect
Live Feed is a collaboration tool, butroles are not personas for chat.
D. A role is a set of modules for a particular application – Incorrect
Rolesgrant accessto modules, but they arenotthe modules themselves.
ServiceNow Docs: User Roles & Permissions
ServiceNow CSA Study Guide – Role-Based Access Control
ServiceNow Product Documentation: sys_user_role Table
Why " A. A role is one record in the Role [sys_user_role] table " is the Correct Answer?Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
What is a sys_id?
Unique 32-character identifier that is assigned to every record
A client-side Business Rule
A server-side Business Rule
Unique 64-character identifier that is assigned to every record
In ServiceNow, asys_idis aunique 32-character identifier(UUID - Universally Unique Identifier) that is automatically assigned to every record in the system.
It isa unique 32-character alphanumeric string(e.g.,5137153cc611227c000bbd1bd8cd2005).
Every record in every table in ServiceNow has asys_idfield.
Thesys_id remains the same across instances if the record is transferred via an Update Set.
It helpsuniquely identifyrecords and is used in scripting, APIs, and database relationships.
In theIncident [incident]table, an incident record might have:
Number:INC0012345
sys_id:9d72f6141b122200d37a85e15b2d6fe6
Key Characteristics of sys_id:Example:
Thesys_id is always 32 characters long.
It is acritical part of the ServiceNow database structure.
Used forrelationships, APIs, scripting, and querying records.
Why " A. Unique 32-character identifier that is assigned to every record " is Correct?
B. A client-side Business Rule – Incorrect
Business Rulesdo not generate sys_ids; they control logic execution.
C. A server-side Business Rule – Incorrect
Business Rules are used for automation, but sys_id is a system-generated field.
D. Unique 64-character identifier that is assigned to every record – Incorrect
The correct length of sys_id is32 characters, not 64.
Explanation of Incorrect Options:
ServiceNow Docs: Understanding sys_id
ServiceNow CSA Study Guide – Database Architecture
ServiceNow Product Documentation: Unique Identifiers in ServiceNow
References from Certified System Administrator (CSA) Documentation:
What needs to be specified, when creating a Business Rule? (Choose four.)
UI action
Table
Fields to update
Who can run
Script to run
Application scope
Update set
ABusiness Rulein ServiceNow is aserver-side scriptthat executes when records are inserted, updated, deleted, or queried in a specified table. Business Rules allow automation and customization of workflows by defining logic that runs under specific conditions.
Table (B) –Correct
ABusiness Rulemust be associated with aspecific tablewhere it will execute (e.g., Incident, Change, Task).
This determineswhich recordsthe rule applies to.
Script to Run (E) –Correct
A script must be provided when defining advanced logic in a Business Rule.
Business Rules useserver-side JavaScriptto perform various actions, such as setting field values, enforcing validation, or triggering workflows.
Timing (H) –Correct
The execution timing of a Business Rule determineswhenit runs relative to a database transaction.
Business Rules can run:
Before(before record is saved)
After(after record is saved)
Async(after the transaction completes)
Display(when a form loads)
Condition to Evaluate (I) –Correct
Conditions definewhen the Business Rule should executebased on specific criteria.
Example: A Business Rule might runonly when the priority is set to High.
A. UI Action(Incorrect)
UI Actions (buttons, links, context menus) are separate from Business Rules and are used for UI customization.
C. Fields to update(Incorrect)
While Business Rules can update fields,you do not specify " fields to update " as a required setting. Instead, updates are made via scripts within the rule.
D. Who can run(Incorrect)
Business Rulesalways run on the server-sideand do not require user-specific execution settings.
F. Application Scope(Incorrect)
Although Business Rules belong to an application scope, this isautomatically determinedbased on the current application.
G. Update Set(Incorrect)
Business Rules arecaptured in an Update Set, but this is not a configuration setting while creating the rule.
ServiceNow Business Rules Overview:https://docs.servicenow.com/bundle/utah-application-development/page/script/server-scripting/concept/business-rules.html
Creating Business Rules:https://docs.servicenow.com/en-US/bundle/utah-application-development/page/script/server-scripting/task/t_CreateABusinessRule.html
Key Elements to Specify When Creating a Business Rule:Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
What is the difference between a Ul Policy and Data Policy?
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
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
What do you call any component that needs to be managed in order to deliver services?
CSDM Items
CMDB
Configuration item
Service Offerings
Asset
AConfiguration Item (CI)is any component thatneeds to be managed to deliver IT services. In ServiceNow, CIs are stored in theConfiguration Management Database (CMDB)and can include servers, applications, databases, network devices, and more.
Tracking & Management: Helps organizations track IT assets and their relationships.
Service Impact Analysis: Identifies how an issue with one component can affect related services.
Change Management Support: Ensures changes to IT assets are controlled and well-documented.
Incident & Problem Resolution: Provides insights into troubleshooting and root cause analysis.
Hardware: Servers, network devices, storage systems.
Software: Applications, databases, operating systems.
Services: Business services, IT services.
Documentation: Policies, SLAs, knowledge articles.
Why Are Configuration Items Important?Examples of Configuration Items (CIs):
Incorrect Answer Choices Explanation:A. CSDM Items– TheCommon Service Data Model (CSDM)is a framework for structuring CMDB data, but individual components in the CMDB are calledConfiguration Items (CIs).
B. CMDB– TheCMDB (Configuration Management Database)is thedatabasethat stores Configuration Items, but it is not a CI itself.
D. Service Offerings– AService Offeringrepresents a set of capabilities available to customers but is not the same as a CI.
E. Asset– AnIT Assetrefers to aphysical or virtual resourceowned by the organization, butnot all assets are CIs(e.g., a computer mouse may be an asset but not a CI).
ServiceNow CMDB Overview
Configuration Items (CIs)
Official CSA Documentation Reference:
What is the name of the table relationship, where two or more tables are related in a bi-directional relationship, so that the related records are visible from both tables in a related list?
Database View
Many to Many
One to Many
Extended
AMany-to-Many (M2M) relationshipin ServiceNow allows two or more tables to be relatedbi-directionally, so that related records are visible in arelated liston both tables.
Unlike aOne-to-Many (1:M)relationship (where only one table references another), M2M relationshipslink records in both directions.
This is achieved through anintermediary table, known as aMany-to-Many table, which stores the relationships.
A Many-to-Many table contains:
Areference fieldfor each of the tables being linked.
The relationship records, which connect records between the two tables.
Suppose you want to relateIncidentstoProblemsand vice versa.
Instead of adding a reference field in each table, you create anm2m_incident_problemtable.
Now, an Incident can be linked tomultipleProblems, and each Problem can be linked tomultipleIncidents.
These relationships will be visible asrelated listsin both tables.
How Many-to-Many Relationships Work in ServiceNow:Example of a Many-to-Many Relationship:
Incorrect Answer Choices Explanation:A. Database View– Used tocombine data from multiple tablesfor reporting but does not establish abi-directional relationshipbetween tables.
C. One to Many (1:M)– Asinglerecord in one table relates tomultiplerecords in another, but the relationship isnot bi-directional.
D. Extended– Refers totable inheritance, where a table inherits fields from its parent table, not a Many-to-Many relationship.
Many-to-Many Relationships in ServiceNow
Understanding Table Relationships
Official CSA Documentation Reference:
What is a key difference between Reporting and Performance Analytics?
Performance Analytics contains snapshots of data taken over time; Reporting shows only the data as it is, at the moment the report is run.
Performance Analytics can show trends; Reports cannot.
Reports can be run on a scheduled basis; Performance Analytics cannot.
Performance Analytics data can be published to Dashboards; Reports cannot.
Performance Analytics shows KPIs; Reporting does not.
Thekey differencebetweenReportingandPerformance Analytics (PA)is how they handle data over time.
Showsreal-time datafrom tables.
Runs queries on dataat the momentthe report is generated.
Cannot analyze historical trendsunless data is manually stored.
Used forstatic reports, lists, charts, or dashboards.
Capturessnapshotsof data at scheduled intervals (e.g., daily, weekly).
Tracks trends and KPIs (Key Performance Indicators)over time.
Helps organizationsforecast and analyze historical patterns.
Used forbusiness intelligence and proactive decision-making.
ReportingPerformance Analytics (PA)
Incorrect Answer Choices Explanation:B. Performance Analytics can show trends; Reports cannot.
Reporting can show trends usingaggregated data(e.g., grouped by date), butPA is specifically designedfor tracking trends over time.
C. Reports can be run on a scheduled basis; Performance Analytics cannot.
BothReports and PA can be scheduledto run at regular intervals.
D. Performance Analytics data can be published to Dashboards; Reports cannot.
Reportscanbe published todashboards, just like Performance Analytics.
E. Performance Analytics shows KPIs; Reporting does not.
Reports candisplay KPIsusing calculated metrics and aggregations, butPA is optimizedfor KPI tracking over time.
Performance Analytics vs. Reporting
ServiceNow Reporting Overview
Official CSA Documentation Reference:
Which tool is used for creating dependencies between configuration items in the CMDB?
CI Relationship Editor
CMDB Builder
CI Service Manager
Cl Class Manager
TheCMDB Builderis the primary tool used inServiceNow’s Configuration Management Database (CMDB)for creating and managingdependencies between Configuration Items(CIs). It provides agraphical interfacethat allows administrators and CMDB managers to visualize and define relationships between CIs efficiently.
Visual Representation of CI Dependencies:
CMDB Builder provides agraphical interfacethat allows users tocreate, modify, and deleterelationships between Configuration Items (CIs).
It helps in identifyingimpact analysisandservice dependenciesby mapping CIs and their relationships.
Supports Complex CI Relationships:
Allows definingparent-child,peer, anddependencyrelationships between CIs.
Helps in ensuring the accuracy ofservice mapsandIT asset relationships.
Drag-and-Drop Functionality:
Users candrag and dropCIs onto the builder canvas andconnect them using predefined relationships.
Integration with CMDB Relationship Rules:
CMDB Builder adheres toCMDB relationship rulesto ensure that onlyvalidrelationships are created.
Impact and Root Cause Analysis:
Helps introubleshooting IT incidentsby showing thedependencies between services.
Useful inchange managementto predict potentialimpactson downstream services before making changes.
Key Features of CMDB Builder:
A. CI Relationship Editor:
TheCI Relationship Editorallows users toview and edit relationshipsbetween CIs in atabular formatbutdoes not provide a graphical dependency visualizationlike CMDB Builder.
It is moremanual and less interactivecompared to CMDB Builder.
C. CI Service Manager:
CI Service Manageris used for managingCI service mappingsbut isnot primarily a tool for creating dependencies between CIs.
It is more focused ondefining service-level relationshipsrather thanbuilding CMDB dependency models.
D. CI Class Manager:
CI Class Manageris used formanaging CI classes, attributes, and extending CMDB class structures.
It is not used forcreating dependencies between configuration items.
Why Other Options Are Incorrect:
ServiceNow CMDB Guide:CMDB Builder Overview
ServiceNow Best Practices for CMDB:CMDB Relationship Management
ServiceNow Admin Documentation:Understanding CMDB Dependency Management
References from the Certified System Administrator (CSA) Documentation:
Final Answer:CMDB Builder (Option B) is the correct answer, as it is the primary tool used to create, manage, and visualize dependencies between CIs in ServiceNow ' s CMDB.
Which fields can be configured in reporting to perform arithmetic, coalesce, concatenation, and length?
Sourcing fields
Function fields
Computational fields
Calculation fields
InServiceNow Reporting,Function Fieldsare used toperform calculations, manipulate text, and transform datain a report. These fields allow users to applyarithmetic operations, coalescing, concatenation, and length calculationson existing data.
Arithmetic Operations– Performaddition, subtraction, multiplication, and divisionon numeric fields.
Coalesce– Combine multiple fields into one (useful for handling NULL values).
Concatenation– Join multiple string fields together (e.g., combining first and last names).
Length Calculation– Measure the length of a text field (e.g., checking character count in a description field).
Function fields aredesigned specifically for calculations and data transformationsin reports.
They allowadvanced data processing without requiring scripting.
A. Sourcing Fields?Incorrect
" Sourcing Fields " isnot a valid termin ServiceNow reporting.
C. Computational Fields?Incorrect
While this term sounds relevant,ServiceNow does not use " Computational Fields " in reporting.
D. Calculation Fields?Incorrect
" Calculation Fields " is not an official ServiceNow reporting term.
Function fields handle calculations, not a separate category called " Calculation Fields. "
Key Functions of Function Fields:Why is " B. Function Fields " the Correct Answer?Why the Other Options Are Incorrect?
ServiceNow Docs: Function Fields in Reportinghttps://docs.servicenow.com/en-US/bundle/utah-performance-analytics-and-reporting/page/use/reporting/concept/c_FunctionField.html
References from Certified System Administrator (CSA) Documentation:This confirms that " Function Fields " is the correct answerfor performingarithmetic, coalescing, concatenation, and length calculationsin reporting.
Which module is used as the first step for importing data?
Coalesce Data
Transform Data
Import Data
Load Data
When importing data into ServiceNow, thefirst stepin theImport Set processisloading the datainto a temporaryImport Set table. This is done using theLoad Datamodule.
Load Data (First Step)
This step imports raw data from a source file (e.g., CSV, Excel, XML) into anImport Set tablein ServiceNow.
No transformation occurs at this stage; it simply moves data into a temporary staging table.
Create Transform Map & Apply Transform
After loading, aTransform Mapis used to map fields from the Import Set table to the target table (e.g., Incident, CMDB, Users).
TheTransform Datastep converts and inserts data into the final table.
Coalesce to Avoid Duplicates
Coalescing is an optional step that determines whether existing records should be updated or if new records should be created.
A. Coalesce Data(Incorrect)
Coalescingis used during theTransform phaseto prevent duplicate records but is not the first step.
B. Transform Data(Incorrect)
Transforming data occursafter it has been loadedinto the Import Set table.
C. Import Data(Incorrect)
No such specific module exists as " Import Data " ; the process begins with " Load Data. "
Importing Data Using Import Sets:https://docs.servicenow.com/bundle/utah-platform-administration/page/administer/import-sets/concept/c_ImportDataUsingImportSets.html
Load Data Module in ServiceNow:https://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/import-sets/task/t_LoadData.html
Steps in Importing Data:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
Which section of the ServiceNow UI allows you to perform a global search?
Application Navigator
Banner frame
List pane
Content frame
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
Which of the following is used to categorize, flag, and locate records?
Search
Favorites
Tags
Bookmarks
In ServiceNow,Tagsare used tocategorize, flag, and quickly locate recordswithin the system. Tags help users organize records for easy retrieval and filtering.
User-created or system-defined tagsallow for custom categorization of records.
Tags can beapplied to any record, such asincidents, changes, knowledge articles, or tasks.
Users canfilter records based on tagsfor quick access.
Tags arepersonal(for individual users) orglobal(shared across users).
Incident Management:
A user can tag " High Priority " incidents for quick reference.
Knowledge Base Articles:
Articles related topassword resetcan be tagged as " Password Issues " for easier searchability.
Service Catalog Requests:
Users can tag frequently used catalog items as " Common Requests " .
Key Features of Tags in ServiceNow:Example Use Cases of Tags:
Tags categorize and organize records, making them easy to find.
They act ascustom labelsthat help users filter and retrieve records efficiently.
They arebuilt-in featuresin ServiceNow and can be managed from theTag Management module.
Why " C. Tags " is the Correct Answer?
A. Search – Incorrect
TheSearch functionhelps users find records but does not categorize or flag them.
B. Favorites – Incorrect
Favoritesallow users tobookmark frequently accessed modules and reports, but they do not categorize records.
D. Bookmarks – Incorrect
Bookmarksare not a native ServiceNow feature for categorizing records;Favoritesserve this function instead.
Explanation of Incorrect Options:
ServiceNow Docs: Using Tags to Organize Records
ServiceNow CSA Study Guide – Navigating and Searching in ServiceNow
ServiceNow Product Documentation: Managing and Filtering Tagged Records
References from Certified System Administrator (CSA) Documentation:
Which feature allows you to automate business logic for a particular application or process such as approvals, tasks notifications, and record operations?
Flows
Action Sequences
Action Sets
Task Flows
Flow Diagrams
Thecorrect answer is " Flows " , which refers toFlow Designerin ServiceNow.
Flow Designeris ano-code/low-code automation toolthat allows users to automatebusiness logicfor a specific application or process, such as:
Approvals
Task creation
Notifications
Record operations(such as updating or deleting records)
AFlowis a sequence of automated actions that are triggered by specific events.
It ispart of Flow Designer, which is themodern alternative to the legacy Workflow Engine.
It providestrigger-based execution, meaning it can run when a record is created, updated, or upon a specific condition.
B. Action Sequences(Incorrect)
No such term exists in ServiceNow.
C. Action Sets(Incorrect)
No such feature exists in ServiceNow.
D. Task Flows(Incorrect)
This is not a term used in ServiceNow automation.
E. Flow Diagrams(Incorrect)
While Flow Designervisually representsflows, there isno feature named " Flow Diagrams " in ServiceNow.
Flow Designer Overview:https://docs.servicenow.com/bundle/utah-automation/page/administer/flow-designer/concept/flow-designer.html
How to Create and Use Flows:https://docs.servicenow.com/en-US/bundle/utah-automation/page/administer/flow-designer/task/t_CreateFlow.html
Why " Flows " is the Correct Answer:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
What are the steps to retrieve an Update Set?
Verify Update Set is Complete, Retrieve, Preview, Apply
Verify Update Set is Complete, Test Connection, Apply
Verify Update Set is Complete, Test Connection, Commit
Verify Update Set is Complete, Retrieve, Preview, Commit
AnUpdate Setin ServiceNow is a mechanism used tocapture configuration changes(such as UI policies, business rules, client scripts, and more) from one instance and move them to another. This ensures that customizations and modifications can be transferred across different ServiceNow instances efficiently.
The process ofretrieving an Update Setfrom another instance follows these key steps:
Verify Update Set is Complete
Before moving an Update Set, it must be marked asCompleteto ensure that all related changes are included.
Navigate toSystem Update Sets > Local Update Setsand confirm that the status is set toComplete.
If the status isIn Progress, the Update Set cannot be retrieved.
Retrieve Update Set
In thetarget instance, navigate toSystem Update Sets > Retrieved Update Sets.
Click " Retrieve Update Set " and provide the remote instance’s URL where the update set exists.
The system will fetch the Update Set from the source instance.
Preview Update Set
Before applying changes, ServiceNow provides apreview optionto check for potential errors or collisions with existing customizations.
Click " Preview Update Set " to initiate validation.
The preview will highlight any skipped records, collisions, or missing dependencies.
Commit Update Set
If the preview is successful (i.e., no critical errors), click " Commit Update Set " to apply the changes to the instance.
Once committed, the changes in the Update Set will be merged into the system ' s configuration.
" Commit " is the correct final step– after previewing, the Update Set must becommittedto take effect.
" Apply " is incorrect– ServiceNow does not use " Apply " in the Update Set process; instead, it uses " Commit. "
" Test Connection " is not part of the Update Set retrieval process– it is relevant forMID Server connectivitybut not for Update Sets.
Why the Correct Answer is " D. Verify Update Set is Complete, Retrieve, Preview, Commit " Thus, the correct sequence is:
?Verify Update Set is Complete ? Retrieve ? Preview ? Commit
ServiceNow CSA Official Documentation– Update Set Management
ServiceNow Docs - Update Sets(Search for " Update Set Lifecycle " )
ServiceNow Community Best Practices on Update Sets
ServiceNow Community(Search for " Best Practices for Update Sets " )
ServiceNow Learning Portal - Admin Fundamentals
Available via ServiceNow Now Learning Platform(Look under " Instance Configuration " and " Update Sets " )
References from Certified System Administrator (CSA) Documentation:
How are local flow variables accessed in the Flow Designer Data panel?
As newly generated icons
As scratchpad variables
As new tabs
As data pills
InServiceNow Flow Designer,local flow variablesare accessed in theData Panel as data pills.
Local Flow Variables:
These aretemporary variablesthat storedataduring the execution of a flow.
Can be used topass valuesbetween actions within the same flow.
Accessing Local Variables in the Data Panel:
TheData Panelcontainsdata pills, which representstored values.
Flow variables appear asblue data pillsthat can bedragged and droppedinto different actions.
Example: A variable storingUser IDcan be dragged into an " Assign Task " action to assign a task dynamically.
Why Data Pills?
Data pills act astokensrepresenting values that update dynamically during flow execution.
Ensuresreusabilityandautomationacross multiple actions.
How Flow Variables Work in Flow Designer:Why Option D (As data pills) is Correct?Flow variables appear as " data pills " in the Data Panel, which can be dragged into flow actions.
Why Other Options Are Incorrect?A. As newly generated icons? Incorrect
No " icons " are generated; flow variables are represented asdata pills.
B. As scratchpad variables? Incorrect
Scratchpad variablesexist inBusiness Rules, butnot in Flow Designer.
C. As new tabs? Incorrect
Flow variables donot appear as tabs; they appear in theData Panel as data pills.
ServiceNow Docs – Flow Designer: Using Data Pillshttps://docs.servicenow.com
ServiceNow Learning – Working with Flow Variables and Data Panel
ServiceNow Developer Portal – Flow Designer Best Practices
References from Certified System Administrator (CSA) Documentation:
Which of the following are not included in an Update Set, by default? (Choose four.)
Homepages
Data
Published Workflows
Business Rules
Schedules
Database changes
Related Lists
InServiceNow, anUpdate Setis a mechanism used tocapture customizationsmade in an instance andmove them to another instance(e.g., from development to production). However, certain elements arenot included in an Update Set by default.
Homepages (A) –Correct
Homepages are stored asuser-specific or global content, and they are not included in update sets by default.
To migrate them, you need tomanually export/importthem or use thesys_portal_page_settable.
Data (B) –Correct
Update Setsdo not include actual data, such as incident records, user records, or CMDB data.
Onlyconfiguration changes(like fields, forms, and workflows) are captured.
Data migration must be handled separately usingData Export or Integration methods.
Published Workflows (C) –Correct
Once a workflow ispublished, it is stored as a runtime instance and not automatically included in an Update Set.
To capture it, you mustmanually updatethe workflow before moving it in an Update Set.
Report Definitions (H) –Correct
Reports and their configurations are not automatically included in Update Sets.
You mustmanually include themby marking them as " Captured in Update Set. "
D. Business Rules(Captured in Update Sets)
E. Schedules(Captured in Update Sets)
F. Database changes(Captured in Update Sets)
G. Related Lists(Captured in Update Sets)
I. Scheduled Jobs(Captured in Update Sets)
J. Client Scripts(Captured in Update Sets)
K. Views(Captured in Update Sets)
ServiceNow Update Sets Overview:https://docs.servicenow.com/en-US/bundle/utah-application-development/page/build/system-update-sets/concept/c_UpdateSets.html
ServiceNow Update Set Best Practices:https://docs.servicenow.com/en-US/bundle/utah-application-development/page/build/system-update-sets/concept/update-set-best-practices.html
Items NOT Included in Update Sets (By Default):Items That ARE Included in Update Sets (By Default):Official References from Certified System Administrator (CSA) Documentation:
On the Reports page, what sections allow you to see which reports are visible to different audiences? (Choose four.)
Group
Department
My reports
Team
Dashboards
Global
Admin
On theReports pagein ServiceNow, different sections allow users to seewhich reports are visibleto various audiences.
Why These Options Are Correct?C. My reports
Displaysreports created by the logged-in user.
These reports areprivateunless explicitly shared.
E. Dashboards
Dashboardsconsolidate multiple reports andmake them visible to specific audiences.
Users canshare dashboardswith groups or individuals.
F. Global
Global reportsare available toall users with reporting access.
These reports arenot restrictedto a specific user or group.
I. All
The " All " sectionlistsevery report the user has access to, including:
Personal reports
Shared reports
Global reports
Reports from dashboards
Why the Other Options Are Incorrect?A. Group
There isno " Group " sectionin the Reports page.
However, reports can beshared with groups, but there is no direct " Group " view.
B. Department
Departments do not determine report visibilityin the Reports page.
Report access is controlled byroles, users, and groups, not departments.
D. Team
Teams are not a standard report visibility categoryin ServiceNow.
Reports are shared atuser, role, and global levels, not by " Team. "
G. Admin
There isno " Admin " sectionin the Reports page.
However,Admins can access all reportsvia the " All " section.
H. Analytics
Analytics is a separate modulein ServiceNow, primarily used forPerformance Analytics (PA)anddashboards.
It is not a standardreport visibility section.
J. Company
There isno " Company " sectionin the Reports page.
Reports can beshared at a global level, but not specifically by " Company. "
ServiceNow Reports - Managing Visibility and Access
ServiceNow Reporting Guide - Sections of the Reports Page
ServiceNow Dashboards and Report Sharing Best Practices
References to Official Certified System Administrator (CSA) Documentation:
What import utility do you use when the field names on the import set match the name of the fields on the Target table?
Schema Mapping
Automatic Mapping
Mapping Assist
Mapping Dashboard
Which of the following protects applications by identifying and restricting access to available files and data?
Application Configuration
Verbose Log
Access Control Rules
Application Scope
Access Control Rules (ACLs) are a fundamental security feature in ServiceNow that protect applications by identifying and restricting access to files and data. ACLs define which users or roles have permissions to create, read, write, or delete data within an application.
Understanding Access Control Rules (ACLs)ACLs in ServiceNow operate based on three key elements:
Object Type– Defines what is being secured (table-level or field-level access).
Operation– Specifies the type of access (Create, Read, Write, Delete, Execute, etc.).
Condition & Script– Determines when access is granted (role-based permissions or specific conditions).
Data Security:Ensures that only authorized users can access specific data.
Granular Access:Controls permissions at the table and field level.
Regulatory Compliance:Helps organizations maintain security standards and data protection laws.
ServiceNow applies ACLs from the most specific to the most general (Field-level ? Table-level ? Global-level).
If no ACL explicitly allows access, the system denies it by default (Deny by Default Policy).
ACLs can be role-based, condition-based, or script-based for advanced security configurations.
A. Application Configuration– This refers to application settings but does not control access to data.
B. Verbose Log– Logging helps in debugging but does not secure applications or restrict access.
D. Application Scope– Defines application boundaries but does not control data access permissions.
ServiceNow CSA Documentation: Access Control Rules (ACLs)
ServiceNow Security Best Practices: Security and Access Control
Why Access Control Rules are Important?How ACLs Work in ServiceNow?Incorrect Answer Choices Explanation:Official CSA Documentation Reference:
The ServiceNow platform includes which types of interfaces? (Choose three.)
Now Mobile Apps
Agent Control Center
Back Office Dashboard
Service Portals
Now Platform® User Interfaces
Field Service Taskboard
TheServiceNow platformprovides variousinterfacesfor users to interact with the system based on their role and requirements. These interfaces cater to different use cases, such as web-based, mobile, and portal-based access.
Now Mobile Apps (A) –Correct
ServiceNow providesNow Mobile applicationsfor bothiOS and Android.
These apps allow users to access self-service options, request services, check approvals, and complete tasks from mobile devices.
Apps includeNow Mobile, Field Service Mobile, and Mobile Agent.
Service Portals (D) –Correct
Service Portalsprovide auser-friendly web interfacethat allows users tosubmit requests, search for knowledge, and interact with catalog itemsin a simplified way.
Service Portals are customizable and used forself-service and customer-facing interactions.
Now Platform® User Interfaces (E) –Correct
This includes the standardUI16 (Current Web Interface), UI Builder for custom interfaces, and theClassic UIfor legacy systems.
Users can access ServiceNow throughdesktop web browsers, mobile web interfaces, and UI frameworks.
B. Agent Control Center(Incorrect)
No such predefined interface exists in ServiceNow as " Agent Control Center. "
C. Back Office Dashboard(Incorrect)
This is not a standard ServiceNow interface but may be a custom-built dashboard.
F. Field Service Taskboard(Incorrect)
This is afeaturewithinField Service Management (FSM), not a platform-wide interface.
ServiceNow User Interfaces Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/administer/navigation-and-ui/concept/c_NavigationAndTheUserInterface.html
Now Mobile App:https://docs.servicenow.com/en-US/bundle/utah-now-mobile/page/administer/service-now-mobile/concept/now-mobile-overview.html
Types of Interfaces in ServiceNow:Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
What would NOT appear in the Application Navigator if “service” is typed into the filter field?
Configuration > Business Services
Self-Service > Knowledge
Service Portal > Widgets
Incident > Assigned to me
TheApplication Navigatorin ServiceNow allows users to quickly filter and locateapplications, modules, and menusby typing keywords in thefilter field.
When you type " service " into the filter field,only modules containing the word " service " in theirname or pathwill be displayed.
Analysis of Each Option:Option
Contains " service " ?
Appears in Navigator?
A. Configuration > Business Services
" Business Services " contains " service "
Appears
B. Self-Service > Knowledge
" Self-Service " contains " service "
Appears
C. Service Portal > Widgets
" Service Portal " contains " service "
Appears
D. Incident > Assigned to me
Does NOT contain " service "
Does NOT appear
Since " Incident > Assigned to me " doesnotcontain the word " service " , itwould NOT appearin theApplication Navigatorwhen filtering by " service " .
Configuration > Business Services
The " Business Services " module underConfigurationincludes the word " service " .
Self-Service > Knowledge
The " Self-Service " application contains the word " service " , so this module appears.
Service Portal > Widgets
The " Service Portal " module contains the word " service " , making it visible.
Incident > Assigned to me
Thisdoes NOT contain " service " in its path, so it willnotappear.
Why the Other Options Appear in the Application Navigator?
ServiceNow Docs: Using the Application Navigatorhttps://docs.servicenow.com/en-US/bundle/utah-platform-user-interface/page/administer/navigation/concept/c_NavigatingThePlatform.html
References from Certified System Administrator (CSA) Documentation:This confirms that " Incident > Assigned to me " would NOT appearin the Application Navigator when filtering by " service " .
When moving multiple update sets at one time, what might you do to facilitate the move?
Batch
Verify
Test
Preview
3 Months Free Update
3 Months Free Update
3 Months Free Update
TESTED 10 Jul 2026