ServiceNow CSA - ServiceNow Certified System Administrator
What are the two aspects to LDAP Integration?
Data Population
Data formatting
Authorization
Authentication
The Answer Is:
A, DExplanation:
LDAP (Lightweight Directory Access Protocol) Integrationin ServiceNow enables organizations to connect theircorporate directory services (such as Microsoft Active Directory)with their ServiceNow instance. This integration helps manageuser authentication and data synchronizationefficiently.
There aretwo key aspectsof LDAP Integration in ServiceNow:
Authentication
LDAP is commonly used foruser authentication, allowing users to log in to ServiceNow using theircorporate credentials.
Instead of storing passwords in ServiceNow, authentication requests are sent to theLDAP serverto verify the user's identity.
This helps in maintainingcentralized identity managementacross the organization.
Data Population
LDAP can be used toimport user and group informationinto ServiceNow.
This process is known asdata synchronization, where attributes such asusernames, email addresses, department details, roles, and group membershipsare pulled from LDAP and stored in ServiceNow.
This ensures that user information in ServiceNow isalways up-to-datewith the organization's directory.
B. Data Formatting–
While ServiceNow does process data from LDAP, "Data Formatting" isnotan aspect of LDAP integration.
Formatting refers to structuring or modifying data but is not a core function of LDAP integration.
C. Authorization–
Authorizationdetermines what a user can doafter authentication, such as assigning roles and permissions.
While ServiceNow can use LDAPgroupsto assign roles, the integration itselffocuses on Authentication and Data Populationrather than defining permissions within ServiceNow.
ServiceNow Docs: LDAP Integration Overviewhttps://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/integrate/authentication/concept/c_LDAPIntegration.html
ServiceNow CSA Official Training Guide (LDAP Integration & User Authentication)
Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:This confirms that the two main aspects of LDAP Integration in ServiceNow areAuthentication and Data Population.
The baseline Service Catalog homepage contains links to which of the following components?
Record Producers, Order Guides, and Catalog Items
Order Guides, Item Variables, and Workflows
Order Guides, Catalog Items, and Workflows
Record Producers, Order Guides, and Item Variables
The Answer Is:
AExplanation:
TheService Catalogis a core feature in ServiceNow that provides users with a structured interface to request services and products. Thebaseline Service Catalog homepageincludes links to key components that help users navigate and submit requests efficiently. These components are:
Record Producers– These are forms that allow users to create records in tables other than the Request table (e.g., submitting an incident or a change request).
Order Guides– These help users request multiple related items in a single submission, streamlining complex orders.
Catalog Items– These are the individual products or services users can request, such as software installations, hardware requests, or access requests.
Option B: "Order Guides, Item Variables, and Workflows"– Incorrect, becauseItem VariablesandWorkflowsare not direct links on the Service Catalog homepage. Item Variables are attributes of Catalog Items, and Workflows handle backend processing but are not listed as a navigational component.
Option C: "Order Guides, Catalog Items, and Workflows"– Incorrect, because Workflows are not directly linked from the homepage.
Option D: "Record Producers, Order Guides, and Item Variables"– Incorrect, because Item Variables are part of Catalog Items but not a distinct link on the homepage.
ServiceNow Product Documentation - Service Catalog Overview
ServiceNow CSA Study Guide - Service Catalog Fundamentals
ServiceNow Docs: Service Catalog Components
Explanation of Incorrect Options:References from Certified System Administrator (CSA) Documentation:
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
The Answer Is:
AExplanation:
Column Context Menusin ServiceNow provide options for interacting with list columns in a table. These menus allow users to customize list views, generate quick reports, export data, and configure list settings.
When users right-click on acolumn headerin a list view, they see a context menu with several actions. The correct answer,Option A, correctly describes these capabilities.
Create Quick Reports
Users can generatebar charts, pie charts, or other visual reportsbased on column data.
Example: Right-clicking on the "State" column in anIncidentslist allows users to create a report showing the count of incidents per state.
Configure the List
Users can modify the list layout, display additional columns, or customize fields.
Options includePersonalize List, Show / Hide Columns, and Sortfeatures.
Export Data
Data can be exported in various formats, such asExcel, CSV, PDF, or XML.
Example: Exporting all incidents assigned to a particular group.
Key Features of Column Context Menus:
Why the Other Options Are Incorrect:B. It displays actions related to filtering options, assigning tags, and search (Incorrect)
Filtering options are part of theFilter Navigator and List Context Menu, not theColumn Context Menu.
Assigning tags and performing searches happen within the list view but are not primary functions of theColumn Context Menu.
C. It displays actions related to viewing and filtering the entire list (Incorrect)
While column menus allow sorting and filtering, filtering theentirelist is mainly done via theList Context Menu(right-clicking the entire list or using the filter option at the top).
D. It displays actions such as view form, view related task, and add relationship (Incorrect)
Viewing forms, related tasks, and adding relationships are functions available when interacting withrecord-levelactions (right-clicking a row), not a column.
These actions are available via theList Context MenuorRelated Lists, not theColumn Context Menu.
Navigate toIncident > All.
Right-click on thePrioritycolumn header.
A menu appears with options such as:
Sort (Ascending/Descending)
Group By This Field
Create Report
Export Data
Configure List Layout
Example of Using a Column Context Menu in ServiceNow:
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
The Answer Is:
AExplanation:
InServiceNow Role Management, aroleis a collection ofpermissionsthat control what users can see and do within the platform.
Role Hierarchy (Role Inheritance)
Rolescan contain other roles(known asnested roles).
When a user is assigned aparent role, theyinherit all child roleswithin it.
Example:
TheITIL roleincludesincident_managerandproblem_managerroles.
AssigningITILto a userautomatically grants them all the permissions of the included roles.
Roles Are Assigned by Administrators
Typically, roles are assigned by aSystem Administratoror an authorized user.
Role-Based Access Control (RBAC)
ServiceNow usesRBACto control access to applications, records, and actions.
B. Users can click on the Personalize Role feature to try different roles
Incorrectbecause userscannot manually switch rolesunless they have theimpersonation privilege.
C. A role is granted to a user by the System Administrator
Partially correct, butnot the best answerbecause rolescan also be assigned via groupsor automated processes, not just by a System Administrator.
D. Each user has a role in the ServiceNow platform
Incorrectbecause not all usersmust have a role.
Example:A self-service user can access the systemwithouthaving any specific role.
ServiceNow Docs: Role-Based Access Control (RBAC)https://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/roles/reference/r_RBAC.html
ServiceNow CSA Official Training Guide (User & Role Management)
Key Characteristics of Role Assignment:Why the Other Options Are Incorrect?References from Certified System Administrator (CSA) Documentation:This confirms thatroles can contain other roles, and when a user is assigned a role, they inherit all roles within it.
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]
The Answer Is:
BExplanation:
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.
Access Control rules may be defined with which of the following permission requirements? (Choose three.)
Roles
Conditional Expressions
Assignment Rules
Scripts
User Criteria
Groups
The Answer Is:
A, B, DExplanation:
InServiceNow,Access Control Rules (ACLs)define thepermissionsrequired for users to interact with records, fields, or UI actions. ACLs are enforced at thedatabase leveland are evaluatedbefore granting accessto a user.
Access Control rules can be configured usingthree primary permission requirements:
Rolesdefine aset of permissionsassigned to users.
Access Control rules canrequire users to have a specific role(e.g.,admin,itil,catalog_admin) to perform an action on a table, field, or record.
Example:
A rule might state:Only users with theitilrole can read theIncidenttable.
Conditional expressionsallow access based on a specified condition.
These conditions areevaluated at runtime, and access is granted if they are met.
Example:
A condition could be:"Allow access if the record's 'State' field is 'New'".
This would mean that users can only modify records if their state is "New".
Scriptsallow advanced, custom logic to determine access.
ACLs supportserver-side scripts(written in JavaScript) that use thegs.hasRole(),currentobject, or other logic to evaluate whether a user should have access.
Example:
1. Roles (Correct -)2. Conditional Expressions (Correct -)3. Scripts (Correct -)javascript
CopyEdit
// Allow access only if the user is the requester of the record
answer = current.requested_for== gs.getUserID();
Scripts provideflexibilityby allowing complex access conditions beyond simple roles or expressions.
C. Assignment Rules(Incorrect)
Assignment Rulesare used toautomatically assign recordsto users or groups based on conditions.
They do not defineaccess control permissions.
E. User Criteria(Incorrect)
User Criteriais used inService CatalogandKnowledge Base (KB)to control access to catalog items or knowledge articles.
It isnot usedfor ACLs at the table/field level.
F. Groups(Incorrect)
Groupsare collections of users but cannot be directly used in ACLs.
Instead,roles(which are often assigned to groups) are used to define ACL permissions.
Why Other Options Are Incorrect?
ServiceNow Product Documentation - Access Control Rules
Access Control Rules Overview
Defining Access Control Rules
ServiceNow Security Model
Role-Based Access
Scripted ACLs
References from ServiceNow CSA Documentation:
When working on a form, what is the difference between Insert and Update operations?
Insert creates a new record and Update saves changes, both remain on the form
Insert creates a new record and Update saves changes, both exit the form
Insert saves changes and exits the form, Update saves changes and remains on the form
Insert saves changes and remains on the form, Update saves changes and exits the form
The Answer Is:
CExplanation:
InServiceNow, when working with forms (such as Incident, Change, or Task forms), users can perform different actions tosave records. The two key operations in this context areInsertandUpdate.
Creates a new record in the database.
Saves the record and exits the form(returns to the list view or the previous screen).
The form is cleared after inserting the record.
It doesnotmodify an existing record; instead, it generates anew record with a new unique sys_id.
Example:
A user creates a newIncident, fills in details, and clicksInsert.
The systemsaves the new Incident and exitsto the list view.
Saves changes to an existing record.
Remains on the form after saving.
It doesnot create a new record; itmodifies the existing recordin place.
Example:
A user opens an existing Incident, changes the Priority, and clicksUpdate.
The systemsaves the changes but keeps the user on the form.
1. Insert Operation (Correct Description in Option C)2. Update Operation (Correct Description in Option C)
Why the Other Options Are Incorrect:A. Insert creates a new record and Update saves changes, both remain on the form (Incorrect)
Insert does not remain on the form; it exits after creating a new record.
B. Insert creates a new record and Update saves changes, both exit the form (Incorrect)
Update does not exit the form; it remains on the form after saving.
D. Insert saves changes and remains on the form, Update saves changes and exits the form (Incorrect)
Insert exitsafter creating a new record.
Update remains on the form, not exits.
Insert and Stay: This is avariation of Insert, whichcreates a new record but keeps the form openfor additional edits.
Submit vs. Insert:
Submitis typically used when submitting a form for workflow processing (e.g., Service Catalog Requests).
Insertexplicitly saves a record as a new entry.
Additional Notes:
Example Scenario in Incident Management:Action
Result
Click "Insert"
Creates anewIncident andexitsthe form.
Click "Update"
Saves changes to theexistingrecord andstays on the form.
A REQ number in the Service Catalog represents…
the order number.
the stage.
the task to complete.
the individual item in the order.
The Answer Is:
AExplanation:
In theServiceNow Service Catalog, aREQ numberrepresents aRequest (REQ) record, which functions as anorder numberfor a service request. When a user submits a request through the Service Catalog, the system generates aRequest (REQ) record, which tracks the overall order.
REQ (Request Record) – The Order Number
This is theparent recordthat represents the entire order/request submitted by the user.
It contains key details such as the requester, the total cost, approval status, and the overall request state.
Example:REQ0010023
RITM (Requested Item) – The Individual Catalog Item
Each item requested within a REQ has its ownRequested Item (RITM) record.
The RITM tracks the fulfillment of a specific item within the order.
Example:RITM0010456(a single laptop ordered in a request)
TASK (Catalog Task) – The Actions to Complete the Request
Catalog Tasks (TASK) are created under an RITM to handle specific fulfillment steps.
Multiple tasks can exist under a single RITM, assigned to different fulfillment teams.
Example:TASK0013456(a task assigned to IT Support to configure the laptop)
Breakdown of the Service Catalog Request Structure:
Why the Other Options Are Incorrect:B. The stage (Incorrect)
Thestageof a request is part of the request lifecycle (e.g., Approval, Fulfillment, Completed), but it is not represented by theREQ number.
C. The task to complete (Incorrect)
Atask to completeis represented by aCatalog Task (TASK), not theREQ number.
Tasks are specific actions assigned to fulfill an item request.
D. The individual item in the order (Incorrect)
Anindividual itemin a Service Catalog request is represented by aRequested Item (RITM), not theREQ number.
Example Scenario:A user submits a request for anew laptop and a software license:
REQ0012345→ Tracks the overall request (Order Number)
RITM0016789→ Laptop Request
TASK0018901→ IT configures the laptop
RITM0016790→ Software License Request
TASK0018902→ IT assigns the software license
What 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)
The Answer Is:
CExplanation:
ServiceNow uses a hierarchical structure to manageService Catalog requests:
REQ (Request Record)
TheRequest (REQ#)is theparent recordthat represents the entire service request submitted by a user.
It groups all requested items and their associated tasks.
Found in thesc_requesttable.
RITM (Requested Item Record)
TheRequested Item (RITM#)is the specificcatalog itemordered by the user within a request.
A singleREQcan have multipleRITMsif the user ordered multiple items in a single request.
Found in thesc_req_itemtable.
TASK (Catalog Task Record)
TheTask (TASK#)is the individual fulfillment action required to complete the requested item.
A singleRITMcan have multipletasks, each assigned to different fulfillment teams.
Found in thesc_tasktable.
Why Answer "C" is Correct:✔ï¸REQ (Number) > RITM (Number) > TASK (Number)
This is thecorrect pathbecause it follows theServiceNow fulfillment structure:
REQ (Request)– Tracks the entire request.
RITM (Requested Item)– Tracks individual items within the request.
TASK (Catalog Task)– Tracks the specific tasks needed to complete the requested item.
This path allows an administrator to drill down from the overallRequest (REQ#)to individualRequested Items (RITM#)and finally to theTasks (TASK#)assigned to fulfill those items.
Why the Other Answers Are Incorrect:A. RITM (Number) > REQ (Number) > PROCUREMENT (Number)
Incorrectbecause theREQ# (Request) comes firstbefore the RITM# (Requested Item).
Also,PROCUREMENT#is not always part of the fulfillment flow unless the item requires procurement (e.g., purchasing hardware).
B. REQ (Number) > RITM (Number) > PROCUREMENT (Number)
Incorrectbecausenot all requests involve procurement.
The last step should beTASK (sc_task), notPROCUREMENTunless it's a procurement-related request.
D. FULFILLMENT (Number) > RITM (Number) > TASK (Number)
Incorrectbecause"FULFILLMENT" is not a standard record typein ServiceNow.
The correct hierarchy starts withREQ# (sc_request), not "FULFILLMENT."
ServiceNow CSA Study Guide – Service Catalog & Request Fulfillment
ServiceNow Docs: Request Fulfillment Process(ServiceNow Documentation)
ServiceNow Tables & Data Model (sc_request, sc_req_item, sc_task)
References from the Certified System Administrator (CSA) Documentation:
Knowledge Base Search results can be sorted by which of the following? (Choose three.)
Most recent update
Popularity
Relevancy
Manager assignment
Number of views
The Answer Is:
A, B, CExplanation:
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.
