On a Business Rule, the When setting determines at what point the rule executes. What are the options for specifying that timing?
Correct Answer: A
In ServiceNow,Business Rulesare server-side scripts that executeat specific timesrelative to database operations. The"When" settingdetermineswhenthe Business Rule runs in relation to a record action (Insert, Update, Delete, Query). Why is Option A Correct?Before Executesbeforea record is saved to the database. Used tovalidate data, modify values, or prevent an action(e.g., stopping an invalid update). After Executesaftera record is inserted, updated, or deleted. Commonly used fortriggering notificationsor creating related records. Async (Asynchronous) Runsaftera database operation but executes inthe background. Ideal forlong-running or performance-heavy tasks(e.g., integrating with external systems). Display Executesbefore a form loads, allowing modifications to fieldsbefore they are displayedto the user. Typically used forpre-filling form fieldsbased on user roles or conditions. Why Are the Other Options Incorrect?B. Prior to, Synchronous, on Update "Prior to"is not a valid Business Rule execution timing. "Synchronous"is a general term but isnot a specific execution timing optionin Business Rules. "on Update"is a database operation,not an execution timing. C). Insert, Update, Delete, Query These aredatabase operationsthat trigger Business Rules,not execution timings. Execution timing determineswhen(before, after, etc.), while these determinewhat triggers it. D). Before, Synchronous, Scheduled Job, View "Synchronous"is not a Business Rule timing option. "Scheduled Job"refers toScheduled Jobs(not Business Rules). "View"is a UI-related concept,not a Business Rule execution timing. ServiceNow Business Rules - How They Work ServiceNow Best Practices - Business Rule Execution Timing ServiceNow Developer Documentation - Before, After, Async, and Display Business Rules References to Official Certified System Administrator (CSA) Documentation:
CSA Exam Question 62
How would you navigate to the Schema map for a table?
Correct Answer: B
ASchema Mapin ServiceNow provides avisual representationof a table's relationships, including itsextensions, references, and dependencies. This is useful for administrators and developers to understandhow data is structuredwithin an instance. Navigate to System Definition > Tables Select the desired table(e.g.,incident,task,cmdb_ci, etc.) Scroll to the "Related Links" sectionat the bottom of the form Click "Show Schema Map" How to Access the Schema Map for a Table:This will open agraphical representationof the table, showing: Tables thatextend fromthe selected table Tables thatreferencethe selected table Fields that establish relationships A: System Dictionary > Show Schema Map; Select Table The Schema Map isnot accessed via the System Dictionary. C: System Definition > Show Schema Map; Select Table There is nodirect "Show Schema Map" menuunder System Definition; you must go throughTablesfirst. D: System Definition > Dictionary: Select Table; Go to Related Links and click Show Schema Map TheDictionarymodule does not provide a Schema Map option directly for tables. Schema Maps Overview Viewing Table Relationships with Schema Map Why Other Options Are Incorrect?Official ServiceNow Documentation Reference:
CSA Exam Question 63
Which feature helps to automatically allocate a critical, high priority, service request to the appropriate assignment group or team member?
Correct Answer: D
Assignment Rulesin ServiceNow automaticallyassign tasks(such as incidents, service requests, or change requests) to theappropriate group or individualbased on predefined criteria. Acritical, high-priority service requestis created. TheAssignment Rulechecks conditions (e.g., priority, category, requester, etc.). The systemassignsthe request to the correctassignment group or individual. How Assignment Rules Work:Example Scenario: If an incident isPriority 1 (P1)and the category isNetwork, an assignment rule canautomatically route it to the "Network Support" group. A: User Policy No such feature exists in ServiceNow for task assignments. B: UI Policy UI Policies controlform behavior (visibility, field conditions, etc.), not assignment logic. C: Predictive Intelligence Predictive Intelligence usesmachine learningto suggest assignments, butAssignment Rulesare the primary mechanism for automatic task allocation. Reference:ServiceNow CSA Documentation - Configuring Assignment Rules ServiceNow Official Documentation - Automating Task Assignments(https://docs.servicenow.com) Final answer: D. Assignment Rule
CSA Exam Question 64
What is used frequently to move customizations from one instance to another?
Correct Answer: D
#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
CSA Exam Question 65
When an administrator sets a policy that is applied to all data entered into the Platform (UI, Import Sets, or Web Services), where does this policy run by default?
Correct Answer: B
When an administrator sets apolicy(such asData Policies) that applies toall data entered into ServiceNow, it runs on theserver-side. Why Data Policies Run on the Server?Data Policies apply to all data sources: UI forms Import Sets Web Services (APIs, integrations) Enforces field validation at the database level Ensuresdata consistencyacrossall entry points. Reducesclient-side dependencyfor validation. Applies uniformly regardless of how the data is entered UnlikeUI Policies(which only work on forms),Data Policiesensure field rules are enforcedeverywhere. A: Network #Incorrect Policies are not enforced at thenetwork level. They operate within theServiceNow application. C: Client #Incorrect Client-side scripts (likeUI Policies or Client Scripts)onlyenforce validation within the browser. Data Policies run at the server level, ensuring broader enforcement. D: Browser #Incorrect While UI Policies and Client Scripts run in the browser,Data Policies are applied on the server. Why Other Options Are Incorrect? Key Differences Between Client and Server Processing:Validation Type Runs On Applies To Purpose Data Policies Server UI, Import Sets, Web Services Ensures global data consistency UI Policies Client (Browser) Forms (User Interface) Controls form behavior dynamically Client Scripts Client (Browser) Forms, Fields Runs JavaScript in the user's browser Business Rules Server Database Transactions Executes logic when records are inserted, updated, or deleted Data Policies in ServiceNow UI Policies vs. Data Policies Official ServiceNow Documentation Reference: