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.
Which one of the following statements describes the purpose of a Service Catalog workflow?
A Service Catalog workflow generates three basic components: item variable types, tasks, and approvals
Although a Service Catalog workflow cannot send notifications, the workflow drives complex fulfillment processes
A Service Catalog workflow is used to drive complex fulfillment processes and sends notifications to defined users or groups
A Service Catalog workflow generates three basic components: item variable types, tasks, and notifications
AService Catalog workflowin ServiceNow is a structured sequence of automated activities designed to manage and fulfill catalog requests. These workflows are essential in handlingapprovals, tasks, notifications, and process automationfor requests submitted through theService Catalog.
Drives Complex Fulfillment Processes:
When a user submits a catalog request, the workflow determines how it should be processed.
It automates the required steps, such asapprovals, task assignments, and record updates.
Different items in the catalog may require different workflows based on the request type.
Sends Notifications to Defined Users or Groups:
Service Catalog workflows includeemail and in-platform notificationsto keep users informed.
Notifications can be triggered at different stages, such as request submission, approval, fulfillment, and closure.
Example:If an item requires managerial approval, the workflow sends an approval request notification to the designated approver.
Approval and Task Automation:
Workflows can createapproval stepsfor request items before they proceed to fulfillment.
They can also generatetasksfor fulfillment teams based on predefined conditions.
Integration with Flow Designer and Other Automation Tools:
In newer ServiceNow versions,Flow Designeris often used instead of traditional workflows, but the core purpose remains the same.
Workflows can integrate withSLA (Service Level Agreements), script actions, and record updates.
Key Functions of a Service Catalog Workflow:Why Option C is Correct? " Drives complex fulfillment processes " ? Correct, as workflows automate and manage Service Catalog request fulfillment.
" Sends notifications to defined users or groups " ? Correct, since notifications are an integral part of ServiceNow workflows.
Why Other Options Are Incorrect?Option A:Incorrect – While workflows include tasks and approvals, they do not " generate item variable types. " Variables are defined within catalog items, not workflows.
Option B:Incorrect – Workflowscan send notifications, making this statement false.
Option D:Incorrect – Similar to Option A, workflows do not generate " item variable types. " Instead, they focus on fulfillment processes and notifications.
ServiceNow Product Documentation – Service Catalog Workflowshttps://docs.servicenow.com
ServiceNow Learning – Service Catalog and Workflow Automation
ServiceNow Developer Portal – Flow Designer & Workflow Automation
References from Certified System Administrator (CSA) Documentation:
Which one of the following modules can be used to view field settings for a table?
Tables & Columns
Access Control
Columns and Fields
Tables and Fields
In ServiceNow,Tables & Columnsis the module that allows administrators to view and managefield settingsfor a table. This module provides a list of tables in the system along with details about theircolumns (fields), data types, and attributes.
Displaysall fields (columns)within a selected table.
Showsdata types, attributes, and configurationsof each field.
Allows admins toadd, modify, or removefields.
Provides details onrelationships between tables(e.g., reference fields, one-to-many relationships).
Navigate to:System Definition > Tables & Columns
Select a table to view itsfield settings.
B. Access Control – Incorrect
This module managessecurity rules (ACLs)for accessing records but does not display table field settings.
C. Columns and Fields – Incorrect
No such module exists in ServiceNow.
D. Tables and Fields – Incorrect
The correct module name is " Tables & Columns " , not " Tables and Fields " .
ServiceNow Docs: System Definition – Tables & Columns
ServiceNow CSA Study Guide – Table Administration
ServiceNow Product Documentation: Managing Fields in a Table
Key Features of the " Tables & Columns " Module:How to Access Tables & Columns in ServiceNow:Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
Which of the following is true of Service Catalog Items in relation to the Service Catalog?
They run behind the scenes.
They are the building blocks.
They are optional.
They provide options.
InServiceNow, theService Catalogis a centralized portal where users can request IT services, hardware, software, and other business-related items. Within theService Catalog, the fundamental components are known asService Catalog Items.
Definition of Service Catalog Items:
AService Catalog Itemrepresents a specific service, product, or action that a user can request from theService Catalog.
It is thecore componentthat defines what users can request.
Examples include:
Requesting anew laptop
Submitting anaccess request
Ordering asoftware installation
Why They Are the " Building Blocks " of the Service Catalog:
All Service Catalog requests are based on catalog items—without them, the catalog has no offerings.
Each item has associated workflows, approvals, and fulfillment processesthat define how the request is handled.
They form the foundationof the Service Catalog because every service request must be tied to an item.
Understanding Service Catalog Items
Why Answer " B " is Correct:?? " They are the building blocks. "
Service Catalog Itemsserve as the fundamental componentsof the catalog.
They define what services and products are available for request.
Withoutcatalog items, the Service Catalog would not function as intended.
Why the Other Answers Are Incorrect:A. " They run behind the scenes. "
Incorrectbecause Service Catalog Items arevisible to usersin the Service Catalog portal.
While workflows and fulfillment processes may operate in the background, the items themselves arenot hidden.
C. " They are optional. "
Incorrectbecause Service Catalog Items aremandatoryfor a functioning Service Catalog.
Thecatalog is useless without catalog items, making them essential, not optional.
D. " They provide options. "
Incorrectbecause while Service Catalog Items can havevariables(such as dropdown selections or checkboxes), their primary role isnot just to provide options but to define the services available.
ServiceNow CSA Study Guide – Service Catalog & Request Management
ServiceNow Docs: Service Catalog Overview(ServiceNow Documentation)
ServiceNow Tables & Data Model (sc_catalog, sc_cat_item, sc_request, sc_task)
References from the Certified System Administrator (CSA) Documentation:
What defines conditions that are evaluated against users to determine which users can create, read, write, and retire knowledge articles.
User conditions
User info
User Criteria
User permissions
In ServiceNow,User Criteriadefine conditions that determinewhich userscancreate, read, write, and retireknowledge articles in aKnowledge Base (KB). User Criteria help enforceaccess controland ensure that only authorized users can interact with specific knowledge bases.
Control who canread, contribute, edit, or retireknowledge articles.
Based onroles, groups, departments, locations, or custom conditions.
Applied at theKnowledge Base level, affecting all articles within that KB.
Can be combined using " Must match all " or " Match any " logic.
Example 1: Restricting Read Access
A knowledge base for IT Support should be accessibleonly to IT employees.
User Criteria:Department = IT, OR Role = itil
Only IT employees or ITIL users can read articles in this KB.
Example 2: Controlling Who Can Contribute
OnlyHR staffshould be allowed to create or update HR-related knowledge articles.
User Criteria:Group = HR Team, OR Role = knowledge_manager
Only HR Team members and Knowledge Managers can contribute.
User Criteriais the official term in ServiceNow for defining access control conditions for knowledge articles.
It allows precise control over who canread, create, write, or retirearticles.
It is a feature within theKnowledge Management application.
A. User Conditions – Incorrect
No such concept exists in ServiceNow. User Criteria, not " User Conditions, " determine knowledge article access.
B. User Info – Incorrect
" User Info " refers to details stored in thesys_usertable (e.g., name, email) but does not define knowledge permissions.
D. User Permissions – Incorrect
While permissions exist in ServiceNow (via roles and ACLs),User Criteriaspecifically manageKnowledge Baseaccess.
ServiceNow Docs: User Criteria for Knowledge Management
ServiceNow CSA Study Guide – Knowledge Management Permissions
ServiceNow Product Documentation: Configuring Knowledge Base Access
Key Features of User Criteria:Examples of User Criteria:Why " C. User Criteria " is the Correct Answer?Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
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.
What is a characteristic of importing data into ServiceNow?
An existing Transform Map can be used one time on the same import set
Coalesce fields are used only after running Transform
Any user can manage and set up import sets
An existing Transform Map can be used multiple times on the same import set
When importing data intoServiceNow, anImport Setis created, and aTransform Mapis used to map data from the Import Set table to a target table (such asincident,cmdb_ci, oruser).
ATransform Mapdefineshow data from an Import Set is transferred to the target table. One of its key characteristics is that it can beused multiple times on the same import setto reprocess data or correct mapping errors.
Import Set Table:
Temporary storage for incoming data.
Data remains in the Import Set table until transformed.
Transform Map:
Areusable mappingthat determines how fields in the Import Set correspond to fields in the target table.
Can be runmultiple timeson the same Import Set data.
Coalesce Fields:
Usedbefore transformationto determine whether toupdate existing records or create new ones.
Key Characteristics of Importing Data in ServiceNow:
You import a CSV file into anImport Set Table.
You apply aTransform Mapto map data to theUser (sys_user) table.
If an issue occurs, you canrerun the Transform Map on the same Import Setinstead of reimporting the file.
Example Scenario:
A. An existing Transform Map can be used one time on the same import set– Incorrect.
Transform Maps can be reusedmultiple times on the same Import Set data.
B. Coalesce fields are used only after running Transform– Incorrect.
Coalesce fields are used before transformationto determine if a record should be updated or inserted.
C. Any user can manage and set up import sets– Incorrect.
Onlyusers with the appropriate roles(such asimport_adminoradmin) can manage Import Sets.
Explanation of Incorrect Answers:
ServiceNow Product Documentation ? Import Sets and Transform Maps
ServiceNow CSA Study Guide ? Data Import and Management
ServiceNow Knowledge Base ? Understanding Coalesce Fields in Import Sets
References from Certified System Administrator (CSA) Documentation:
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.
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:
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:
A change request has been approved and assigned to you as the system administrator to change the Incident number prefix from the default of " INC " to the company standard IN. " What are the next steps to be taken ' '
Go to the Number Maintenance application and change the prefix to " IN " for incident
Create a Business Rule that modifies the prefix before the Insert operation
The prefix of an incident cannot be changed because it is a built-in feature
Submit a Change Request to ServiceNow Technical Support
InServiceNow,Number Maintenanceis the application used to manage and modify numbering schemes for different tables, including theIncidenttable. Since the default prefix forIncident numbersis " INC " , an administrator can modify it to a company-specific prefix (e.g., " IN " ) by following these steps:
Navigate to the Number Maintenance Application:
Go toAll ? System Definition ? Number Maintenance
Search for theIncident table (task.number record for Incident).
Modify the Prefix:
Open the existingIncident numbering record.
Change thePrefixfrom " INC " to " IN " .
Ensure theNext Numberfield is correctly set (e.g., " IN0001001 " ).
Save the Changes:
ClickUpdateto apply the new prefix.
All newly created incidents will now follow the new format (IN0001001).
Existing incidents are NOT affected—only newly created records will reflect the new prefix.
Steps to Change the Incident Number Prefix:Why Option A (Number Maintenance) is Correct?The Number Maintenance application is the correct place to modify prefixes for tables like Incident.
Why Other Options Are Incorrect?B. Create a Business Rule that modifies the prefix before the Insert operation? Incorrect
Business Rulesdo not control number generation.
Number generation is managed byNumber Maintenanceat the system level.
C. The prefix of an incident cannot be changed because it is a built-in feature? Incorrect
The prefixCAN be changedusing theNumber Maintenanceapplication.
Only existing records retain their original prefix; new records follow the updated format.
D. Submit a Change Request to ServiceNow Technical Support? Incorrect
This isnot necessary, asadministratorscan make this change directly throughNumber Maintenance.
ServiceNow Docs – Number Maintenance Configurationhttps://docs.servicenow.com
ServiceNow Learning – Customizing Numbering Schemes
ServiceNow Developer Portal – Number Prefix Best Practices
References from Certified System Administrator (CSA) Documentation:
What module in the Service Catalog application does an Administrator access to begin creating a new item?
Maintain Categories
Maintain Items
Content Items
Items
In ServiceNow, theService Catalogapplication allows administrators to create, configure, and manage catalog items that users can request. To create a new catalog item, administrators must access the correct module within theService Catalogapplication.
Maintain Categories (Option A)
This module is used to create and managecategorieswithin the Service Catalog.
Categories are used to organize catalog items into logical groups but do not allow the creation of actual catalog items.
Maintain Items (Option B)(Correct Answer)
This module is used tocreate, edit, and manage catalog itemsin the Service Catalog.
It provides options to define the item name, description, fields, workflows, and pricing details.
Administrators use this module when they want tobegin creating a new catalog item.
Content Items (Option C)
This module is related toContent Management System (CMS) and Knowledge Basebut is not used for creating standard Service Catalog items.
It allows administrators to create links to external content rather than actual requestable catalog items.
Items (Option D)
TheItemsmodule displays catalog items but does not allow an administrator to create new ones.
It is primarily forviewingitems rather than maintaining them.
Explanation of the Available Options:
The " Maintain Items " module is theonlymodule where administrators can create, edit, and manage catalog items in ServiceNow.
Other options either relate to categories, content management, or viewing existing items, making them incorrect choices.
Why is " B. Maintain Items " the Correct Answer?
ServiceNow Product Documentation - Service Catalog Administration???? https://docs.servicenow.com/bundle/tokyo-it-service-management/page/product/service-catalog-management/concept/service-catalog-management.html
ServiceNow CSA Exam Guide - Service Catalog & Request Fulfillment
ServiceNow Fundamentals Training - Creating and Managing Catalog Items
References from Official CSA Documentation:
Which 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
Which interface allows users to search articles, submit requests, and browse communication notices?
Customer Service Management
Service Portal
Employee Self-Service
One Stop Shop
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 of the following concepts are associated with the ServiceNow CMDB? (Choose four.)
Service Processes
User Permissions
Tables and Fields
A Database
The Dependency View
TheConfiguration Management Database (CMDB)in ServiceNow is a centralized repository that stores information aboutConfiguration Items (CIs), their attributes, and relationships. It plays a crucial role in IT Service Management (ITSM), helping organizations track assets, dependencies, and service impacts.
Thefour correct concepts associated with the CMDBare:
The CMDB is structured usingtablesandfieldswithin the ServiceNow database.
Different tables store different types ofConfiguration Items (CIs)such as servers, applications, and network devices.
Example CMDB Tables:
cmdb_ci(Base CMDB Table)
cmdb_ci_server(Stores server-specific CIs)
cmdb_ci_database(Stores database-related CIs)
Each table hasfieldsthat store attributes (e.g.,Serial Number, IP Address, Location).
The CMDB is essentially adatabasethat holds detailed information about IT assets and their relationships.
It enables organizations to maintain an accurate inventory of IT infrastructure.
The database helps withincident management, change management, and asset tracking.
Dependency Viewprovides agraphical representationof how Configuration Items (CIs) are related.
This visualization helps IT teamsunderstand dependencies, impact analysis, and root cause analysis.
Example:
If adatabase servergoes down, theDependency Viewcan show which applications and services will be affected.
The CMDB supports variousIT Service Management (ITSM) processes, such as:
Incident Management(linking incidents to affected CIs)
Change Management(analyzing the impact of changes on CIs)
Problem Management(identifying root causes of recurring issues)
The CMDB ensures that these processes operate with accurate and updated asset data.
1. Tables and Fields (Correct)2. A Database (Correct)3. The Dependency View (Correct)4. Service Processes (Correct)
Why the Incorrect Option is Wrong:B. User Permissions (Incorrect)
Whileuser permissions(such as roles and access controls) exist in ServiceNow, they arenot a fundamental concept of the CMDB itself.
Permissions (likecmdb_readoradmin) controlwho can access and modify the CMDB, but they are notcore CMDB components.
AnIT administratorwants to checkwhich business services depend on a specific database serverbefore performing maintenance.
Using theCMDB Dependency View, they see that the database server is linked to anemail serviceand acustomer portal.
This insight helps them plan achange requestto notify impacted users before the server is taken offline.
Example Use Case:
Which is the most efficient way to move large amounts of data between instances?
Export to Data Package
Export to XML
Update Sets
Export to Zip
When transferringlarge amounts of databetween ServiceNow instances, the mostefficient and recommended methodisExport to Data Package. This method allows for bulk data transfer, ensuring that relationships, dependencies, and data integrity are maintained.
Optimized for Large Data Transfers
Data Packages are designed toefficiently handle large datasetswithout performance degradation.
They maintain relationships between records, unlike simple XML exports.
Preserves Data Integrity
Ensures that allreferenced records(e.g., related tables) are included in the export.
Prevents data loss by preserving dependent records.
Faster and More Reliable than XML or Update Sets
XML exports areless efficientfor large datasets.
Update Setsdo nottransfer actual table records, only configurations (metadata).
Supports Complex Data Structures
Useful for movingentire tablesor a large subset of records while maintaining relationships.
Why " Export to Data Package " is the Best Choice?
B. Export to XMLIncorrect– XML exports arenot efficient for large data transfersbecause:
It does not manage relationships between records.
Importing large XML filescan cause performance issues.
More suitable for movingindividual recordsrather than large datasets.
C. Update SetsIncorrect–Update Sets do NOT transfer actual data, only configurations (e.g., fields, forms, workflows).
They aremeant for customization changes, not for moving large data records.
D. Export to ZipIncorrect– There is no " Export to Zip " option for large data transfers in ServiceNow.
This is likely adistractor option.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Data Export and Import Best Practices???? Data Export and Import
ServiceNow Docs – Moving Data Between Instances???? Exporting and Importing Data Packages
Official ServiceNow Documentation References:
Conclusion:The correct answer isA. Export to Data Packagebecause it is themost efficient and scalableway to transfer large amounts of data between ServiceNow instances whilemaintaining relationships and data integrity.
What are the 6 methods available for user authentication?
Local Database: The user name and password in their user record in the instance database.
Multifactor: The user name and password in the database and passcode sent to the user ' s mobile device that has Google Authenticator installed
LDAP: The user name and password are accessed via LDAP in the corporate directory, which has a matching user account in the database.
SAML 2.0: The user name and password configured in a SAML identity provider account, which has a matching user account in the database.
OAuth 2.0: The user name and password of OAuth identity provider, which has a matching user account in the database.
Digest Token: An encrypted digest of the user name and password in the user record.
Thesix methods available for user authenticationin ServiceNow are:
Local Database– The user authenticates using a username and password stored in theinstance database.
Multifactor Authentication (MFA)– The user provides their username, password, and apasscode(e.g., from Google Authenticator).
LDAP (Lightweight Directory Access Protocol)– The user authenticates using credentials stored in a corporateLDAP directory.
SAML 2.0 (Security Assertion Markup Language)– The user is authenticated via an externalSAML Identity Provider (IdP).
OAuth 2.0– The user authenticates via anOAuth identity provider(such as Google, Microsoft, or Facebook).
Digest Token Authentication– The user authenticates using anencrypted tokenrather than directly submitting a password.
Thus, the correct answer is:
A, B, C, D, E, F
ServiceNow supports multiple authentication methods to provideflexibility, security, and integration capabilitieswith external identity providers.
Local Database Authentication:
ServiceNow storesusernames and passwordsin the internal database.
Users authenticate directly with the instance.
This method is commonly used when no external authentication provider is configured.
Multifactor Authentication (MFA):
Enhances security by requiringtwo authentication factors:
Username and password(stored in the database).
Passcodefrom a registered device (such as Google Authenticator, Microsoft Authenticator).
MFA helpsprevent unauthorized accesseven if credentials are compromised.
LDAP Authentication:
Allows users toauthenticate against an external LDAP directory(such as Microsoft Active Directory).
The user must have amatching record in the ServiceNow user table ([sys_user]).
ServiceNowdoes not store passwordswhen using LDAP; it only validates credentials against the directory.
SAML 2.0 Authentication:
Users authenticate via aSAML Identity Provider (IdP)such asOkta, Microsoft Azure AD, or Ping Identity.
ServiceNow acts as aService Provider (SP)and does not store passwords.
ProvidesSingle Sign-On (SSO)capabilities.
OAuth 2.0 Authentication:
Allows authentication viaOAuth providers(Google, Facebook, Microsoft, etc.).
Users do not need to store passwords in ServiceNow; instead, authentication is delegated to theOAuth identity provider.
Digest Token Authentication:
Uses anencrypted token(instead of a plaintext password) to authenticate users.
Often used forAPI-based authenticationor scenarios where passwords should not be transmitted over the network.
Each method aligns with ServiceNow ' s authentication mechanisms as per official documentation.
ServiceNow supports a hybrid authentication approach, allowing multiple methods to coexist.
ServiceNow Docs – Authentication Methodshttps://docs.servicenow.com
ServiceNow Security Best Practices – Authentication & Access Controls
ServiceNow Developer Portal – SSO & OAuth Authentication
Why These Are the Correct Methods?References from Certified System Administrator (CSA) Documentation:
Which tool is used to have conversations with logged-in users in real-time?
Connect Chat
Now Messenger
User Presence
Comments
Connect Chatis the real-time messaging tool in ServiceNow that allows logged-in users to communicate instantly within the platform. It provideslive, interactive conversationsbetween users, which is particularly useful for collaboration in IT Service Management (ITSM), HR, and other ServiceNow modules.
Primary Functionality:
Enablesreal-time conversationswithin ServiceNow.
Allows communication betweenindividual users, groups, and support teams.
Can be integrated into variousServiceNow applications(e.g., Incident Management, HR Service Delivery).
Where to Access It:
Users can accessConnect Chatfrom theConnect Sidebar(a chat window on the right side of the screen).
Available under:All ? Connect Chat.
Key Features:
Supportsone-on-one and group conversations.
Integrates withwork notes and commentson ServiceNow records.
Providesnotifications and presence indicatorsto show who is online.
Understanding Connect Chat:
B. Now Messenger– Incorrect.
No such tool calledNow Messengerexists in ServiceNow.
C. User Presence– Incorrect.
User Presenceallows users to seewho is onlinein the system but does not provide chat functionality.
D. Comments– Incorrect.
Commentsare used to provideasynchronous updateson records but do not enablereal-time communication.
Explanation of Incorrect Answers:
ServiceNow Product Documentation ? Connect Chat
ServiceNow CSA Study Guide ? Collaboration Tools in ServiceNow
ServiceNow Knowledge Base ? Connect Chat vs. User Presence
References from Certified System Administrator (CSA) Documentation:
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:
FILL IN THE BLANK
_______________ is a computer program running as a service; a physical computer dedicated to running one or more services, or a system running a database.
ServerAserveris acomputer program running as a service, aphysical machinededicated to executing services, or asystem running a database.Types of Servers in ServiceNow & IT Infrastructure:Application Server– Runs the ServiceNow application logic and processes user requests.Database Server– Stores and manages the ServiceNow database, where all records and configurations are maintained.Web Server– Handles HTTP/HTTPS requests and delivers web pages to users.InServiceNow’s cloud-based architecture, theserver infrastructureis maintained by ServiceNow and hosted inhighly secure data centersworldwide.References from Certified System Administrator (CSA) Documentation:ServiceNow Docs: Understanding ServiceNow Cloud Infrastructurehttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/platform-overview/concept/servicenow-cloud-architecture.html
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. "
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.
Which term best describes something that is created, has worked performed upon it, and is eventually moved to a state of closed?
report
workflow
event
task
In ServiceNow, ataskis a record that represents work that needs to be completed. It follows a lifecycle where it is:
Created– A task is generated, either manually or automatically (e.g., an incident, change request, or problem record).
Worked Upon– Users perform necessary actions, update statuses, and progress the task towards resolution.
Closed– Once completed, the task reaches a closed state, indicating that no further action is needed.
Tasks in ServiceNow are derived from theTask [task]table.
Common task-based records includeIncidents, Change Requests, Problems, and Service Requests.
Tasks follow a defined workflow and state transitions (e.g., New ? Work in Progress ? Resolved ? Closed).
Key Features of a Task:
A. Report:
A report is a visualization of data and does not follow a lifecycle involving work or closure.
B. Workflow:
A workflow definesprocess automationand the movement of tasks, but it is not something that gets " worked upon " directly like a task.
C. Event:
Events are system-generated triggers that notify or automate actions, but they do not have a structured lifecycle like a task.
Why Other Options Are Incorrect:
ServiceNow Documentation:Task Management in ServiceNow
CSA Exam Guide:Coverstask recordsas fundamental entities that go through a lifecycle.
Reference from CSA Documentation:Thus, the correct answer isD. Task.
A Service Catalog may include which of the following components?
Order Guides, Exchange Rates, Calendars
Order Guides, Catalog Items, and Interceptors
Catalog Items, Asset Contracts, Task Surveys
Record Producers, Order Guides, and Catalog Items
In ServiceNow, theService Catalogis a structured collection of IT and business services that users can request. It is designed to provide a self-service experience for end-users, streamlining service requests and automating fulfillment processes. The main components of a Service Catalog include:
Record Producers– These are simplified forms that allow users to create records in various tables without requiring direct access to those tables. They enable users to submit requests or incidents through the catalog in a user-friendly manner.
Order Guides– These facilitate the ordering of multiple related catalog items in a single request. For example, when a new employee is onboarded, an order guide can group multiple items such as a laptop, software access, and a phone.
Catalog Items– These are the individual items or services that users can request through the Service Catalog. Examples include hardware (like laptops and monitors), software access, and other business services.
Option A (Order Guides, Exchange Rates, Calendars)–
Exchange RatesandCalendarsare not part of the Service Catalog framework in ServiceNow.
While Exchange Rates may be relevant in financial applications, they do not define the core components of the Service Catalog.
Calendars are used for scheduling, but they do not form part of the Service Catalog structure.
Option B (Order Guides, Catalog Items, and Interceptors)–
Interceptorsare used to guide users through form-based submissions, but they are not a fundamental component of the Service Catalog.
Order Guides and Catalog Items are correct, but the presence of Interceptors makes this option incorrect.
Option C (Catalog Items, Asset Contracts, Task Surveys)–
Asset Contractsrelate to IT Asset Management (ITAM) and are not core Service Catalog components.
Task Surveysare used for feedback collection but are not part of the core structure of a Service Catalog.
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:
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:
Buttons, form links, and context menu items are all examples of what type of functionality?
Business Rule
UI Action
Client Script
UI Policy
In ServiceNow,UI Actionsare used to add buttons, links, and context menu items to forms and lists, enabling users to perform specific actions easily. UI Actions are essential for customizing the user experience and streamlining workflow interactions.
UI Actions allow administrators to create interactive elements such as:
Buttons(e.g., " Save, " " Approve, " " Reject " )
Form Links(Clickable links that trigger actions on a record)
Context Menu Items(Right-click menu options for records in lists and forms)
They can executeclient-side (via JavaScript)orserver-side (via scripts or GlideRecord API calls).
UI Actions enhance usability by allowing quick execution of tasks without navigating through multiple screens.
Understanding UI Actions in ServiceNow:
Why is Option B (UI Action) Correct?Buttons, form links, and context menu items are all created and managed using UI Actions in ServiceNow.
UI Actions define what happens when a button or menu item is clicked, including executing scripts, navigating to a different page, or performing an operation on a record.
Why Are the Other Options Incorrect?A. Business Rule
Business Rules runautomatically on the server-sidewhen records are inserted, updated, deleted, or queried.
They do not createbuttons, links, or context menu itemson the UI.
C. Client Script
Client Scripts execute on theclient-side (browser)and are used forform validation, field changes, and UI behavior modifications.
They do not create UI elements like buttons or menu items.
D. UI Policy
UI Policies dynamically changeform field behavior(e.g., hiding, showing, making fields mandatory, or read-only).
Theydo not add buttons or context menu items.
Reference from Certified System Administrator (CSA) Documentation:???? ServiceNow Docs – UI Actions Overview
???? ServiceNow UI Actions Documentation
" UI Actions add buttons, links, and context menu items on forms and lists to enhance user interaction with the ServiceNow platform. "
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:
Where can Admins check which release is running on an ServiceNow instance?
Memory Stats module
Stats module
System.upgraded table
Transactions log
For Administrators creating new Service Catalog items, what is a characteristic they should know about Service Catalog variables?
Service Catalog variables can only be used in Record Producers
Service Catalog variables can only be used in Order Guides
Service Catalog variables cannot affect the order price
Service Catalog variables are global by default
Service Catalog variables in ServiceNow are used to capture user input when they request catalog items, record producers, or order guides. These variables help customize user interactions and drive automation within Service Catalog workflows.
Key Characteristics of Service Catalog Variables:
Global by Default:
When a Service Catalog variable is created, it isglobal by default, meaning it can beused across multiple catalog itemsunless scoped to a specific item.
This helps inreusabilityof variables across different catalog items, reducing redundancy.
However, administrators candisable the " Global " checkboxif they want the variable to be specific to one catalog item.
Types of Service Catalog Variables:
Variables can besingle-line text, choice lists, reference fields, checkbox, multi-line text, and more.
They allow administrators to collect structured data from users during item requests.
Reusability Across Catalog Items:
Global variables can be used across multiple catalog itemswithout creating duplicate variables.
This is useful when multiple items require the same type of user input (e.g., location, department).
Visibility and Dependency:
ServiceNow allowsUI policiesandcatalog client scriptsto control the behavior of these variables dynamically.
Admins can configurevisibility, mandatory status, or dependenciesbased on user selections.
Explanation of Other Options (Why They Are Incorrect):
Option A (Service Catalog variables can only be used in Record Producers) – Incorrect
While Service Catalog variablescanbe used in Record Producers, they arenot limitedto them.
Variables can also be used inCatalog Items, Order Guides, and Requested Items (RITM).
Option B (Service Catalog variables can only be used in Order Guides) – Incorrect
Service Catalog variablescanbe used in Order Guides, but they arenot restrictedto them.
Order Guides allow multiple items to be ordered together, but variables can be used independently in Catalog Items and Record Producers as well.
Option C (Service Catalog variables cannot affect the order price) – Incorrect
Service Catalog variablescan affect pricingthroughVariable Price Mapping.
If configured, variables (like dropdowns or checkboxes) can be linked to aprice adjustment, impacting the total cost of the request.
For example, selecting " Additional Storage " in a cloud server request could add extra costs dynamically.
Official Reference from ServiceNow Certified System Administrator (CSA) Documentation:
ServiceNow Documentation – Service Catalog Variables: ServiceNow Variables Guide
ServiceNow CSA Exam Guide: Covers Service Catalog fundamentals, including variable behavior and reusability.
What 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 term refers to application menus and modules which you may want to access quickly and often?
Breadcrumb
Favorite
Tag
Bookmark
In ServiceNow,Favoritesallow users to quickly accessapplication menus and modulesthat they frequently use. By marking an application menu or module as a favorite, it appears under theFavorites tab in the Application Navigator, making navigation faster and more efficient.
(A) Breadcrumb – Incorrect
Breadcrumbs in ServiceNow show thenavigation pathwithin a list view or form.
They help users filter data quickly but donotstore shortcuts for quick access.
(B) Favorite – Correct
TheFavorite featurein ServiceNow allows users to save frequently used menus and modules for quick access.
Users canadd, remove, and reorderfavorites for better personalization.
Located in theApplication Navigator, favorites appear at the top for easy access.
Favorites can include forms, records, reports, or dashboards.
(C) Tag – Incorrect
Tagsare used toorganize and categorize records(e.g., incidents, problems, change requests).
Tags help users group related records but donotcreate direct menu shortcuts.
(D) Bookmark – Incorrect
ServiceNow doesnotuse the term " Bookmark " for quick access to menus and modules.
While users can bookmark URLs in a web browser, this is different from ServiceNow’s built-inFavoritesfeature.
Explanation of Each Option:
Users cancustomize Favoritesby renaming them or selecting an icon for better visibility.
Admins canpre-configure favoritesfor users based on roles to improve productivity.
Favorites improveuser efficiencyby reducing the number of clicks needed to reach frequently used items.
ServiceNow Docs: Using Favorites in the Application Navigator
https://docs.servicenow.com
ServiceNow Community: Personalizing the Application Navigator with Favorites
https://community.servicenow.com
Additional Notes & Best Practices:References from Certified System Administrator (CSA) Documentation:
What is the purpose of flagging an article in a knowledge base?
To mark an article to read later.
Allow a user to submit feedback about an article
Reporting an error
InServiceNow Knowledge Management,flagging an articleis a feature that allows users toreport errors or issueswithin a knowledge article. This helps maintain article accuracy and ensures that outdated or incorrect information is addressed by knowledge managers.
Error Reporting
Users can flag an article if they findincorrect, outdated, or misleading information.
Knowledge managers receive anotificationabout flagged articles and can review them for updates.
Article Quality Control
Helps improve knowledge base content by allowing users topoint out inaccuracies.
Ensures that knowledge articles remainrelevant and useful.
Notifying Knowledge Managers
Flagged articles appear in theKnowledge Base Administration module, allowing managers totrack and resolve flagged issues.
A. To mark an article to read later
Incorrect: There isnobuilt-in " read later " feature in ServiceNow Knowledge Management.
Instead, users canbookmarkan article for quick access.
B. Allow a user to submit feedback about an article
Incorrect:
Feedback is submitted through theFeedback feature, which allows users to rate articles and provide comments.
Flaggingis specifically forerror reporting, not general feedback.
Key Purposes of Flagging an Article:Why Other Options Are Incorrect?
Flagging Knowledge Articles
Flagging an Article for Review
Managing Flagged Articles
Knowledge Management Administration
References from ServiceNow CSA Documentation:
Which 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 the REST API Explorer used to do?
Find resources on the web for learning about REST
Practice using REST to interact with public data providers
Create sample code for sending REST requests to ServiceNow
Convert SOAP Message functions to REST methods
What is used frequently to move customizations from one instance to another?
Table Templates
Application Files
UI Script Includes
Update Sets
?Update Setsare the primary method formoving customizationsfrom one ServiceNow instance to another. An Update Set records changes made to an instance, including modifications to:
Forms, fields, and tables
Business rules, scripts, and workflows
UI policies and ACLs
How Update Sets Work:
When youmodify configurations, the changes arecapturedin an active Update Set.
The Update Set is thenexported from the development instanceandimported into the target instance(e.g.,from Dev to Test to Production).
Once imported, the Update Set iscommitted, applying the changes.
Option A (Table Templates)is incorrect because these definedefault field structuresfor tables but do not move customizations.
Option B (Application Files)is incorrect because individual application files exist within Update Sets but do not serve as a transport mechanism.
Option C (UI Script Includes)is incorrect because script includes are reusable scripts, not a method for transferring configurations.
???? Reference:ServiceNow Administration – Update Sets & Instance Migration
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.
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 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:
Which of the following statements is true when a new table is created by extending another table?
The new table archives the parent table and assumed its roles in the database
The new table inherits all of the Business Rules, Client Scripts, and UI Policies of the parent table, but none of the existing fields
The new table inherits all of the fields of the parent table and can also contain new fields unique to itself
The new table inherits all of the fields, but does not inherit Access Control rules, Client Scripts, and UI Policies of the parent table
When a new table is created inServiceNowby extending another table, it followstable inheritanceprinciples. This means the newly created table (child table) receives all the fields from its parent table. Additionally, the new table can includecustom fieldsthat are unique to itself.
Here’s how inheritance works in ServiceNow when a table is extended:
Fields Inheritance:
The child table automatically inherits all fields from its parent table.
These inherited fieldscannot be removedfrom the child table but can be modified or overridden.
The child table can also have additionalcustom fieldsthat do not exist in the parent table.
Business Rules, Client Scripts, and UI Policies:
Unlike fields, these components arenot automatically inherited.
However, they can still affect the child tableif they are defined on the parent table using conditions that include the child table.
To apply them specifically to the child table, they need to beexplicitly definedfor the new table.
Access Control Rules (ACLs):
ACLs are not automatically inherited.
Each table in ServiceNow has its own set ofAccess Control Rules, which must be explicitly configured for the child table if different permissions are required.
Database Structure:
The child table creates aone-to-one relationshipwith the parent table, meaningall fields in the parent are available in the child table.
The new table is stored as a separate entity but references the parent table’s structure.
The child tableinherits all fieldsfrom the parent table.
The child table can also have its owncustom fields.
Business Rules, Client Scripts, UI Policies, and ACLs arenot automatically inherited, meaning options B and D are incorrect.
The tabledoes not archivethe parent table (making option A incorrect).
ServiceNow Product Documentation – Table Inheritance:https://docs.servicenow.com
ServiceNow Fundamentals – Table Relationships
ServiceNow Developer Portal – Extending Tables
ServiceNow Best Practices – Access Controls & Security Rules
Why Option C is Correct?References from Certified System Administrator (CSA) Documentation:
What is the name of the conversational bot platform that provides assistance to help users obtain information, make decisions, and perform common tasks?
Answer Agent
live Feed
Virtual Agent
Connect Chat
Theconversational bot platforminServiceNowthat helps usersobtain information, make decisions, and perform common tasksis calledVirtual Agent.
What is Virtual Agent?Virtual Agent is achatbot frameworkin ServiceNow that allows users to interact with the system usingnatural language processing (NLP). It automates responses, guides users through processes, and integrates with ServiceNow workflows to resolve requests efficiently.
Conversational AI & Automation
Uses AI andNatural Language Understanding (NLU)to interpret user input and provide relevant responses.
Predefined Topics & Custom Topics
Comes with pre-built conversation topics (e.g., resetting passwords, requesting IT help) and allows organizations to create custom topics.
Multi-Channel Support
Works with platforms likeMicrosoft Teams, Slack, ServiceNow Chat, and web portals.
Self-Service Capabilities
Enables users to resolve issueswithoutcontacting the Service Desk, improving efficiency.
Integration with ServiceNow Workflows
Can trigger workflows tocreate incidents, update records, retrieve knowledge articles, or complete approvals.
A. Answer Agent
Incorrect: There is no feature named " Answer Agent " in ServiceNow.
B. Live Feed
Incorrect:Live Feedis a social collaboration tool in ServiceNow that allows users to post updates and interact with others, similar to a message board. It does not provide AI-based conversational assistance.
D. Connect Chat
Incorrect:Connect Chatis ServiceNow’s real-timecollaborative chat system, used for direct communication between users and support agents, but it isnot an AI-driven Virtual Agent.
Key Features of Virtual Agent:Why Other Options Are Incorrect?
ServiceNow Product Documentation - Virtual Agent
Virtual Agent Overview
Setting Up Virtual Agent
ServiceNow Conversational Interfaces
Virtual Agent vs. Connect Chat
References from ServiceNow CSA Documentation:
Which of the following statement describes the purpose of an Order Guide?
Order Guides restrict the number of items in an order to only one item per request
Order Guide provide a list of guidelines for Administrators on how to set up item variables
Order Guide provide the ability to order multiple, related items as one request
Order Guides take the user directly to the checkout without prompting for information
InServiceNow Service Catalog, anOrder Guideis a feature that allows users toorder multiple, related catalog items in a single request, simplifying the ordering process.
Helps usersrequest multiple items togetherinstead of submitting separate requests.
Ensures that related items are grouped logically (e.g., when onboarding a new employee, an Order Guide can include a laptop, software licenses, and access to required applications).
Usesvariables and rulesto pre-fill certain values and guide users through the ordering process.
Reduces the number of individual requests and makes fulfillment more efficient.
Purpose of an Order Guide:
(A) Order Guides restrict the number of items in an order to only one item per request – Incorrect
This isnot truebecause Order Guides allow users to requestmultiple itemsat once.
Asingle request (REQ#) is generatedthat contains multiple Requested Items (RITMs).
(B) Order Guides provide a list of guidelines for Administrators on how to set up item variables – Incorrect
Order Guides are forusers, not just administrators.
Theydo not provide setup guidelines; instead, they simplify ordering for end-users.
(C) Order Guides provide the ability to order multiple, related items as one request – Correct
This is theprimary functionof an Order Guide.
Instead of placing separate orders for different catalog items, a user can add allrelateditems to asingle request.
Example:Employee Onboarding Order Guide
Laptop
Email account
VPN access
Software (e.g., Microsoft Office, Adobe Suite)
(D) Order Guides take the user directly to the checkout without prompting for information – Incorrect
Order Guidescan include user prompts(variables, conditions) before checkout.
Users may be asked for specific detailsbeforesubmitting the request (e.g., laptop specifications, software preferences).
Explanation of Each Option:
Use dynamic variables: Order Guides can ask questions that determine which items should be included in the request.
Improve user experience: Order Guides streamline ordering, ensuring users request all necessary items without forgetting anything.
Enhance fulfillment efficiency: Since multiple items are grouped in one request, IT and fulfillment teams can process them together, reducing delays.
Example Use Cases:
New Hire Onboarding(laptop, software, security badge, phone)
Office Setup Request(desk, chair, monitor, accessories)
Additional Notes & Best Practices:
ServiceNow Docs: Order Guides Overview
https://docs.servicenow.com
ServiceNow Community: How to Configure an Order Guide
https://community.servicenow.com
References from Certified System Administrator (CSA) Documentation:
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:
What is the platform name for the User table?
u_users
sys_users
x_users
sys_user
In ServiceNow, every table has a uniqueplatform name(also known as thedatabase nameorsys_id). The table that stores user records in ServiceNow is called " sys_user " .
Table Name:sys_user
Purpose:Stores user records, including their roles, group memberships, and personal details.
Location in ServiceNow:You can access this table by navigating to:All ? Users and Groups ? Users
Key Fields in sys_user Table:
User ID (user_name)– Unique identifier for the user.
Name (name)– Full name of the user.
Email (email)– Email address of the user.
Roles (roles)– Defines user permissions in the system.
Active (active)– Indicates if the user is active in the system.
A. u_users– Incorrect. The prefixu_is typically used forcustom tablescreated by administrators. This is not a default system table.
B. sys_users– Incorrect. The correct name issys_user(singular), notsys_users. ServiceNow follows a singular naming convention for system tables.
C. x_users– Incorrect. The prefixx_is reserved forScoped Applicationscreated within an instance. The User table is a core system table, not a scoped one.
ServiceNow Product Documentation ? User Administration ? sys_user Table
ServiceNow Tables Reference ? sys_user
ServiceNow CSA Study Guide ? User and Data Administration
Understanding the sys_user Table:Explanation of Incorrect Answers: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:
What is a way that you can mark a knowledge article for review?
Flag article
Review
Bookmark
On Hold
In ServiceNow, knowledge articles can bemarked for reviewusing the " Flag article " feature. This allows users toindicate issuessuch as outdated content, incorrect information, or necessary updates.
Users can flag an articleif they believe it needs review or corrections.
The flagged article appears in theKnowledge Management Dashboard, where knowledge managers can track flagged articles.
Knowledge managers or owners canreview flagged articlesand make necessary updates or retire them if needed.
How the " Flag Article " Feature Works:
B. Review? No such option exists in ServiceNow for marking an article for review. However, knowledge managers can schedule article reviews manually.
C. Bookmark? Used tosavefrequently accessed articles for personal reference but does not indicate that the article needs a review.
D. On Hold? Applies to workflows or approvals but is not a method for marking an article for review.
Why Other Options Are Incorrect:
ServiceNow Documentation:Flagging a Knowledge Article
CSA Exam Guide:Covers theFlag Articlefunction as a key feature in Knowledge Management.
Reference from CSA Documentation:Thus, the correct answer is:
A. Flag article
What refers to an application or system that accesses a remote service or another computer system, known as a server?
Server
Client
Script
Policies
In computing and networking, aclientrefers to anapplication or system that accesses a remote service or another computer system (known as a server). The client-server model is a fundamental concept in computing, where:
A client sends requeststo a server.
The server processes the requestand sends back a response.
This architecture is widely used inweb applications, databases, and ServiceNowitself, whereclients interact with the ServiceNow platform (server) via a web browser or API requests.
In ServiceNow, theclienttypically refers toa user’s browser or an external system making requests via API calls.
Theserveris the ServiceNow instance, which processes requests and returns responses.
Client-side scripts(such asClient ScriptsorUI Policies) run on the user ' s browser, whileserver-side scripts(such as Business Rules and Script Includes) execute on the ServiceNow server.
How This Relates to ServiceNow:
A. Server? A serverreceives requestsand processes them but is not the requesting entity.
C. Script? A script is apiece of codethat executes certain actions but does not represent an entire system accessing a service.
D. Policies? Policies definerules or behaviors(e.g., UI Policies, Data Policies) but do not access a remote service.
Why Other Options Are Incorrect:
ServiceNow Documentation:Client and Server in ServiceNow
CSA Exam Guide:CoversClient and Server architecturein ServiceNow.
Reference from CSA Documentation:
What are the two pathways to view feedback left on a published article?
Knowledge > articles > My Flagged
Knowledge base > my knowledge > flagged articles
Knowledge > My articles > Flagged
Knowledge > articles > published
InServiceNow Knowledge Management, users can providefeedbackonpublished knowledge articlesby flagging them. This feedback helpsknowledge managers and authorsidentify errors, outdated information, or areas for improvement.
Toview feedback left on a published article, there are two primary pathways:
Pathway 1: Knowledge Base > My Knowledge > Flagged Articles
This option allowsknowledge managers and authorsto see all flagged articlesthey have authored or have access towithin a specificKnowledge Base.
Location:Knowledge Base ? My Knowledge ? Flagged Articles
Pathway 2: Knowledge > My Articles > Flagged
This option lets authorsview only their own articlesthat have been flagged.
Location:Knowledge ? My Articles ? Flagged
A. Knowledge > Articles > My Flagged
There isno direct " My Flagged " optionunderKnowledge > Articles.
D. Knowledge > Articles > Published
This showsall published articlesbut doesnot specifically show flagged (feedback) articles.
Navigate toKnowledge > My Articles > Flagged.
OR navigate toKnowledge Base > My Knowledge > Flagged Articles.
Open a flagged article to review thefeedback comments and reason for the flagging.
ServiceNow Docs: Managing Knowledge Feedback and Flagged Articleshttps://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/knowledge-management/task/review-article-feedback.html
ServiceNow CSA Official Training Guide (Knowledge Management & Feedback Handling)
Why the Other Options Are Incorrect?How to View Feedback in ServiceNow?References from Certified System Administrator (CSA) Documentation:This confirms that the correct pathways to view feedback on published articles are " Knowledge Base > My Knowledge > Flagged Articles " and " Knowledge > My Articles > Flagged " .
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 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:
Knowledge articles within a knowledge base are grouped by category.
True
False
InServiceNow, knowledge articles within aKnowledge Base (KB)aregrouped by categoriesto help users easily find and navigate relevant information.
Hierarchical Structure:
Categories can haveparent-child relationships, allowing forsubcategories.
Example:
Key Features of Knowledge Article Categorization:nginx
CopyEdit
ITSupport
??? Hardware
? ??? Laptops
? ??? Printers
??? Software
? ??? Windows
? ??? MacOS
Improved Search & Filtering:
Users can filter knowledge articlesby categoryin the Service Portal, Knowledge Management homepage, or in the Global Search.
Permissions & Visibility Control:
Categories can havespecific user criteriato restrict access to certain articles based on roles or groups.
Article Organization & Management:
Knowledge managers canreassign articlesto different categories if needed.
Knowledge Base (KB) articlesare always assigned to acategoryfor structured organization.
Without categories, articles would be unstructured and difficult to locate.
Knowledge Management Overview
Knowledge Management in ServiceNow
Creating and Managing Knowledge Categories
Knowledge Base Categories
Why the Answer is True?References from ServiceNow CSA Documentation:Final Verification:Answer is 100% correct and aligned with official ServiceNow Certified System Administrator (CSA) documentation.
What is the path an Administrator could take to view the fulfillment stage task list for an order placed by a user?
RITM (Number) > REQ (Number) > PROCUREMENT (Number)
REQ (Number) > RITM (Number) > PROCUREMENT (Number)
REQ (Number) > RITM (Number) > TASK (Number)
FULFILLMENT (Number) > RITM (Number) > TASK (Number)
ServiceNow uses a hierarchical structure to manageService Catalog requests:
REQ (Request Record)
TheRequest (REQ#)is theparent recordthat represents the entire service request submitted by a user.
It groups all requested items and their associated tasks.
Found in thesc_requesttable.
RITM (Requested Item Record)
TheRequested Item (RITM#)is the specificcatalog itemordered by the user within a request.
A singleREQcan have multipleRITMsif the user ordered multiple items in a single request.
Found in thesc_req_itemtable.
TASK (Catalog Task Record)
TheTask (TASK#)is the individual fulfillment action required to complete the requested item.
A singleRITMcan have multipletasks, each assigned to different fulfillment teams.
Found in thesc_tasktable.
Why Answer " C " is Correct:??REQ (Number) > RITM (Number) > TASK (Number)
This is thecorrect pathbecause it follows theServiceNow fulfillment structure:
REQ (Request)– Tracks the entire request.
RITM (Requested Item)– Tracks individual items within the request.
TASK (Catalog Task)– Tracks the specific tasks needed to complete the requested item.
This path allows an administrator to drill down from the overallRequest (REQ#)to individualRequested Items (RITM#)and finally to theTasks (TASK#)assigned to fulfill those items.
Why the Other Answers Are Incorrect:A. RITM (Number) > REQ (Number) > PROCUREMENT (Number)
Incorrectbecause theREQ# (Request) comes firstbefore the RITM# (Requested Item).
Also,PROCUREMENT#is not always part of the fulfillment flow unless the item requires procurement (e.g., purchasing hardware).
B. REQ (Number) > RITM (Number) > PROCUREMENT (Number)
Incorrectbecausenot all requests involve procurement.
The last step should beTASK (sc_task), notPROCUREMENTunless it ' s a procurement-related request.
D. FULFILLMENT (Number) > RITM (Number) > TASK (Number)
Incorrectbecause " FULFILLMENT " is not a standard record typein ServiceNow.
The correct hierarchy starts withREQ# (sc_request), not " FULFILLMENT. "
ServiceNow CSA Study Guide – Service Catalog & Request Fulfillment
ServiceNow Docs: Request Fulfillment Process(ServiceNow Documentation)
ServiceNow Tables & Data Model (sc_request, sc_req_item, sc_task)
References from the Certified System Administrator (CSA) Documentation:
Which 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 admin role is required to make changes to High Security Settings?
high_sec_admin
security.admin
admin
sn_acl_admin
Which items are valid Ul Action types in ServiceNow?
Choose 3 answers
List banner button
Record navigation button
Workflow action
Form button
Form choice
List choice
What are the three key tables in an enterprise CMDB? (Choose three.)
cmdb
sn_cmdb_bak
cmdb_rel_ci
sn_cmdb
cmdb_bak
cmdb_ci
sn_cmdb_ci
TheConfiguration Management Database (CMDB)in ServiceNow is a core component of IT Service Management (ITSM), allowing organizations to track Configuration Items (CIs) and their relationships. There are threekey tablesthat form the foundation of the CMDB:
cmdb (Base CMDB Table):
This is the parent table for all Configuration Items (CIs) in the CMDB.
It contains the foundational structure upon which all other CMDB-related tables are built.
It does not store CI records itself but serves as the primary reference table.
cmdb_ci (CI Base Class Table):
This is thebase classfor all Configuration Items (CIs).
All specific CI classes (such as servers, applications, networks) extend from this table.
It holds general CI attributes that are common across all CI types.
cmdb_rel_ci (CMDB Relationship Table):
This table defines relationships between different Configuration Items.
It stores dependencies and associations between CIs, such as a server hosting an application.
Relationships are critical for impact analysis and dependency mapping.
B. sn_cmdb_bak & E. cmdb_bak:
These tables donotexist in the standard CMDB schema. They may be mistaken for potential backup tables, but they are not official CMDB tables.
D. sn_cmdb & G. sn_cmdb_ci:
Prefix " sn_ " generally indicatesScoped Application Tablesin ServiceNow.
Standard CMDB tables exist in theglobal scopewithout the " sn_ " prefix.
" sn_cmdb " and " sn_cmdb_ci " arenotkey tables in theglobal CMDB architecture.
Which feature enables business process owners to organize Flow Designer content into unified and digitized cross-enterprise processes via a digitized task board Interface?
Flow Designer
Process Automation Designer
Process Workflow Designer
Workflow Editor
Process Automation Designer (PAD)is a feature in ServiceNow that allows business process owners to createunified and digitized cross-enterprise processesusing atask board interface.
Organizes multiple flows into a single process
Uses a visual task board-style interfaceto manage process stages
Integrates with Flow Designerto create, manage, and execute automation tasks
Allows role-based task assignment and collaboration
Key Features of Process Automation Designer:Use Case Example:Imagine a company has aNew Employee Onboardingprocess that involves:
IT setting up hardware
HR completing paperwork
Security providing building access
Instead of managing this manually across multiple flows,Process Automation Designerbrings all these steps intoone unified process, making it easy to track and automate.
A. Flow Designer ?Incorrect
Flow Designeris used to createindividual automated workflows, but it does not provide aunified digitized task board.
C. Process Workflow Designer ?Incorrect
No feature called " Process Workflow Designer " exists in ServiceNow.
D. Workflow Editor ?Incorrect
Workflow Editor(Legacy tool) is used to creategraphical workflows, but it does not supportcross-enterprise digitized task boards.
Why Other Options Are Incorrect?
Process Automation Designer Overview
Using Process Automation Designer
Official ServiceNow Documentation Reference:
What is the best practice related to using the Default Update Set for moving customizations between instances?
Merge Default update sets before moving between instances
Submit Default update set to application repository
You should not use the Default Update sets for moving between instances
Keep Default update set to maximum of 20 records, for troubleshooting purposes
In ServiceNow, anUpdate Setis a mechanism used to package and transfer customizations from one instance to another. TheDefault Update Setis automatically created for every instance and captures all unassigned configuration changes. However, it is considered abest practice not to use the Default Update Set for moving customizations between instances.
Lack of Organization & Traceability
The Default Update Set collects all modifications automatically, making it difficult to track specific changes related to a particular project or feature.
If multiple administrators or developers work in an instance, their changes will all be mixed together in the Default Update Set, leading to confusion and conflicts.
Risk of Losing Changes
Default Update Sets are not automaticallycomplete. Since users can forget to mark their customizations explicitly for an update set, some changes might not get captured.
If a system admin forgets to move a customization into a named update set, those changes may not be included in the migration process.
Cannot Be Moved Between Instances
The Default Update Setcannot be retrieved or movedbetween instances because it is system-managed. This makes itimpossibleto use it for transferring customizations effectively.
Named Update Sets, on the other hand, allow developers to package only the required changes for controlled migration.
Best Practice: Use Named Update Sets
It is highly recommended to create anamed Update Set(e.g., " Incident_Enhancements_Q1_2025 " ) for each set of related changes.
This provides a structured way to track, test, and promote configurations fromdevelopment ? test ? production environmentsin a controlled manner.
A. Merge Default Update Sets before moving between instancesIncorrect – The Default Update Set cannot be moved between instances, so merging it would not serve any purpose.
B. Submit Default Update Set to Application RepositoryIncorrect – The Application Repository is used forScoped Applications, not for update sets. The Default Update Set is system-managed and should not be used for structured deployments.
D. Keep Default Update Set to a maximum of 20 records, for troubleshooting purposesIncorrect – While keeping the Default Update Set small might be useful for tracking small changes, there is no such best practice limit of " 20 records. " It is still not recommended for migrations.
ServiceNow Product Documentation – Update Sets Best Practices???? Update Set Best Practices
ServiceNow Community Best Practices – Managing Update Sets???? Managing Update Sets
Reasons Why You Should Not Use the Default Update Set for Moving Between Instances:Incorrect Answer Choices Analysis:Official ServiceNow Documentation References:Conclusion:The correct answer isC. You should not use the Default Update Set for moving between instances.The best practice is to always createnamed Update Setsto ensure controlled, traceable, and reliable migrations of customizations between ServiceNow instances.
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.
A customer has asked for the following updates to a form:
* Make Resolution code mandatory, admin state is changed to Resolved.
* Hide major incident check box, unless logged in user has Major incident Manager role
What type of rules (s) would you use to implement this requirement?
Dictionary Design
Field Limiter
UI Policy
UI Design
Form Constraint
?UI Policiesare the best way to implement dynamic form behavior such asmaking fields mandatory, hiding/showing fields, and setting values based on conditions.
Making " Resolution Code " mandatory when " State " is changed to " Resolved "
This requires aUI Policythat:
Condition:State = Resolved
Action:Set " Resolution Code " field toMandatory = True
Hiding the " Major Incident " checkbox unless the logged-in user has the " Major Incident Manager " role
This requires anotherUI Policythat:
Condition:User does NOT have the rolemajor_incident_manager
Action:Hide the field
Option A (Dictionary Design)
The dictionary defines the structure of fields butdoes not control dynamic form behaviorlike field visibility or conditions.
Option B (Field Limiter)
There is no such feature called " Field Limiter " in ServiceNow.
Option D (UI Design)
" UI Design " is not a recognized concept in ServiceNow.UI Policiesare used for form behavior changes.
Option E (Form Constraint)
There is no " Form Constraint " feature in ServiceNow; ACLs and UI Policies control field behavior instead.
You are editing a new incident record and would like the Save " Dutton to be located on the Form header. Which action would need to be taken for that button to appear?
All > System Properties > Ul Properties > Turn on the glide.ui.advanced* property
Context Menu > Form Design > add the Save ' ' button
All > System Properties > Ul Properties > Turn on the Save " button
Context Menu > Form Layout > add the Save* button.
InServiceNow, by default, the " Save " button is not displayedon the form header. Instead, users typically use the " Submit " or " Update " buttons.
To enable the " Save " buttonon the form header, you mustenable theglide.ui.advancedsystem property.
Enables the " Save " Button in the Form Header
Theglide.ui.advancedpropertyactivates additional UI options, including theSave button on forms.
Once enabled, users will see the " Save " button alongside " Submit " and " Update " in the form header.
Allows Partial Record Saves Without Submitting
Unlike " Submit " (which creates a new record) or " Update " (which modifies an existing record), " Save " allows users toretain changes without submitting the form.
Useful fordrafts or in-progress edits.
Controlled via System Properties
The " Save " buttonisnot a field or UI actionthat can be manually added through Form Design or Layout.
It is enabledat the system levelviaSystem Properties > UI Properties.
Why is " Turning onglide.ui.advanced " the Correct Answer?
Navigate toAll > System Properties > UI Properties
Find theglide.ui.advancedproperty
Set it to " true "
Save the changes
Refresh theIncident form? The " Save " button will now appear
How to Enable the Save Button in ServiceNow?
B. Context Menu > Form Design > Add the " Save " buttonIncorrect– The " Save " button isnot a UI actionthat can be added via Form Design. It must beenabled through system properties.
C. All > System Properties > UI Properties > Turn on the " Save " buttonIncorrect– No suchspecific " Save " button settingexists in UI Properties. The correct setting isglide.ui.advanced.
D. Context Menu > Form Layout > Add the " Save " buttonIncorrect–Form Layout only controls fields, not form buttons. The " Save " button is controlled viaUI Properties.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Enabling the Save Button???? Configuring UI Properties
ServiceNow Docs – Using the glide.ui.advanced Property???? Understanding glide.ui.advanced
Official ServiceNow Documentation References:
Conclusion:The correct answer is:
A. All > System Properties > UI Properties > Turn on theglide.ui.advancedproperty
Thisenables advanced UI options, including the " Save " button, allowing users tosave records without submitting them.
What 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.
You have an existing customer, who is using workflows for their catalog items. Their existing purchasing policy is to require approval for any request that totals over 31000. However, management wants to change the approval threshold to 31500. Which
workflow would you update to make this change?
Services Approval Processing
6 Services Catalog Item Request
Service Catalog Request
Purchasing Process Flow
InServiceNow Service Catalog, approvals forcatalog item requestsare handled through workflows. Since the approval policy is based on thetotal cost of a request, it is managed within theService Catalog Request workflow.
C. Service Catalog Request
This workflowhandles approvals for catalog item requests, includingpurchase approvals.
Since the policy change involvesadjusting an approval threshold, this workflow needs to be updated.
The approval logic is likely configured in aconditional activity (if total cost > $3,100, require approval), which must be modified to$3,150.
A. Services Approval Processing
Not a standard ServiceNow workflowfor managing purchase approvals.
Service approvals are typically handled within theService Catalog Requestworkflow.
B. 6 Services Catalog Item Request
Likely acustom workflow, but not adefault ServiceNow workflowfor purchase approvals.
D. Purchasing Process Flow
There isno default " Purchasing Process Flow " in ServiceNow.
Theapproval workflow for purchasesis managed withinService Catalog Request workflows.
Which admin role is required to make changesto High Security Settings?
security _admin
sn_ad_admin
high_sec_admin
admin
Thesecurity_adminrole in ServiceNow is required to make changes toHigh Security Settings(now part ofSystem Security Settings).
Modify high-security settingsin ServiceNow.
Elevate privilegesto make changes to sensitive security configurations.
Manage Access Control Lists (ACLs)to define security rules.
Users with theadminrole alonecannot modify high-security settings.
Thesecurity_adminrole requireselevationvia the " Elevate Role " optionin the user menu.
This ensures thatonly authorized administratorscan modify security-related configurations.
B. sn_ad_admin– No such role exists in ServiceNow.
C. high_sec_admin– This is not a valid ServiceNow role.
D. admin– Theadmin role alonedoesnot grant access to high-security settingswithoutelevating to security_admin.
ServiceNow Security Admin Role and Elevated Privileges
ServiceNow CSA Training Module: " Managing Security Settings and Access Controls "
What Can the security_admin Role Do?Why Elevation is Required?Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
On a form, which type of field has this icon which can be clicked, to see a preview of the associated record?
Preview
Reference
Drilldown
Snapshot
Quickview
Lookup
What attributes can you manage, using System Properties > Basic Configuration UI16? (Choose five.)
Browser tab title
Module text color
Preferred browser
Base theme
Font style
Animation style
Header background color
TheSystem Properties > Basic Configuration UI16page in ServiceNowallows administrators to customize the UI appearancefor end users. It providesbasic branding and theming optionsfor the ServiceNow instance.
Browser tab title?(A)You can modify the browser tab title that appears when users open ServiceNow.
Module text color?(B)This setting allows you to change the text color of the left navigation menu items.
Base theme?(D)You can select a base theme for the platform UI, impacting overall styling.
Header background color?(G)This setting changes the background color of the header in UI16.
Banner Image?(H)Allows uploading a custom banner/logo to replace the default ServiceNow logo.
C. Preferred browser? Incorrect. ServiceNow does not allow setting a preferred browser from System Properties. Users must configure this on their own.
E. Font style? Incorrect. UI16 Basic Configuration does not provide font customization options. Fonts are controlled through system themes and CSS.
F. Animation style? Incorrect. ServiceNow UI16 does not provide options to change animation styles from Basic Configuration.
In a privately-scoped application, which methods are used for logging messages in server-side scripts?
Choose 2 answers
gs.debug()
gs.message()
gs.logError()
gs.error()
gs.log()
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:
A form displays information about one record at the top, for example a User, Additional records, which are associated with that
User, are displayed on tabs at the bottom of the form. What are those tabs called?
Additional Info
More Info
Related Links
Related Lists
InServiceNow, when viewing a record in aform view, thetop sectionof the form displaysdetails about that record, while thebottom section(if enabled) displaysrelated records that are associated with it.
These sections at the bottom of the form are calledRelated Lists.
Displays Records from Related Tables
Related Lists showone-to-manyormany-to-manyrelationships between records.
Example: On aUserform, Related Lists might include:
Groups(shows all groups the user belongs to)
Roles(lists roles assigned to the user)
Incidents Assigned(shows all incidents assigned to the user)
Automatically Generated Based on Table Relationships
ServiceNow automatically generates Related Lists based onReference Fields, Many-to-Many (M2M) tables, or Database Views.
Admins canconfigure which Related Lists appearviaForm Layoutsettings.
Configurable in Form Design & UI Policies
Related Lists can beenabled or disabledusing:
Form Layout(Configure ? Related Lists)
UI PoliciesandClient Scripts
Key Characteristics of Related Lists:
A. Additional InfoIncorrect– There is no " Additional Info " feature in ServiceNow related to form layouts.
B. More InfoIncorrect– This is not a term used in ServiceNow for displaying related records.
C. Related LinksIncorrect–Related Linksprovidequick actions(e.g., " Create New Task " ) but donotdisplay related records.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Related Lists???? Related Lists Overview
ServiceNow Docs – Configuring Related Lists on Forms???? How to Configure Related Lists
Official ServiceNow Documentation References:
If users would like to locate and assign a task to themselves in the Platform, What action could they perform from the list view to make the assignment?
Choose 2 answers
Select the record using the check box, then select the Person icon
Double click on the Assigned to value, type the name of the user, and select the green check
Select the record using the check box then select the Assign To Me UI action on the List Header
Right click on the Task number and select the Assign to me option in the menu
Select the Task number, and select the Assign to me UI action on the form
In ServiceNow, users canself-assigntasks directly from theList Viewwithout opening the record. This improves efficiency by allowing users toquickly take ownershipof unassigned tasks.
C. Select the record using the check box then select the Assign To Me UI action on the List Header
Users can selectone or multiple recordsusing thecheckboxand then click the " Assign to Me " action in the list header.
This is useful forbulk assignmentwhen multiple tasks need to be assigned at once.
D. Right-click on the Task number and select the Assign to me option in the menu
Right-clickingon theTask Numberopens acontext menuwith the " Assign to me " option.
This is a quick way to take ownership of a taskwithout opening the record.
A. Select the record using the check box, then select the Person icon
There isno " Person icon " in theList Viewfor task assignment.
B. Double-click on the Assigned to value, type the name of the user, and select the green check
Inline editing (double-clicking)on the Assigned to field only worksif the field is editable, but it’s not the preferred way to self-assign a task.
E. Select the Task number, and select the Assign to me UI action on the form
This requiresopening the record, while the question specifically asks forlist view actions.
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 statement correctly describes the differences between a Client Script and a Business Rule?
A Client Script executes on the server and a Business Rule executes on the client
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 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
The fundamental difference between a Client Script and a Business Rule in ServiceNow lies in where they execute and when. A Client Script runs on the client side — that is, in the user ' s browser — and is primarily used to control UI behavior, validate data before submission, and enhance user interaction with forms. Client Scripts can run at different stages (onLoad, onChange, onSubmit), but they always execute within the browser environment.
A Business Rule, on the other hand, runs on the server side and executes when records are inserted, updated, deleted, or queried in the database. Business Rules are used for enforcing data integrity, automating server-side logic, and integrating with other systems. They can be set to run before or after a database action (before insert, after update, etc.).
Therefore, the correct statement is that Client Scripts execute on the client and Business Rules execute on the server.
When you are viewing a record, like an incident, how can you detect if someone else is also actively working on the Incident? (Choose 2 answers)
A chat bubble automatically launches, so you can collaborate
An icon appears to the left of fields that have been updated by other users
A notification appears asking the new user to collaborate
The Work notes list contains names of the other users
User presence icon shows initials of users actively viewing the record
Detailed Explanation:
In ServiceNow,User Presencefeatures provide real-time visibility into record collaboration. This includes:
Option B:An icon that appears beside fields updated by other users, indicating recent changes.
Option E:A user presence icon showing initials of users currently viewing the record. These real-time indicators improve collaboration and prevent conflicts during data entry. (Reference: ServiceNow Documentation - Real-time Collaboration and User Presence)
==
What is the most common role that has access to almost all platform features, functions, and data?
Security Admin [security_admin]
Sys Admin [sys_admin]
Admin [sn_admin]
System Administrator [admin]
Base Admin [base_admin]
TheSystem Administrator (admin)role is the most powerful and common role in ServiceNow, providing access to nearly all platform features, functions, and data. Users with this role have full control over system configurations, user management, security settings, application access, and more.
Full system accessto all applications, modules, tables, and records.
Ability toconfigure and customizethe platform.
Create, update, and deleterecords in any table.
Manage roles and users, including assigning roles to others.
Configure Access Control Rules (ACLs)to define security policies.
A. Security Admin [security_admin]? Incorrect. Thesecurity_adminrole is primarily for managing security settings and access control rules. While powerful, it does not inherently provide access to all platform functions like theadminrole does.
B. Sys Admin [sys_admin]? Incorrect. There isno such role as " sys_admin " in ServiceNow. The correct role isadmin.
C. Admin [sn_admin]? Incorrect.sn_adminis not a standard ServiceNow role. The official role is simplyadmin.
E. Base Admin [base_admin]? Incorrect. This is not a standard role in ServiceNow.
When troubleshooting and debugging notifications, where do you navigate to see if an email was sent in response to an event?
System Logs > Events
System Logs > Emails
System Logs > Push Notifications
System Logs > ICE Logs
What ServiceNow feature allows you to include data from a secondary related table on a report?
SQL
Dot Walking
Outer Join
Joins
Dot Walkingis a ServiceNow feature that allows you to access and includedata from related tableswhen creating reports, conditions, scripts, and business rules.
When working with records, each table has fields that may reference another table (e.g., anIncidentrecord has an " Opened by " field that references theUsertable).
Dot Walkingallows you to traverse these relationships by using adot (.) notationto pull in data from related tables.
Example: If you want toinclude the email address of the user who created an incident, you can reference it as:
How Dot Walking Works:CopyEdit
incident.opened_by.email
This is useful forreportingwhen you need to include data from multiple related tables without needing custom joins.
A. SQL? Incorrect. ServiceNow does not use direct SQL queries for reports. It relies on GlideRecord and Dot Walking instead.
C. Outer Join? Incorrect. ServiceNow does not provide traditional SQL joins for reports. Instead, it usesDot Walking and Database Views.
D. Joins? Incorrect. While Database Views allow for joins,Dot Walking is the primary method used to include related table data in reports.
What is the role of form annotations within Table Builder?
To create new form views
To provide additional information on each field
To rearrange fields in a form
To add visual appeal with colors in the designer
Which action enables personalization in a form for the admin role, only?
Navigate to sys_form_properties.list and set the property glide.ui.enable_personalize_form.admin to true.
Navigate to Context Menu > Configure > Form Layout and select ' Enable Personalization ' and Enter the ' admin ' role.
Navigate to Context Menu > Configure > Table and add the role ' Admin ' in the ' Available User ' list box.
Navigate to sys_properties.list find the property glide.ui.personalize_form.role and set the Value to admin.
In ServiceNow,form personalizationallows users to customize the visibility and arrangement of fields on a form. To restrictform personalizationto theadminrole, you must configure theglide.ui.personalize_form.rolesystem property.
Navigate to:sys_properties.list(System Properties).
Find the property:glide.ui.personalize_form.role.
Set the value to:admin.
Save the changesand refresh the instance.
Steps to Enable Personalization for Admin Only:This ensures thatonly users with the " admin " rolecan personalize forms.
A. Navigate to sys_form_properties.list and set glide.ui.enable_personalize_form.admin to true.
The propertyglide.ui.enable_personalize_form.admindoes not existin ServiceNow.
B. Navigate to Context Menu > Configure > Form Layout and select ' Enable Personalization ' .
There isno such optionin " Form Layout " settings.
C. Navigate to Context Menu > Configure > Table and add the role ' Admin ' in the ' Available User ' list box.
This modifies table permissions butdoes not control form personalization.
ServiceNow Personalization System Properties
ServiceNow CSA Training Module: " Customizing Forms and System Properties "
Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
A manager wants to view a snapshot of month-end Sales performance data, as compared to Sales targets. In addition, the manager wants to be able to see those monthly numbers trended over time, and
forecasted into the future. What capability do you suggest for this manager?
Scheduled Reports, a custom snapshot table, and a Trend report
Scheduled Reports and Excel
Scheduled Reports, a custom snapshot table, and a Projection report
Performance Analytics
Key Performance Indicators
Performance Analytics (PA) is the best solution for the manager ' s requirements because it provides:
Snapshot of Sales Performance Data– PA allows the creation of historical and real-time dashboards to track sales performance against targets.
Trend Analysis Over Time– With PA, historical data is captured and can be visualized in trend reports, showing patterns over time.
Forecasting Capabilities– PA includes predictive intelligence that can project future trends based on past performance, helping managers make data-driven decisions.
A. Scheduled Reports, a custom snapshot table, and a Trend report– While reports and snapshots provide historical data, they do not offer forecasting capabilities.
B. Scheduled Reports and Excel– Excel is static and does not provide built-in forecasting or trend analysis.
C. Scheduled Reports, a custom snapshot table, and a Projection report– This approach is manual and lacks the dynamic analytics that PA provides.
E. Key Performance Indicators (KPIs)– KPIs track metrics but do not inherently provide trend analysis or forecasting.
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:
Which low components allow you to specify when a flow should be run?
Trigger and Condition Pill
Scope and Trigger Condition
Trigger and Condition
Trigger Criteria and Clock
Condition and Table
InServiceNow Flow Designer, aflowis an automated process that consists of actions, conditions, and triggers.Two key componentsdetermine when a flow should run:
Trigger
Defineswhenthe flow should execute.
Examples:
When arecord is created/updated/deleted.
When anAPI call is received.
On ascheduled basis.
Condition
Specifiesadditional criteriathat must be met for the flow to proceed.
Examples:
If thepriority is High.
If thestatus is Resolved.
Aflowis designed tosend an email notificationwhen ahigh-priority incident is assigned.
Trigger: " Incident table ? When a record is updated. "
Condition: " Priority = High AND State = Assigned. "
A. Trigger and Condition Pill
No such term as " Condition Pill " exists in Flow Designer.
B. Scope and Trigger Condition
" Scope " defines theapplication boundary, not when a flow runs.
D. Trigger Criteria and Clock
" Clock " is not usedfor defining flow execution.
E. Condition and Table
Atable does not define when a flow runs; it only stores records.
What are the main components of the Form Design interface? (Choose three.)
Field Layout
Page Header
Field Navigator
Field Picker
Form Layout
TheForm Designerin ServiceNow allows administrators to create, edit, and configure forms to control how records are displayed and interacted with in the system. It consists of three key components:
Page Header– This section contains controls such as " Save, " " Undo, " and " Redo. " It allows users to manage their changes while designing forms. The Page Header also displays the name of the form being edited.
Field Navigator– This panel provides a categorized list of available fields that can be dragged and dropped onto the form layout. The fields are divided into different sections, such as " Available Fields " and " Existing Fields, " helping users to manage the form ' s data structure effectively.
Form Layout– This is the central workspace where users design the form by arranging fields. Users can add new fields, move existing ones, and configure their properties. The layout determines how the form appears to end-users.
ServiceNow Product Documentation – Form Designer
ServiceNow CSA Training Module: " Configuring Forms and Fields "
" ServiceNow System Administration Guide – Form Customization Best Practices "
References from Certified System Administrator (CSA) Official Documentation:Would you like me to verify and format more questions in the same manner?
What functionality is supported by Flow Designer?
Flows can be " Run as " security_admin.
Call a subflow from a flow.
The role flow_operator can create and edit flows.
Flows can trigger off a record being deleted.
Tables may be set up with Many to Many relationships. What is a classic example of a scenario where the tables would have many to many relationships?
Requests can contain many items; and Items can be any item from the catalog.
Vendors can sell multiple products; and products can be sold by multiple vendors.
A Task can trigger many Workflows; and a Workflow can trigger many Tasks
A Configuration Item can belong to multiple Classes; and Classes can contain multiple Configuration Items.
InServiceNow, aMany-to-Many (M2M) relationshipexists whenrecords in one tablecan be associated withmultiple records in another table, and vice versa.
A classic example of anM2M relationshipis:
?Vendors can sell multiple products
?Products can be sold by multiple vendors
Vendors oftensell multiple productsacross different categories.
A single product can beavailable from multiple vendors.
This requires anintermediary (join) tableto track the many-to-many relationship.
A. Requests & Items
Incorrectbecause eachRequest (REQ#)can havemultiple requested items (RITM#), but anitem does not belong to multiple requests. This is aone-to-many (1:M) relationship.
C. Tasks & Workflows
Incorrectbecause workflows are associatedat an individual task level, and while multiple workflows may be involved, they do not create a trueM2M relationship.
D. Configuration Items & Classes
Incorrectbecause a Configuration Item (CI)belongs to only one class, making this aone-to-many relationship, not M2M.
How is a user defined in ServiceNow?
user is a record stored in the User Preference [Sys_user_preference] table
A User is a record stored in the Profile [sys_user_profile] table
A user is 2 field in the LOAP integration
A user is a record stored in the User [sys_user] table
InServiceNow, aUseris arecordstored in theUser [sys_user]table. This table contains details about every user in the system, including theirname, email, roles, department, and more.
Stores Core User Information
Each user inServiceNow is represented as a record in this table.
Standard fields include:
User ID
Name
Roles
Department
Location
Supports Authentication and Permissions
Users areassigned roles and groups, which controlwhat they can accessin ServiceNow.
Authentication methods likeLDAP, SSO, OAuth, and Local Authenticationrely on this table.
Integrates with Other ServiceNow Modules
Users insys_userare referenced in various tables, such as:
sys_user_role(User Roles)
sys_user_group(User Groups)
sys_user_has_role(Mapping between Users and Roles)
Key Characteristics of the User [sys_user] Table:
A. A user is a record stored in the User Preference [sys_user_preference] tableIncorrect– Thesys_user_preferencetablestores user-specific preferences (e.g., UI settings, default views), not user records.
B. A User is a record stored in the Profile [sys_user_profile] tableIncorrect– There isno standard " sys_user_profile " tablein ServiceNow.
C. A user is a field in the LDAP integrationIncorrect– WhileLDAP can import users into ServiceNow,users themselves are stored in the sys_user table, not in an LDAP-specific field.
Incorrect Answer Choices Analysis:
ServiceNow Docs – User Administration???? Managing Users in ServiceNow
ServiceNow Docs – User Table (sys_user)???? sys_user Table Overview
Official ServiceNow Documentation References:
Conclusion:The correct answer is:
D. A user is a record stored in the User [sys_user] table
Alluser records in ServiceNow are stored in the sys_user table, making it the central repository foruser management, authentication, and access control.
On the Form header, which icon do you use to access form templates?
Paperclip
Pages
Stamp
More Options {...)
InServiceNow, theStamp icon (???? )in theForm Headeris used to accessForm Templates.Templatesallow users to quickly populate fields in a form withpredefined values, improving efficiency and consistency.
Open arecord form(e.g., Incident, Change, or Request form).
Click theStamp (???? ) iconin the form header.
Select atemplatefrom the list.
The form fields will bepre-filledwith the template’s values.
A. Paperclip
ThePaperclip iconis used toattach filesto a record, not access templates.
B. Pages
NoPages iconis used for templates in ServiceNow.
D. More Options{...}
TheMore Options menuprovides access to additionalrecord actions, but templates are accessed using theStamp icon.
When a flow runs an action, it generates a runtime value, which stays the same for the duration of the flow. What is the name of this runtime value?
Trigger runtime value
Sequence runtime value
Starting runtime value
Data pill runtime value
Input runtime value
In ServiceNowFlow Designer, when an action is executed within a flow, it generates aruntime valuethat remains consistent throughout the flow execution. This value is known as adata pill runtime value.
???? Understanding Data Pill Runtime Values:
Definition:A data pill represents dynamic data retrieved from a trigger, action, or step in a flow.
Behavior:When a flow runs an action, it produces adata pillthat stores the generated value. This value remains unchanged for the duration of the flow’s execution.
Usage:These values can be used in conditions, other actions, or as inputs to subsequent steps.
???? Key Features of Data Pills in Flow Designer:
Persistency:The data pill’s value remains the same throughout the flow’s execution.
Accessibility:Data pills can be referenced throughout different actions in the flow.
Dynamic Population:Data pills dynamically capture runtime values, eliminating the need for hardcoding.
???? Example Scenario:
Suppose a flow is triggered when a new incident is created. The incident’ssys_idis stored as adata pilland can be referenced in subsequent actions, such as sending an email notification or updating the record.
???? Reference:
ServiceNow Docs: Understanding Data Pills in Flow Designer
ServiceNow Flow Designer Training: Flow Designer Basics
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:
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.
Which Security Center feature helps resolve platform-related security issues and misconfigurations?
Security scanner
Best practices
Security hardening
Customer actions
Which ServiceNow utility provides a modern interactive graphical interface to visualize configuration items and their relationship?
CSDM Schema
Business Service Map
Dependency View
CI Class Map
In ServiceNow, theDependency Viewprovides aninteractive graphical interfaceto visualizeConfiguration Items (CIs) and their relationships. It helps IT teams understand the dependencies between infrastructure components, applications, and services.
Graphical Representation of CI Relationships:
Displays Configuration Items (CIs) and their dependencies usinga dynamic, interactive visualization.
Useslines/arrowsto represent relationships such asdepends on, runs on, hosted by, etc.
Real-Time Impact Analysis:
Helps identifyhow an outage or change to one CI affects related components.
Useful forchange management, incident resolution, and troubleshooting.
Integration with CMDB (Configuration Management Database):
Dependency Views pull data from theCMDBand display it visually.
SupportsITSM (IT Service Management), ITOM (IT Operations Management), and IT Asset Management.
Supports Multiple Relationship Types:
Application-to-Application relationships
Infrastructure dependencies (e.g., servers, databases, cloud resources)
Business Services mapping to technical services
A. CSDM SchemaIncorrect – TheCommon Service Data Model (CSDM)is a framework for organizingCMDB data models, but it does not provide agraphical interfacefor visualizing dependencies.
B. Business Service MapIncorrect – Business Service Maps arepart of Service Mapping(ITOM feature), showinghigh-level business service dependencies, butDependency Viewprovides a more detailed, real-time interactive visualization ofCIs in CMDB.
D. CI Class MapIncorrect – The CI Class Map showsCMDB class structures, not live dependency relationships between CIs.
ServiceNow Docs – Dependency Views???? Dependency Views Overview
ServiceNow Community – CMDB Best Practices???? CMDB and Dependency Views
Key Features of Dependency View:Incorrect Answer Choices Analysis:Official ServiceNow Documentation References:Conclusion:The correct answer isC. Dependency Viewbecause it provides amodern interactive graphical interfaceto visualizeCIs and their relationshipsinCMDB.
Access controls are evaluated in this order:
1. Match object against table ACL
2, Match the object against field ACL
Within step 1 above, what order are the table ACLs evaluated?
Specific to general: Table.Field ACL, Parent Table.Field ACL, *.Field ACL
Bottom to top: Table ACL. Table.Field ACL, Parent Table. Field ACL
General to specific: Table ACL, Table.Field ACL, Parent Table, Field ACL
Top to bottom: Wildcard Table ACL, Parent Table ACL, Table ACL
Specific general: Table ACL, Parent Table ACL, Wildcard (*) ACL
InServiceNow,Access Control Rules (ACLs)determine whether auser can access a specific record, table, or field.
When evaluatingtable ACLs, ServiceNow follows aspecific-to-generalapproach:
First, it checks the most specific ACL (Table ACL)
Example: If the table isincident, ServiceNow first checks ACLs forincident.
Then, it checks the Parent Table ACL(if the table is inherited)
Example: Sinceincidentextendstask, it will check ACLs fortask.
Finally, it checks the Wildcard ACL (*ACL)
If no specific or parent table ACL is matched, ServiceNow checks for awildcard ACL(*.read,*.write, etc.).
Specific Table ACL(e.g.,incident.read)
Parent Table ACL(e.g.,task.read)
Wildcard ACL(e.g.,*.read)
Order of ACL Evaluation:Thisensures granular access control, giving priority tomore specific rules before applying broader permissions.
*A. Specific to general: Table.Field ACL, Parent Table.Field ACL, .Field ACLIncorrect– Field ACLs are evaluatedaftertable ACLs. This option confuses table and field evaluation.
B. Bottom to top: Table ACL, Table.Field ACL, Parent Table.Field ACLIncorrect– The correct order isTable ACL ? Parent Table ACL ? Wildcard ACL, not Table.Field ACL order.
C. General to specific: Table ACL, Table.Field ACL, Parent Table, Field ACLIncorrect– ServiceNow appliesspecific ACLs first, not general ones.
D. Top to bottom: Wildcard Table ACL, Parent Table ACL, Table ACLIncorrect– Wildcard ACLs are evaluatedlast, not first.
Incorrect Answer Choices Analysis:
ServiceNow Docs – Access Control Evaluation Order???? Access Control Rules
ServiceNow Community – ACL Best Practices???? Understanding ACL Processing
Official ServiceNow Documentation References:
Which helps to visualize configuration items and their relationships?
Transform Map
Schema Map
Tables
Flow Design
Dependency View
The Dependency View provides a visual representation of the relationships between configuration items (CIs) in ServiceNow. It allows you to see how CIs are connected and how changes to one CI may impact others.
The ServiceNow platform supports a wide variety of plus-and-play application. You can choose from the included workflow or build your own workflow. Which of following these workflows are included in the platform?
Employee Workflows
Infrastructure Workflows
Federal Workflows
Manufacturing Workflows
Customer Workflows
IT Workflows
The ServiceNow platform providespre-built workflowsthat help organizationsautomate processesacross different domains. These workflows are designed to streamline operations, improve efficiency, and enhance user experience. Thethree primary types of workflowsincluded in the platform are:
Employee Workflows– Designed to improve employee experiences, covering HR services, onboarding, workplace services, and more.
Customer Workflows– Focused on customer service management (CSM), case management, field service management, and proactive customer engagement.
IT Workflows– These workflows enable IT Service Management (ITSM), IT Operations Management (ITOM), and IT Business Management (ITBM) for efficient IT operations.
B. Infrastructure Workflows–No specific " Infrastructure Workflows " exist as a built-in category in ServiceNow. Infrastructure processes are generally managed underIT Workflows (ITOM/ITSM).
C. Federal Workflows–Not an official workflow category. Federal agencies useServiceNow’s Government, Risk, and Compliance (GRC) solutions, but this is not classified as a workflow.
D. Manufacturing Workflows–ServiceNow does not have a dedicated " Manufacturing Workflows " category. However, manufacturers often useCustomer and IT Workflowsfor managing operations.
Which path would you take to access the table configuration page from a form?
The Form Context menu > Configure > Table
The Form Context menu > View > Table
The Form Context menu > Configure > Dictionary
The Form Context menu > View > Show Table
A Role is defined as what?
A collection of permissions
A set of user access policies
A Persona in a workflow
A set of access control rules
In ServiceNow,a role is a collection of permissionsthat control what actions a user can perform and what data they can access within the system.
Roles are used togrant access to applications, modules, and records, and they are assigned to users based on their job functions. Users can have multiple roles, which collectively define their permissions.
For example:
Theadminrole provides full system access.
Theitilrole allows access to Incident and Change Management.
Thecatalog_adminrole grants permissions to manage Service Catalog items.
B. A set of user access policies? Incorrect, because user access policies are more granular security rules, whereas a role is a broader concept grouping multiple permissions.
C. A Persona in a workflow? Incorrect, because a role is not the same as a persona in a workflow; personas are more conceptual.
D. A set of access control rules? Incorrect, becauseroles do not define access control rules directly; they are usedwithin ACLs (Access Control Lists)to determine access permissions.
On a form header, what icon would you click to access Template features?
Paper clip
More options (...)
Stamp
Context Menu
In ServiceNow,Templatesare used to quickly populate fields in a form with pre-defined values, improving efficiency and consistency.
C. Stamp
TheStamp icon(???? ) on the form header provides access toTemplate features.
Clicking this icon allows users to applypre-configured templatesto quickly fill out form fields.
Users can also create, manage, and applypersonalorglobal templatesfrom this menu.
Example Usage:
AService Desk Agentapplying an " Urgent Incident " template to auto-fill priority, assignment group, and category fields.
A. Paper Clip
ThePaper Clipicon is used forattaching filesto a record, not for templates.
B. More Options (…)
TheMore Optionsmenu provides additional record actions, but templates are accessed through theStampicon.
D. Context Menu
TheContext Menu(right-click or three-line menu) provides form options but doesnotdirectly access templates.
Which applications allow administrators to create and distribute data visualizations?
Choose 2 answers
Performance Analytics
Data Visualizations
Indicators
Reports
Analytics Center
When managing tags, you can adjust who is able to see it. What are the visibility options?
Choose 3 answers
Admins
Everyone
Groups and Users
Roles and Permissions
Me
In ServiceNow,tagsare used to categorize and organize records for quick access. When managing tags, users can control theirvisibilityby settingwho can see them.
B. Everyone
The tag ispublicand visible to all users in the instance.
Example: AService Desk teamcreates a " High Priority " tag that everyone can use.
C. Groups and Users
Tags can be restricted to specificgroupsorindividual users.
Example: ASecurity Teamcreates a tag only visible toIT Security staff.
E. Me
Tags can beprivate, meaning only the creator (you) can see them.
Example: A user creates a " Follow-up " tag for theirownpersonal tracking.
A. Admins
Incorrect—Admins can manage tags, but " Admins " isnota visibility setting.
Instead, visibility is set toEveryone, Groups, or Me.
D. Roles and Permissions
Incorrect terminology—ServiceNowdoes notprovide a tag visibility setting based on " Roles and Permissions. "
Tags are assigned based onspecific users or groups, not roles.
What field contains a record’s 32-character, unique identifier?
sn_rec_id
rec_id
u_id
sys_id
sn_gu_id
sn_sys_id
id
In ServiceNow, every record in a table has a unique 32-character identifier calledsys_id. This ID uniquely identifies a record and is stored in thesys_id fieldfor every table.
sys_id is a globally unique identifierassigned to every record in ServiceNow.
It is a 32-character hexadecimal string, ensuring uniqueness across instances.
It remains constant for a record, even if other fields in the record are modified.
sys_id is used in API calls, reference fields, and update setsto track records across environments.
A. sn_rec_id:No such field in ServiceNow.
B. rec_id:Not a valid field in ServiceNow.
C. u_id:Not a standard ServiceNow field. Custom fields may use " u_ " prefix butu_id is not a system field.
E. sn_gu_id:No such field in ServiceNow.
F. sn_sys_id:No such standard field in ServiceNow.
G. id:Generic term, but not a standard field in ServiceNow.
ServiceNow Data Model and sys_id Explained: ServiceNow Docs
sys_id Best Practices for Data Management
Why is the Correct Answer " sys_id " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:Thesys_idis crucial for tracking and managing records efficiently in ServiceNow and plays a key role in integrations, workflows, and automation.
When adding a related list to a form, you choose the related list from the list callector,
What is an example of a related list you might see on the list collector? Choose 3 answers:
Release Phase==Parent
Catalog Task- > Parent
HR Case-=Parent
Problem==Parent
Outage- > Task number
In ServiceNow,related listsdisplay records that have a relationship with the current record based onreference fieldsordatabase relationships. When adding a related list to a form, users select from aList Collector, which shows available related lists based on table relationships.
B. Catalog Task ? Parent
Catalog Tasksare individual work items that belong to aRequest Item (RITM).
TheParentfield links a Catalog Task to its correspondingRITM.
This related list allows users to view all Catalog Tasks associated with a parent request.
C. HR Case ? Parent
InHR Service Delivery (HRSD), HR Cases track employee requests.
TheParentfield links an HR Case to a parent HR Case or HR Service Request.
This related list allows HR agents to see all related sub-cases.
D. Problem ? Parent
Problem Recordscan have aParent-Childrelationship where a child problem is linked to a larger problem.
TheParentfield is used to establish this hierarchy.
This related list helps track all sub-problems linked to a main problem.
A. Release Phase == Parent
" Release Phase " is not a standard related list in ServiceNow.
TheRelease Management moduleusesphases, but they do not typically function as aParentreference.
E. Outage ? Task Number
WhileOutagescan be linked toTasks, they arenotcommonly referenced as a related list in standard implementations.
A more appropriate relationship would be " Affected CI " rather thanTask Number.
On a filter condition, there is an element, which is based on the table, the user access rights, and columns on the table. What is this element called?
Attribute
Label
Field
Column
Data Element
In ServiceNow, when defining afilter condition, theelement being filteredis called aField.
Afieldis an individual piece of data within atable(e.g.,Caller,State,Priorityin theIncidenttable).
The available fields in a filter depend on:
The table being filtered
User access rights (roles and permissions)
The columns (fields) available on the table
Understanding Fields in Filter Conditions:Example of a Filter Condition:css
CopyEdit
[ State ][ is ] [ In Progress ]
State? This is aFieldin the table.
is? This is theOperatorused for filtering.
In Progress? This is theValuebeing compared.
A. Attribute– Attributes aremetadataabout a field but do not define filter conditions.
B. Label– The label is thedisplay nameof a field but is not used in filtering.
D. Column– While fields arestored as columnsin a database, in filtering, they are referred to asFields.
E. Data Element– This is a general term, not specific to filter conditions.
ServiceNow Filtering and Conditions
ServiceNow CSA Training Module: " Using Filters and Queries in ServiceNow "
Why Other Answers Are Incorrect:References from Certified System Administrator (CSA) Official Documentation:
A user wants to create a set of filter conditions, where they want to show records which satisfy two conditions:
Incidents where the state is Closed
Incidents where Assignment Group is Network
After clicking the Funnel icon, what should the user do?
Define the first condition; click AND button; define second condition; click Run
Define the first condition; click AND button; define second condition; press enter
Define the first condition; click OR button; define second condition; press enter
Define the first condition; click > icon on breadcrumb, define second condition; click Run
Define the first condition; click > icon on breadcrumb, define second condition; press enter
In ServiceNow, when applying filters, theFunnel iconopens the condition builder, allowing users to set criteria for displaying records.
Understanding the requirement:
The user wants to seeIncidents where the state is ClosedORIncidents where the Assignment Group is Network.
The key word here isOR, meaning records satisfyingeithercondition should be displayed.
Steps to apply this filter in ServiceNow:
Click theFunnel iconto open the condition builder.
Define thefirst condition? SelectState = Closed.
Click theORbutton (since we want records meeting either condition).
Define thesecond condition? SelectAssignment Group = Network.
PressEnterto apply the filter.
Since the user wantseither condition to be true,ORis the correct logical operator.
PressingEnterafter defining the second conditionexecutes the filter.
A. Define the first condition; click AND button; define second condition; click Run:Incorrect becauseANDwould requireboth conditions to be true simultaneously, which is not what the user wants.
B. Define the first condition; click AND button; define second condition; press enter:Same issue as option A—AND willnarrow the resultsinstead ofexpanding them.
D. Define the first condition; click > icon on breadcrumb, define second condition; click Run:Thebreadcrumb navigationis used to modify filtersafter applying them, not to create them initially.
E. Define the first condition; click > icon on breadcrumb, define second condition; press enter:Same issue as option D—breadcrumb navigation is for modifying, not for initial filter creation.
Using Filters and Condition Builder in ServiceNow:ServiceNow Docs
ServiceNow Querying and Filtering Best Practices
Why is the Correct Answer " C " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:UsingORensures both conditions are considered independently, displaying incidents that are eitherClosedor assigned toNetwork.
What controls the publishing and retiring process for knowledge articles?
Approval Policies
Approval Definitions
Workflow Designer
Workflows
State Lifecycle
InServiceNow Knowledge Management, thepublishing and retiring process for knowledge articlesis managed throughWorkflows. These workflows define the steps an article must go through before it is published, updated, or retired.
Submission:
A user creates a knowledge article and submits it for approval.
Approval Process:
Based on the workflow, an article may require manager or SME (Subject Matter Expert) approval.
Publishing:
Once approved, the article ispublishedand made available in the Knowledge Base.
Updating & Versioning:
If edits are needed, the article enters adraft or reviewstate.
Retirement:
When an article is no longer needed, it follows the workflow toretire or archiveit.
Knowledge Approval Publish(requires approval before publishing)
Knowledge Instant Publish(automatically publishes the article)
Knowledge Retire(handles retiring or archiving articles)
A. Approval Policies(Incorrect)
ServiceNow does not use a separate " Approval Policy " for knowledge articles; approvals are managed within the workflow.
B. Approval Definitions(Incorrect)
There is no such specific feature in ServiceNow. Approvals are configured within workflows, not separate definitions.
C. Workflow Designer(Incorrect)
TheWorkflow Designeris a tool used tocreate workflows, but it does not control the publishing process directly. The workflows themselves do.
E. State Lifecycle(Incorrect)
While knowledge articleshave a lifecycle (Draft ? Review ? Published ? Retired), this is controlledby workflows, not by an independent " State Lifecycle " feature.
Knowledge Workflows Overview:https://docs.servicenow.com/bundle/rome-servicenow-platform/page/product/knowledge-management/reference/r_KnowledgeWorkflows.html
ServiceNow Knowledge Management Process:https://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/knowledge-management/concept/knowledge-management-overview.html
How Workflows Control Knowledge Article Publishing & Retiring:Common Knowledge Workflows in ServiceNow:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
Group records are stored in which table?
Group [sn_user_group]
Group [sys_user_group]
Group [s_sys_group]
Group [u_sys_group]
When you need to orchestrate business processes across services with little technical user knowledge, which utility would you use?
Flow Manager
Flow Designer
Flow Editor
Workflow Editor
Workflow Designer
Flow Designeris ano-code/low-codeautomation tool in ServiceNow that enables users toorchestrate business processes across different serviceswith minimal technical knowledge. It allowsnon-technical usersto build complex workflows using drag-and-drop functionality.
No-Code/Low-Code Automation
Users candesign, test, and managebusiness processeswithout coding skills.
Actions can be executedsequentially or conditionallybased on logic.
Integration with ServiceNow Applications
Flow Designer works withIntegrationHub, allowing ServiceNow to interact with external systems like Slack, Microsoft Teams, and Jira.
Trigger-Based Execution
Flows can be triggeredby conditions, schedules, or user actions.
Prebuilt Spokes & Actions
ServiceNow providesprebuilt " Spokes " with reusable actions that simplify workflow automation.
A. Flow Manager(Incorrect)
No such module called " Flow Manager " exists in ServiceNow.
C. Flow Editor(Incorrect)
The term " Flow Editor " is not used in ServiceNow; the correct name isFlow Designer.
D. Workflow Editor(Incorrect)
Workflow Editoris part of the olderLegacy Workflow Engine, which requires scripting and is not recommended for no-code automation.
E. Workflow Designer(Incorrect)
This is not an official ServiceNow tool; Flow Designer has replaced older workflow tools for modern automation needs.
Flow Designer Overview:https://docs.servicenow.com/en-US/bundle/utah-automation/page/administer/flow-designer/concept/flow-designer.html
Building Flows in Flow Designer:https://docs.servicenow.com/en-US/bundle/utah-automation/page/administer/flow-designer/task/t_CreateFlow.html
Key Features of Flow Designer:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
When testing a catalog item, having a manager approval flows, which of these best practices would you follow? (Choose three.)
Make sure the latest flows are activated.
Use the instance Incognito setting to quickly toggle between requester and approver.
Impersonate the requester to ensure the form works.
Make sure the requester ' s user record has a manager specified.
Create and select your Testing Update Set, before starting the test cases.
Use your Admin account, so you can approve the items quickly.
When testing acatalog itemwith amanager approval flow, it ' s important to verify that the request submission, approval process, and workflow execution are working as expected. Following best practices ensures that the process functions correctly before deployment.
Why These Options Are Correct?A. Make sure the latest flows are activated.
ServiceNowflow designerallows admins to create and manageapproval flowsfor catalog items.
Before testing, it ' s crucial to verify that the latest version of the flow isactivated, ensuring that the system runs the correct approval logic.
C. Impersonate the requester to ensure the form works.
Impersonationallows administrators totest the user experiencewithout logging in as different users manually.
This is essential to verify thatnon-admin userscan correctlysubmit the requestand trigger the approval process.
D. Make sure the requester ' s user record has a manager specified.
Themanager approval flowrelies on the requester ' sManagerfield in their user record.
If this field is empty, the approval requestwill not be sent to the correct manager, causing the workflow to fail.
Why the Other Options Are Incorrect?B. Use the instance Incognito setting to quickly toggle between requester and approver.
There isno " Incognito setting " in ServiceNow to toggle users.
Thecorrect methodis using theimpersonatefeature.
E. Create and select your Testing Update Set, before starting the test cases.
WhileUpdate Setstrack customizations, they arenot required for testinga catalog item’s approval workflow.
Update Sets are primarily used formigrating changesbetween instances (e.g., from Dev to Test).
F. Use your Admin account, so you can approve the items quickly.
Admin accountsoverride approval workflowsand do not provide an accurate test.
The correct method is toimpersonate the requester and approver roles separatelyto ensure the workflow works as expected.
ServiceNow Flow Designer - Approval Workflow Testing Best Practices
ServiceNow Impersonation Feature for User Testing
ServiceNow ITSM - Catalog Item Testing & Validation
References to Official Certified System Administrator (CSA) Documentation:
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 used frequently to move customizations from one instance to another?
Update Sets
Code Sets
Update Packs
Configuration Logs
Remote Sets
Local Sets
Code Packs
Update Setsare the standard way to capturecustomizationsand move them from one ServiceNow instance to another. These customizations include:
Business Rules
UI Policies
Script Includes
Fields and Tables
Workflows
Update Setstrack changes in an instance and allow them to beexportedandimportedinto other environments (e.g., fromDevelopmenttoTestand then toProduction).
They ensure thatconfiguration changesare preserved and applied consistently across instances.
Why is Option A Correct?Why Are the Other Options Incorrect?B. Code Sets
There is no concept ofCode Setsin ServiceNow.
C. Update Packs
Update Packsdo not exist in ServiceNow. The correct term isUpdate Sets.
D. Configuration Logs
Configuration Logsrecord system activity butdo not package customizationsfor migration.
E. Remote Sets
Remote Update Setsexist, but they are just a variation ofUpdate Setsused when moving changes betweenremote instances.
The broader term " Update Sets " is more accurate.
F. Local Sets
No such termexists in ServiceNow.
G. Code Packs
There is no " Code Pack " in ServiceNow.
ServiceNow CSA Guide - Update Sets and Customization Migration
ServiceNow Developer Documentation - Using Update Sets
ServiceNow Best Practices - Moving Configuration Between Instances
References to Official Certified System Administrator (CSA) Documentation:
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:
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 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:
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:
A new service catalog item is being developed, but should only be visible to managers inside the HR Department. What method would you use to fulfill this requirement?
Specify the Dept_Mgr role on the catalog content block
Add the Department Manager group to the catalog item’s user criteria
Add the Department Manager group to the catalog item’s ACL
Only publish the item in the HR service catalog
Use a Dept_Mgr ACL on the HR service catalog
In ServiceNow,User Criteriais thebest methodfor controllingwho can see or request catalog items. To ensure that onlyHR Department Managerscan view the service catalog item, we need to applyUser Criteriaby adding theDepartment Manager group.
Navigate toService Catalog > Catalog Items.
Open the specific catalog item.
Scroll down to theAvailable Forsection.
ClickEditand selectUser Criteria.
Add theDepartment Manager group.
Save the changes.
Steps to Restrict Catalog Item Visibility Using User Criteria:???? Effect:Only users in theDepartment Manager groupwill be able to see and request this catalog item.
Incorrect Answer Choices Explanation:A. Specify the Dept_Mgr role on the catalog content block
Rolescontrol system permissions but are not used tofilter visibilityof catalog items.
C. Add the Department Manager group to the catalog item’s ACL
Access Control Lists (ACLs)restrict who canmodifya catalog item but do not control visibility.
D. Only publish the item in the HR service catalog
Publishing an item in a specificcatalogdoes not restrict access to a specificuser group.
E. Use a Dept_Mgr ACL on the HR service catalog
ACLs arenot the correct approachfor managing catalog item visibility;User Criteriais the best practice.
ServiceNow User Criteria for Service Catalog
Restricting Access to Service Catalog Items
Official CSA Documentation Reference:
What are the steps to retrieve an Update Set?
Verify Update Set is Complete, Retrieve, Preview, Apply
Verify Update Set is Complete, Test Connection, Apply
Verify Update Set is Complete, Test Connection, Commit
Verify Update Set is Complete, Retrieve, Preview, Commit
AnUpdate Setin ServiceNow is a mechanism used tocapture configuration changes(such as UI policies, business rules, client scripts, and more) from one instance and move them to another. This ensures that customizations and modifications can be transferred across different ServiceNow instances efficiently.
The process ofretrieving an Update Setfrom another instance follows these key steps:
Verify Update Set is Complete
Before moving an Update Set, it must be marked asCompleteto ensure that all related changes are included.
Navigate toSystem Update Sets > Local Update Setsand confirm that the status is set toComplete.
If the status isIn Progress, the Update Set cannot be retrieved.
Retrieve Update Set
In thetarget instance, navigate toSystem Update Sets > Retrieved Update Sets.
Click " Retrieve Update Set " and provide the remote instance’s URL where the update set exists.
The system will fetch the Update Set from the source instance.
Preview Update Set
Before applying changes, ServiceNow provides apreview optionto check for potential errors or collisions with existing customizations.
Click " Preview Update Set " to initiate validation.
The preview will highlight any skipped records, collisions, or missing dependencies.
Commit Update Set
If the preview is successful (i.e., no critical errors), click " Commit Update Set " to apply the changes to the instance.
Once committed, the changes in the Update Set will be merged into the system ' s configuration.
" Commit " is the correct final step– after previewing, the Update Set must becommittedto take effect.
" Apply " is incorrect– ServiceNow does not use " Apply " in the Update Set process; instead, it uses " Commit. "
" Test Connection " is not part of the Update Set retrieval process– it is relevant forMID Server connectivitybut not for Update Sets.
Why the Correct Answer is " D. Verify Update Set is Complete, Retrieve, Preview, Commit " Thus, the correct sequence is:
?Verify Update Set is Complete ? Retrieve ? Preview ? Commit
ServiceNow CSA Official Documentation– Update Set Management
ServiceNow Docs - Update Sets(Search for " Update Set Lifecycle " )
ServiceNow Community Best Practices on Update Sets
ServiceNow Community(Search for " Best Practices for Update Sets " )
ServiceNow Learning Portal - Admin Fundamentals
Available via ServiceNow Now Learning Platform(Look under " Instance Configuration " and " Update Sets " )
References from Certified System Administrator (CSA) Documentation:
What 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.
When building an extended table from a base table, which fields do you need to create? Choose 2 answers
The mandatory fields for the base table.
The reference fields for the base table.
The fields that are not in the base table.
The fields that are specific to the extended table.
When creating anextended tablein ServiceNow, itinherits all fieldsfrom thebase table, meaning you donotneed to recreate those fields. Instead, you only need to define fields that are:
Not present in the base table– If a fielddoes not existin the base table but is required for the extended table, it must be created.
Specific to the extended table– Custom fields that are unique to the child table need to be added.
A. The mandatory fields for the base table– Since the extended table inherits the base table’s fields, mandatory fields from the base table are already included automatically.
B. The reference fields for the base table– Reference fields are not always required unless they are specific to the extended table’s functionality.
If you extend theTasktable to create aCustom Tasktable, the new table automatically gets allTask fields(likeNumber,Short Description, etc.).
If you want to add a new field, such asCustom Priority, you need to create it manually.
ServiceNow Extending Tables
ServiceNow CSA Training Module: " Data Schema and Extending Tables "
Why Other Answers Are Incorrect:Example Scenario:References from Certified System Administrator (CSA) Official Documentation:
Which of the following protects applications by identifying and restricting access to available files and data?
Application Configuration
Verbose Log
Access Control Rules
Application Scope
Access Control Rules (ACLs) are a fundamental security feature in ServiceNow that protect applications by identifying and restricting access to files and data. ACLs define which users or roles have permissions to create, read, write, or delete data within an application.
Understanding Access Control Rules (ACLs)ACLs in ServiceNow operate based on three key elements:
Object Type– Defines what is being secured (table-level or field-level access).
Operation– Specifies the type of access (Create, Read, Write, Delete, Execute, etc.).
Condition & Script– Determines when access is granted (role-based permissions or specific conditions).
Data Security:Ensures that only authorized users can access specific data.
Granular Access:Controls permissions at the table and field level.
Regulatory Compliance:Helps organizations maintain security standards and data protection laws.
ServiceNow applies ACLs from the most specific to the most general (Field-level ? Table-level ? Global-level).
If no ACL explicitly allows access, the system denies it by default (Deny by Default Policy).
ACLs can be role-based, condition-based, or script-based for advanced security configurations.
A. Application Configuration– This refers to application settings but does not control access to data.
B. Verbose Log– Logging helps in debugging but does not secure applications or restrict access.
D. Application Scope– Defines application boundaries but does not control data access permissions.
ServiceNow CSA Documentation: Access Control Rules (ACLs)
ServiceNow Security Best Practices: Security and Access Control
Why Access Control Rules are Important?How ACLs Work in ServiceNow?Incorrect Answer Choices Explanation:Official CSA Documentation Reference:
What kind of data can Import Sets use to populate tables in ServiceNow?
CSS, SOAP, and Excel
XML. CSV, and Excel
SOAP, REST, and XML
XML, SOAP, and CSS
In ServiceNow,Import Setsallow administrators toimport and transform datafrom external sources into ServiceNow tables. The platform supports multiple file formats for importing data, includingXML, CSV, and Excel.
XML (Extensible Markup Language)
Used for structured data exchange between systems.
ServiceNow canimport XML filescontaining records formatted according to its schema.
CSV (Comma-Separated Values)
One of the most common formats for bulk data imports.
ServiceNow can processCSV filesand map them to target tables.
Excel (XLS/XLSX)
ServiceNow allows direct imports fromMicrosoft Excel spreadsheets.
Users can upload Excel files via the Import Set UI.
Supported Data Formats for Import Sets:
Import Data:The user uploads a supported file (XML, CSV, or Excel) into an Import Set table.
Mapping:The imported data is mapped to target tables using aTransform Map.
Transformation & Processing:Data is transformed, validated, and inserted into the correct destination tables.
How Import Sets Work in ServiceNow:
A. CSS, SOAP, and Excel?CSS is a styling language, and SOAP is a protocol, not a data format.
C. SOAP, REST, and XML?SOAP and REST areweb service protocols, not file formats used for import sets. XML is valid but alone is insufficient.
D. XML, SOAP, and CSS?SOAP and CSS are incorrect as they are not standard import file formats.
Why Other Options Are Incorrect:
ServiceNow Documentation:Importing Data into ServiceNow
CSA Exam Guide:Coverssupported data formats for Import Sets (XML, CSV, and Excel).
What is the language used for scriptingin ServiceNow?
JavaScript
C++
PHP
Python
ServiceNow uses JavaScriptas its primary scripting language for automation, business rules, UI actions, and server-side scripts.
Key Areas Where JavaScript Is Used in ServiceNow:
?Client-side Scripting:UI Policies, Client Scripts
?Server-side Scripting:Business Rules, Script Includes, Scheduled Jobs
?Workflow & Flow Designer:Custom scripts for approvals, conditions, and notifications
?Integration Scripts:REST API, SOAP API calls
B. C++
C++ is acompiled languageprimarily used for system software,not for ServiceNow scripting.
C. PHP
PHP is used forweb development, butnot supported in ServiceNow.
D. Python
Python isnot usedin ServiceNow for scripting. JavaScript is the standard for bothclient-side and server-side scripting.
IntegrationHub enables execution of third-party APIs as a part of a flow. These integrations are referred to as
an action
a spoke
a connection
an integration step
InServiceNow IntegrationHub, third-party API integrations within aFlow Designerflow are known asspokes. Aspokeis a scoped application containingFlow Designer actions and subflowsthat allow the flow to interact with external systems or ServiceNow applications.
Spokes in IntegrationHub
Aspokeis a collection ofpredefinedandcustomactions, subflows, and data streamsused to integrate with external systems.
Spokes provide ano-code/low-codeapproach to integrating third-party applications.
Examples ofprebuilt spokesavailable in ServiceNow include:
Slack Spoke(for Slack API integrations)
Microsoft Teams Spoke(for Teams integration)
Jira Spoke(for integrating with Atlassian Jira)
How Spokes Work
When a flow needs to interact with an external system (e.g., sending data to Jira or retrieving information from Slack), itcalls an action from a spoke.
Each spoke containsmultiple predefined actionsthat execute API requests or perform tasks like creating records, updating data, or fetching information.
Comparison with Other Options
A. an action? Incorrect
Actions are individual steps in a flow, not the complete integration package. Actions exist inside spokes.
C. a connection? Incorrect
Aconnectionis a configuration that stores authentication details (e.g., API keys, OAuth tokens) used by a spoke.
D. an integration step? Incorrect
No such term as “integration step” exists in ServiceNow IntegrationHub.
ServiceNow Docs - IntegrationHub Overview:https://docs.servicenow.com/en-US/bundle/utah-integrationhub/page/integrate/integrationhub/concept/integrationhub-overview.html
ServiceNow Docs - Spokes in Flow Designer:https://docs.servicenow.com/en-US/bundle/utah-integrationhub/page/administer/integrationhub-spokes/concept/available-spokes.html
Key Concepts Related to IntegrationHub and SpokesOfficial References from the Certified System Administrator (CSA) Documentation:
Your customer would like to create a new template to notify users who are affected by network outages at their site. Which module would you use to create a new notification?
System Notification > Email > Notifications
Administration > Notification Overview
System Properties > Email > Settings
User Preferences > Email > Notifications
Click Gear > Notifications > New
To create anew email notificationin ServiceNow for users affected bynetwork outages, you must navigate to theNotifications moduleunderSystem Notification.
Navigate to:System Notification > Email > Notifications
ClickNewto create a new notification.
Configure the notification with the following:
Name: " Network Outage Notification "
Table:Select the relevant table (e.g.,Incident, Task)
When to Send:Define the trigger (e.g., when anIncident is created or updatedwith a Network Outage category).
Who Will Receive:Specifyaffected users.
Message Content:Create the email subject and body usingdynamic fields(such as affected user’s site).
Save and test the notification.
Notifications are managed in System Notification.
TheNotifications moduleallows you to configureemail triggers, recipients, conditions, and templatesfor system alerts.
B. Administration > Notification Overview:No such module in ServiceNow.
C. System Properties > Email > Settings:This configuresemail server settings, not individual notifications.
D. User Preferences > Email > Notifications:User preferences onlyenable or disablepersonal notifications, not create new ones.
E. Click Gear > Notifications > New:The gear icondoes not provide accessto email notifications.
Creating and Managing Email Notifications in ServiceNow:ServiceNow Docs
ServiceNow Notification Configuration Guide
Steps to Create a New Notification:Why is the Correct Answer " System Notification > Email > Notifications " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:By usingSystem Notification > Email > Notifications, administrators can create a targetedemail notificationto alert users ofnetwork outageseffectively.
Which module would you use to create a new automation of business logic such as approvals, tasks, and notifications?
Process Automation > Flow Designer
Process Automation > Flow Administration
Process Automation > Workflow Editor
Process Automation > Process Flow
Process Automation > Active Flows
TheFlow Designermodule in ServiceNow is used to create and manageautomationsthat involve business logic such asapprovals, tasks, notifications, and integrations. It provides ano-code/low-codeenvironment where users can define automated workflows without needing to write scripts.
Automates Processes– Handles approvals, notifications, and task assignments.
No-Code Interface– Users can build workflows using adrag-and-dropinterface.
Replaces Legacy Workflows– Flow Designer is themodernalternative to Workflow Editor.
Integrates with Spokes– Can connect to other systems usingIntegration Hub.
Triggers– Define when a flow starts (e.g., record changes, schedules, API calls).
Actions– Define what happens (e.g., create a task, send an email, update a record).
Conditions– Add logic to control execution paths.
B. Process Automation > Flow Administration? Used formanaging existing flows, not creating new ones.
C. Process Automation > Workflow Editor? This is thelegacyworkflow automation tool, replaced by Flow Designer.
D. Process Automation > Process Flow? No such module exists in ServiceNow.
E. Process Automation > Active Flows? Displaysalready running flows, but does not allow new flow creation.
What is a Notification?
A new Knowledge article created by a Business Rule
A tool for alerting users that events that concern them have occurred
A message through Connect related to a Change Request
An email file attachment
What feature can track the amount of time that a task has been open, to ensure that tasks are completed within an allotted time?
Task Escalation Clock
Service Level Agreements
Inactivity Monitor
Response Time Clock
Business Time Remaining
AService Level Agreement (SLA)in ServiceNow is a tracking mechanism that ensures tasks are completed within a specified time frame. SLAs help inmonitoring and enforcing deadlinesfor various tasks, such as incidents, changes, or service requests.
Tracks Task Duration
SLAs calculate theelapsed timesince a task was created and determine if it meets or breaches the defined resolution targets.
Ensures Timely Completion
SLAs definestart, pause, and stop conditionsbased on specific criteria (e.g., an incident must be resolved within 8 hours).
Visual Indicators
SLAs includeprogress bars, warning alerts, and breach notificationsto help users track deadlines.
Works with Business Rules and Workflows
SLAs can triggerescalations, notifications, or automated actionsif a task is at risk of breaching the SLA.
A. Task Escalation Clock(Incorrect)
No such feature called " Task Escalation Clock " exists in ServiceNow. Escalations are handled usingSLA workflows and escalation rules.
C. Inactivity Monitor(Incorrect)
TheInactivity Monitoris used to detect when a task has not been updated for a specific period, but it does not enforce time-bound completion.
D. Response Time Clock(Incorrect)
No specific " Response Time Clock " exists in ServiceNow.Response SLAstrack thetime taken to acknowledge a task, but this is part of the broader SLA system.
E. Business Time Remaining(Incorrect)
This isnot a specific featurebut rather a calculated field within SLAs that shows the time remaining before an SLA breaches.
Service Level Agreements (SLA) Overview:https://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/service-level-management/concept/c_ServiceLevelAgreements.html
How SLAs Work in ServiceNow:https://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/service-level-management/concept/slas-how-work.html
Key Features of SLAs in ServiceNow:Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
Which tool is used to define relationships between fields in an import set table and a target table?
Transform Schema
Schema Map
Dictionary Map
Transform Map
Field Transformer
Import Designer
ATransform Mapin ServiceNow is a tool used to define relationships betweenfields in an import set tableandfields in a target table. It helps map incoming data to the appropriate fields within the ServiceNow database when importing data from external sources.
Data is loadedinto anImport Set Table.
ATransform Mapis created to define how fields from the import set correspond to fields in the target table.
TheTransformation Processis executed, applying the mapping rules.
The data is stored in theTarget Tablewith any specified transformations applied.
Supportsfield mapping,scripted transformations, andcoalesce fields(for avoiding duplicate records).
Allows fordata cleansing and standardizationduring the transformation process.
Can be reused for multiple data imports.
A. Transform Schema? No such concept exists in ServiceNow.
B. Schema Map? Provides a visual representation of table relationships but does not define field mappings for imports.
C. Dictionary Map? Used for mapping between dictionary definitions, not for transforming import set data.
E. Field Transformer? Not a ServiceNow tool.
F. Import Designer? No such module in ServiceNow.
What 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
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 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:
When creating a global custom table named “abc”, what is the table name that is automatically assigned by the platform?
snc_abc
abc
u_abc
sys_abc
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 one of the following is NOT a type of Visual Task Board?
Feature
Guided boards
Flexible
Freeform
InServiceNow,Visual Task Boards (VTBs)provide aKanban-style interfaceto manage and track work. There arethree main typesof Visual Task Boards, but " Feature " is notone of them.
Freeform Board (Valid Type)
Manually created boards wherecards can be moved freelywithout predefined conditions.
Users canadd and organize tasks as needed.
Example: Personal task management.
Guided Board (Valid Type)
Createdfrom a list viewandlinked to a ServiceNow table(e.g., Incident, Change, Task).
Cards on the boardautomatically updatebased on conditions.
Example: Managing Incidents or Change Requests.
Flexible Board (Valid Type)
Similar toGuided Boards, but allows users tomanually reordertasks within lanes.
Offers moreflexibilitywhile still being linked to a data source.
Example: Sprint Planning or ITSM Workflows.
" Feature " is NOT a Visual Task Board type in ServiceNow.
ServiceNow does use the term " Feature " in Agile Development (for tracking high-level product functionalities), but it is not related to VTBs.
Types of Visual Task Boards in ServiceNow:Why is " Feature " Incorrect?
Why Other Options Are Correct?Guided, Flexible, and Freeformare thethree valid typesof Visual Task Boards in ServiceNow.
Visual Task Boards Overview
ServiceNow Visual Task Boards
Types of Visual Task Boards
Creating and Using VTBs
References from ServiceNow CSA Documentation:
Where in Flow Designer can users access information about actions that are added to the flow?
Virtual Agent Help
Local Action Help
Help Panel
Flow Assistant
InServiceNow Flow Designer, users can accessdetailed informationabout actions added to a flow via theHelp Panel. The Help Panel providescontextual guidanceand documentation about the available actions, conditions, and steps within the flow.
Displays Information About Actions:
When an action is selected in Flow Designer, theHelp Panelprovidesdescriptions and usage details.
Helps users understandwhat the action doesand how to configure it.
Accessing the Help Panel:
Inside Flow Designer, users can click theHelp icon ( ? )or expand the Help Panel from the side.
This providesinline documentationfor added actions.
Guidance for New Users:
The panel providesServiceNow documentation links and tipsto help users build flows effectively.
Key Features of the Help Panel:Why Option C (Help Panel) is Correct?TheHelp Panelprovides built-in documentation and details about actions added to the flow.
Why Other Options Are Incorrect?A. Virtual Agent Help? Incorrect
Virtual Agent Help is related tochatbot and conversational assistance, not Flow Designer.
B. Local Action Help? Incorrect
No such feature exists in ServiceNow; action details are found in theHelp Panel.
D. Flow Assistant? Incorrect
Flow Assistanthelps withbuilding expressions and selecting data pillsbut does not provide action documentation.
ServiceNow Docs – Flow Designer Help Panelhttps://docs.servicenow.com
ServiceNow Learning – Flow Designer and Automation Best Practices
ServiceNow Developer Portal – Flow Designer Action Configuration
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.
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:
As an IT employee what interface would you use, if you wanted to browse internal IT documentation, like troubleshooting scripts and FAQs?
Knowledge
ServiceNow Wiki
Knowledge Now
SharePoint
Stack Overflow
The ServiceNow Virtual Agent provides assistance within a messaging interface. Which capability allows end users to configure virtual Agent to intercept and help resolve submitted incidents?
Incident Auto-Resolution
Ticket Resolver
Virtual Agent Helper
Web Intelligence
TheServiceNow Virtual Agentis an AI-powered chatbot that assists userswithin a messaging interface(such as Microsoft Teams, Slack, or Service Portal). It helpsautomate resolutions and guide usersthrough common IT and HR issues.
Incident Auto-ResolutionallowsVirtual Agenttoautomatically detect, intercept, and resolve incidentsbefore they reach a human agent.
It appliesmachine learning (ML) and predefined rulesto determine whether a ticketcan be resolved through automation.
If an issuematches a known solution, the Virtual Agentprovides the resolution stepsto the user.
If self-resolution fails, the ticket isescalated to an agent.
It is anofficial feature in ServiceNow Virtual Agent.
It allows the chatbot tointercept incidentsand attempt resolution before escalation.
B. Ticket Resolver?Incorrect
" Ticket Resolver " isnot an official ServiceNow feature.
C. Virtual Agent Helper?Incorrect
No feature called " Virtual Agent Helper " exists in ServiceNow.
D. Web Intelligence?Incorrect
Web Intelligenceisnot related to ServiceNow Virtual Agent.
What is Incident Auto-Resolution?Why is " A. Incident Auto-Resolution " the Correct Answer?Why the Other Options Are Incorrect?
ServiceNow Docs: Virtual Agent & Incident Auto-Resolutionhttps://docs.servicenow.com/en-US/bundle/utah-virtual-agent/page/administer/virtual-agent/concept/incident-auto-resolution.html
References from Certified System Administrator (CSA) Documentation:This confirms that " Incident Auto-Resolution " is the correct answer, as it allowsVirtual Agent to intercept and resolve submitted incidents automatically.
When impersonating a user for testing purposes, what is the best way to return the instance, logged in with your user account?
Turn your computer off and on again
Clear browser cache
End Impersonation
Log out and back in
When youimpersonatea user in ServiceNow for testing, you temporarily assume their permissions and role-based access. Toreturn to your own user session, thebestway is toEnd Impersonation.
Click on theUser Menu (top right corner).
Select " End Impersonation " .
You will immediately return to your original user session.
A. Turn your computer off and on again? Unnecessary and does not affect session management.
B. Clear browser cache? Cache clearing is not required; impersonation is session-based.
D. Log out and back in? While this works, it isnot the bestmethod becauseEnd Impersonationis a faster and direct solution.
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:
Which plugin needs to be activated in order to translate the content of a catalog item to multiple languages?
Localization Framework plugin(com.glide.localization_framework)
Translation Framework plugin (com.glide.translation_framework)
Multiple Language Framework plugin (com.glide.multiple.language_framework)
Language Al Framework plugin (com .g I id e. language.ai _framework)
To translateService Catalog itemsinto multiple languages in ServiceNow, theTranslation Framework plugin (com.glide.translation_framework)must be activated. This plugin enablesautomatic translation of text fields, including:
Service Catalog items
Knowledge Base articles
Field labels
UI components
Providesmulti-language supportfor catalog items.
Usesmachine translation or manual translation mapping.
Works with theServiceNow Language Packsto provide localized experiences.
Key Features of the Translation Framework Plugin:
TheTranslation Framework plugin (com.glide.translation_framework)is specifically designed to supportmulti-language content translationfor the Service Catalog.
It allows translation of catalog item descriptions, labels, and options without custom scripting.
Why " B. Translation Framework Plugin " is the Correct Answer?
A. Localization Framework Plugin (com.glide.localization_framework) – Incorrect
This plugin helps withlocalization settingsbut is not specifically for catalog item translation.
C. Multiple Language Framework Plugin (com.glide.multiple.language_framework) – Incorrect
No such plugin exists in ServiceNow.
D. Language AI Framework Plugin (com.glide.language.ai_framework) – Incorrect
This is not a valid ServiceNow plugin.
Explanation of Incorrect Options:
ServiceNow Docs: Translation Framework Plugin
ServiceNow CSA Study Guide – Multi-language Support
ServiceNow Product Documentation: Translating Service Catalog Items
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 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:
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:
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
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:
Which core table in the ServiceNow platform provides a series of standard fields used on each of the tables that extend it, such as the Incident [incident] and Problem [problem] tables?
Task [task]
Assignment [assignment]
Service [service]
Workflow [workflow]
InServiceNow, theTask [task]table is acore tablethat provides aset of standard fieldsused by multiple tables that extend it, including:
Incident [incident]
Problem [problem]
Change Request [change_request]
Service Request [sc_request]
These tablesinherit fieldsfrom theTasktable, ensuring consistency inassignments, state management, and workflows.
Standard Fields:
Assigned To
Assignment Group
Priority
State
Created By / Updated By
Short Description / Description
Extensibility:
TheIncident, Problem, and Change tablesallextendthe Task table, inheriting its fields.
Developers canadd additional fieldswhile keeping core task properties intact.
TheTask table is the primary tablefor work-related records in ServiceNow.
Itstandardizes fieldsacross multiple ITSM modules.
B. Assignment [assignment]?Incorrect
There isno standard " Assignment " tablein ServiceNow.
Assignments are managed through theTask tablevia theAssigned To and Assignment Group fields.
C. Service [service]?Incorrect
There isno generic " Service " tablethat acts as a core table for ITSM processes.
Service-related items are stored in different tables, such ascmdb_ci_service(for service records).
D. Workflow [workflow]?Incorrect
TheWorkflow tableis used for managing automated workflows anddoes not store task-related records.
Key Features of the Task Table:Why is " A. Task [task] " the Correct Answer?Why the Other Options Are Incorrect?
ServiceNow Docs: Task Table Overviewhttps://docs.servicenow.com/en-US/bundle/utah-it-service-management/page/product/incident-management/concept/task-table.html
References from Certified System Administrator (CSA) Documentation:This confirms thatthe Task table is the core table that extends to Incident, Problem, and other related tables.
When using the Performance Analytics application in the Now Platform, what kind of KPI signals are used to make decisions that statistically support long term workflow stability?
Long-term signals
Non-signals
Anti-signals
Stability signals
InPerformance Analytics (PA),long-term signalsarekey performance indicators (KPIs) that help organizations make data-driven decisions for sustained workflow stability. These KPIs providetrends over time, allowing businesses to analyze patterns, predict future performance, and optimize workflows for efficiency.
Track Trends Over Time? Identify slow-moving changes and patterns.
Support Predictive Analysis? Help in making data-driven strategic decisions.
Reduce Unplanned Changes? Avoid reactive decisions by monitoringhistorical data.
Incident Backlog Over Time? Measures incident accumulation to prevent delays.
Change Success Rate? Analyzes how well changes are implemented without failures.
Mean Time to Resolution (MTTR)? Tracks how long it takes to resolve incidents.
How Long-Term Signals Help in Workflow Stability:Example KPIs Used in Performance Analytics:
Why " A. Long-term signals " is Correct:Long-term signals provide historical trends that help organizations maintain stable workflows.
B. Non-signals?No such term exists in Performance Analytics.
C. Anti-signals?Not a recognized Performance Analytics term.
D. Stability signals?Misleading term; long-term signalsare what provide stability insights.
Why Other Options Are Incorrect:
ServiceNow Documentation:Performance Analytics Overview
CSA Exam Guide:Coverslong-term KPI tracking for workflow stability.
Reference from CSA Documentation:Thus, the correct answer is:
A. Long-term signals
Access Control rules are applied to a specific table, like the Incident table. What is the object name for a rule that is specific to the Incident table and the Major Incident field?
Incident.Major_Incident
incident= > major_incident
incident < = > major_incident
incident||major_incident
incident.major_incident
Access Control rules in ServiceNow define who cancreate, read, write, or deleterecords in a table or specific fields. These rules are applied at thetable or field leveland follow a specificnaming convention:
TableName.FieldName
Naming Convention for Access Control Rules:
If an Access Control rule applies to a specifictable, its format isTableName(e.g.,incident).
If it applies to a specificfield, it followsTableName.FieldName(e.g.,incident.major_incident).
Major Incident is a field in the Incident table:
Theincidenttable represents the ITSMIncident Management module.
Major Incidentis aspecific fieldwithin theincidenttable.
To apply anAccess Control Ruleto this field, the rule name must beincident.major_incident.
A. Incident.Major_Incident:Incorrect because ServiceNow Access Control rulesdo not use uppercase table or field names—they are alwayslowercase.
B. incident= > major_incident:Incorrect syntax—ServiceNow does not use= > in Access Control names.
C. incident < = > major_incident:Incorrect syntax—ServiceNow does not use < = > in rule naming conventions.
D. incident||major_incident:Incorrect syntax—ServiceNow does not use||(logical OR) in Access Control naming.
ServiceNow Access Control Rules Guide:ServiceNow Docs
How to Create and Manage Access Control Rules in ServiceNow
Why is the Correct Answer " incident.major_incident " ?Why Not the Other Options?References from the Certified System Administrator (CSA) Official Documentation:By usingincident.major_incident, we correctly definefield-level securityfor theMajor Incidentfield in theIncident table.
From a form, what would you click to add additional fields to the form? (Choose two.)
Context Menu > Form > Layout
Context Menu > Configure > Form Layout
Context Menu > Configure > Form Design
Right click on header > Add > Field
Context Menu > Form > Designer
Right click on header > Configure > UX Dashboard
InServiceNow, you can add additional fields to a form using either:
Form Layout(for quick field additions)
Form Designer(for a drag-and-drop UI approach)
Context Menu > Configure > Form Layout (B)
This allows administrators toadd or remove fieldsin a simplelist-based interface.
Used when only minor modifications are needed.
Context Menu > Configure > Form Design (C)
Opens theForm Designer, adrag-and-drop UI editorfor configuring forms.
Allows users torearrange fields, sections, and tabseasily.
A. Context Menu > Form > Layout(Incorrect)
The correct path isConfigure > Form Layout, not " Form > Layout. "
D. Right-click on header > Add > Field(Incorrect)
Right-clicking the form headerdoes not provide an option to add fields directly.
E. Context Menu > Form > Designer(Incorrect)
The correct option isConfigure > Form Design, not " Form > Designer. "
F. Right-click on header > Configure > UX Dashboard(Incorrect)
UX Dashboards areused for analytics and reporting, not form configuration.
Form Layout in ServiceNow:https://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/task/t_ConfigureFormLayout.html
Form Designer Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/form-administration/concept/c_FormDesigner.html
Correct Methods:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
You are showing your customer a new form that you have created for their new application. They would like to add a field to the form. Where could you do that? (Choose two.)
Select Fields and Columns module
Right click on form header, select Configure > Form Layout
Click on context menu, select Configure > Form Designer
Select Field Class Manager module
To add a field to a form in ServiceNow, you can use two primary methods:
How to access:Right-click on the form header ? SelectConfigure > Form Layout
Functionality:
Provides a simple interface toadd, remove, or reorder fieldson a form.
Allows adding new fields directly from the available database fields.
Suitable for basic form modifications without needing a drag-and-drop UI.
How to access:Click on thecontext menu(three horizontal bars on the top-left of the form) ? SelectConfigure > Form Designer
Functionality:
Adrag-and-dropinterface to add, remove, or rearrange fields easily.
Enables more advanced customization, such as addingsections and UI policies.
Provides a visual representation of the form’s structure.
1. Configure > Form Layout2. Configure > Form Designer
Incorrect Answer Choices Explanation:A. Select Fields and Columns module– No such module exists for direct form editing. Fields are defined at the table level but not directly added to forms here.
D. Select Field Class Manager module– This module does not exist; it is not used for adding fields to forms.
ServiceNow Documentation: Form ConfigurationConfigure a Form
ServiceNow Form Designer GuideForm Designer
Official CSA Documentation Reference:
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 specified in an Access Control rule?
Groups, Conditional Expressions and Workflows
Table Schema, CRUD, and User Authentication
Object and Operation being secured; Permissions required to access the object
security_admin
AnAccess Control rule (ACL)in ServiceNow defineswho can access dataandwhat actions they can performon that data. Each ACL consists of three primary components:
Object being secured– The specific table, field, or record that the rule applies to.
Operation– The type of action that is being secured (e.g., Read, Write, Create, Delete).
Permissions required– The conditions, roles, or scripts that determine whether access is granted.
ACLs evaluatewhether a user has permissionto access a specific table, field, or action.
Thesecurity rules are processed from most specific to least specific(e.g., field-level > table-level).
Permissions can be granted based onroles, conditions, or custom scriptsusing GlideSystem (gs).
A. Groups, Conditional Expressions, and Workflows(Incorrect)
ACLs do not manageworkflowsor directly control group assignments.
B. Table Schema, CRUD, and User Authentication(Incorrect)
CRUD (Create, Read, Update, Delete) permissions are controlled by ACLs, butUser Authenticationis managed separately through login policies (LDAP, SSO, etc.).
D. security_admin(Incorrect)
security_adminis aspecial elevated rolerequired to modify security settings, but it is not what an ACL specifies.
Access Control Rules Overview:https://docs.servicenow.com/en-US/bundle/utah-platform-security/page/administer/security/concept/access-control-rules.html
Configuring ACLs in ServiceNow:https://docs.servicenow.com/en-US/bundle/utah-platform-security/page/administer/security/task/t_CreateOrModifyAnAccessControl.html
How ACLs Work in ServiceNow:Explanation of Incorrect Options:Official References from Certified System Administrator (CSA) Documentation:
Which tool should be used to populate commonly used fields in a form?
Template
Reference Qualifier
Formatter
Assignment Rule
InServiceNow, aTemplateis a tool used topre-fill commonly used fieldsin a form, saving time and ensuring consistency in data entry.
ATemplateis a predefined set offield valuesthat can be applied to a form toautomatically populate fields.
Users can create and apply templates tospeed up form completionandreduce errors.
Templates are especially useful forstandardized requests, such asincident logging, change requests, or task assignments.
Create a Template:
Navigate toSystem UI ? Templates.
Define thefieldsand their default values.
Assign the template to aspecific table(e.g.,incident,change_request).
Apply a Template to a Form:
When filling out a form, users canselect a templatefrom theTemplate Bar.
The templateautomatically populatesthe pre-configured fields.
Example Use Case:
Scenario:A Service Desk agent frequently logs incidents forpassword resets.
Solution:A " Password Reset " template can be created with:
Short Description: " Password reset request "
Category: " Access "
Assignment Group: " IT Support "
When an agent applies this template, these fields areautomatically populated, saving time.
What is a Template in ServiceNow?How to Use a Template?
Why Option A (Template) is Correct?Templates are the official ServiceNow tool for pre-filling commonly used fields in a form.
Why Other Options Are Incorrect?B. Reference Qualifier? Incorrect
Reference Qualifierscontrolwhich values appear in a reference field(e.g., filtering available users in theAssigned Tofield).
They donot populate fields automatically.
C. Formatter? Incorrect
AFormatteris a UI component thatdisplays additional information(e.g., anActivity Formattershows an activity log).
It doesnot populate form fields.
D. Assignment Rule? Incorrect
Assignment Rulesautomaticallyassign recordsto users or groups based on conditions.
They donot populate multiple fieldsin a form.
ServiceNow Docs – Creating and Using Templateshttps://docs.servicenow.com
ServiceNow Learning – Templates and Data Population
ServiceNow Best Practices – Using Templates for Efficiency
References from Certified System Administrator (CSA) Documentation:
What are three security modules often used by the System Administrator? (Choose three.)
System Properties > Security
Utilities > Migrate Security
System Security > Security
Self-Service > My Access
System Security > Access Control (ACL)
Password Management > Security Questions
System Security > High Security Settings
ServiceNow provides multiplesecurity-related modulesthat aSystem Administratorfrequently uses to manage access, authentication, and overall system security.
Why These Options Are Correct?A. System Properties > Security
This module allowsadministrators to configure general security settings, including password policies, session timeout, and encryption settings.
It helps manage security parameters at a system-wide level.
E. System Security > Access Control (ACL)
Access Control Lists (ACLs)define what data users can access, modify, and delete within the instance.
ACLs operate at thetable, field, and record levels, ensuring proper role-based access control (RBAC).
This is one of themost commonly usedsecurity modules by admins.
G. System Security > High Security Settings
High Security Settings (previously known as Security Hardening)enforce strict security controls, such as requiring multi-factor authentication (MFA) and enforcing strict password policies.
It is often used for compliance withsecurity regulationslike HIPAA, GDPR, and ISO 27001.
Why the Other Options Are Incorrect?B. Utilities > Migrate Security
This optiondoes not existin ServiceNow. There is no " Migrate Security " under Utilities.
C. System Security > Security
There is no " System Security > Security " module in ServiceNow. The correct structure isSystem Security > Access ControlorSystem Properties > Security.
D. Self-Service > My Access
This is aself-service modulefor end users to request and review their access.
It isnota tool thatSystem Administratorsuse to manage security settings.
F. Password Management > Security Questions
This is used to configuresecurity questions for password recoverybut isnot a core security modulethat admins frequently use.
General Security Settings in ServiceNow
ServiceNow Access Control (ACL) Best Practices
ServiceNow System Security and Role Management
References to Official Certified System Administrator (CSA) Documentation:
UI Action can prompt that an Incident has been successfully submitted.
True
False
AUI Actionin ServiceNow can be configured toprompt or notify users when an action is completed, such as submitting an Incident. UI Actions are used to createbuttons, links, or context menu itemsthat trigger specific actions.
AUI Action(e.g., a " Submit " button on the Incident form) can be configured with asuccess messageusing thegs.addInfoMessage()function.
This message is displayed after the form submission to inform the user that theirIncident has been successfully submitted.
How UI Actions Can Prompt a Success Message:Example of a UI Action Script:javascript
CopyEdit
gs.addInfoMessage( " The incident has been successfully submitted. " );
This will display aconfirmation messageat the top of the page when an Incident is submitted.
Why " True " is the Correct Answer:UI Actions can display confirmation messages usinggs.addInfoMessage()or similar methods.
Why " False " is Incorrect:UI Actionscanbe used to provide user feedback, including success messages for actions like submitting an incident.
3 Months Free Update
3 Months Free Update
3 Months Free Update
TESTED 08 Oct 2026