[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-391113-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-391113-en":130},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","servicenow-itsm-sla-business-rules-client-scripts-ui-policies-acls-interview-qa","ServiceNow ITSM - SLA, Business Rules, Client Scripts, UI Policies & ACLs Interview Q&A","","ServiceNow ITSM interview Q&A covering key implementation concepts across service delivery management. Explains SLAs: definitions, schedules, conditions, start/stop/pause logic, SLA timers, breach handling, escalation rules, and how SLA compliance (On Time vs Breached) is measured. Also covers Business Rules: server-side scripting triggers, rule types (before/after/async/display), using current/previous, aborting saves, performance and scheduled execution. Includes practical guidance on how Business Rules can trigger SLA tasks, with related topics such as client scripts and UI policies & ACLs.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/exam/","Exam",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/servicenow-itsm-sla-business-rules-client-scripts-ui-policies-acls-interview-qa/391113/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/servicenow-itsm-sla-business-rules-client-scripts-ui-policies-acls-interview-qa/391113.png","ImageObject",300,407,{"name":42,"@type":43},"Jake","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-26","2026-09-25",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",8,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"What is an SLA in ServiceNow and what does it ensure?","Question",{"text":63,"@type":64},"An SLA (Service Level Agreement) defines the time frame for responding to or resolving incidents or requests. It ensures the service provider meets agreed-upon performance standards.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"How do you create and configure SLA schedules and conditions?",{"text":68,"@type":64},"Create an SLA definition in the SLA Definition table by setting conditions, schedules, and targets. Configure an SLA Schedule with start time, end time, holidays, and working hours, and use conditions to start, pause, or stop the SLA timers.",{"name":70,"@type":61,"acceptedAnswer":71},"What is a Business Rule in ServiceNow and how does it affect system behavior?",{"text":72,"@type":64},"A Business Rule is a server-side script executed on insert, update, delete, or query operations. It can modify data, trigger actions, manage execution order via the Order field, and must be optimized to avoid performance issues.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},391113,1790436536,{"code":4,"msg":82,"data":83},"success",[84,88,92,95,100,105,110,114,119,122,126],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":85,"show_sort_weight":86,"slug":87},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":90,"slug":91},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":93,"slug":94},70,"exam",{"id":96,"doc_module":4,"doc_module_name":25,"category_name":97,"show_sort_weight":98,"slug":99},5,"Comic",60,"comic",{"id":101,"doc_module":4,"doc_module_name":25,"category_name":102,"show_sort_weight":103,"slug":104},6,"Technology",50,"technology",{"id":106,"doc_module":4,"doc_module_name":25,"category_name":107,"show_sort_weight":108,"slug":109},7,"Healthcare",40,"healthcare",{"id":55,"doc_module":4,"doc_module_name":25,"category_name":111,"show_sort_weight":112,"slug":113},"Research & Report",30,"research-report",{"id":115,"doc_module":4,"doc_module_name":25,"category_name":116,"show_sort_weight":117,"slug":118},9,"Religion & Spirituality",20,"religion-spirituality",{"id":117,"doc_module":4,"doc_module_name":25,"category_name":120,"show_sort_weight":117,"slug":121},"World Cup","world-cup",{"id":123,"doc_module":4,"doc_module_name":25,"category_name":124,"show_sort_weight":123,"slug":125},10,"Lifestyle","lifestyle",{"id":127,"doc_module":4,"doc_module_name":25,"category_name":128,"show_sort_weight":96,"slug":129},19,"General","general",{"code":4,"msg":82,"data":131},{"doc_id":79,"user_id":132,"nickname":42,"user_avatar":133,"doc_module":4,"category_id":33,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":106,"language":139,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":12,"update_tm":143,"read_time":144,"preview_page_count":4},962084928904,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","TOPICS: SLA, BUSINESS RULES, CLIENT SCRIPTS, UI POLICIES & ACLs.  \n1. What is an SLA in ServiceNow?  \nAnswer: An SLA (Service Level Agreement) defines the time frame for responding to or resolving incidents or requests. It ensures that the service provider meets agreed-upon performance standards.  \n2. How do you create an SLA definition in ServiceNow?  \nAnswer: You create an SLA definition by navigating to the SLA Definition table, defining the conditions, schedules, and targets for specific processes (like incidents or requests) .  \n3. Explain the difference between an SLA and an OLA (Operational Level Agreement) .  \nAnswer: An SLA is a commitment between the provider and the customer, while an OLA is an internal agreement between different parts of an organization to support the service delivery process.  \n4. What is an SLA Schedule, and how is it configured?  \nAnswer: An SLA Schedule defines the working hours for SLAs. You configure it by setting up the start time, end time, holidays, and working hours in the SLA Schedule table.  \n5. What are SLA conditions, and how do they work?  \nAnswer: SLA conditions define the triggers for when an SLA should start, pause, or stop. For example, an SLA might start when an incident is created and pause when waiting for customer input.  \n6. How do you define the SLA start, stop, and pause conditions?  \nAnswer: These conditions are defined in the SLA Definition record, where you specify conditions like \"State is New\" (start), \"State is Awaiting User Info\" (pause), and \"State is Resolved\" (stop) .  \n7. What happens when an SLA breaches in ServiceNow?  \nAnswer: When an SLA breaches, and it is marked as \"Breached.\" This may trigger actions such as notifications or escalations depending on your SLA rules.  \n8. How can you calculate SLA compliance in ServiceNow  \nAnswer: SLA compliance is calculated based on whether the SLA was completed within the target time defined in the SLA definition. The metric is usually tracked as “On Time” or  \n“Breached.”  \n9. What is the role of the SLA Definition table in ServiceNow  \nAnswer: The SLA Definition table holds the rules for defining SLAs, such as the conditions, targets, and schedules. It serves as a reference for generating SLA tasks.  \n10. How do you handle escalations in SLAs in ServiceNow?  \nAnswer: You can handle escalations by using SLA Escalation rules, which automatically notify stakeholders or trigger actions when an SLA breaches or is close to breaching.  \n11. What are the various types of SLA timers available in ServiceNow?  \nAnswer: The main SLA timers are:  \nStart Timer: Begins when the SLA is triggered.  \nPause Timer: Stops the timer (e.g. , when waiting for user input) .  \nStop Timer: Ends when the SLA condition is met (e.g. , incident resolution) .  \n12. How do you pause an SLA timer and what triggers the pause?  \nAnswer: You can pause an SLA timer by setting conditions such as \"State is Awaiting User Info.\" This ensures the timer stops until the condition is cleared.  \n13. What is a Business Rule in ServiceNow?  \nAnswer: A Business Rule is a server-side script that executes when a record is inserted, updated, deleted, or queried.  \n14. What are the types of Business Rules available in ServiceNow?  \nAnswer:  \nBefore Business Rule: Executes before the record is saved.  \nAfter Business Rule: Executes after the record is saved.  \nAsync Business Rule: Runs asynchronously after the record is saved.  \nDisplay Business Rule: Executes before the record is sent to the client.  \n15. Explain the difference between a “Before” and “After” Business Rule.  \nAnswer: A \"Before\" rule executes before the record is saved, allowing modifications to the data, while an \"After\" rule executes after the data is saved and is used to trigger actions or updates.  \n16. How would you prevent an update from happening in a Business Rule?  \nAnswer: You can prevent an update by using current.setAbortAction(true); in a Business Rule script to cancel the save or update.  \n1","cbCaiaoZor2diLfZ","https://ap.wps.com/l/cbCaiaoZor2diLfZ","pdf",174877,"English","# SLA\n## What is an SLA in ServiceNow?\n## Creating an SLA definition\n## SLA vs OLA\n## SLA schedule configuration\n## SLA conditions and triggers\n## SLA start/stop/pause conditions\n## What happens when an SLA breaches\n## Calculating SLA compliance\n## SLA Definition table role\n## Escalations in SLAs\n## SLA timers (Start/Pause/Stop)\n# Business Rules\n## What is a Business Rule\n## Types of Business Rules\n## Before vs After Business Rules\n## Preventing updates in Business Rules\n## Display Business Rules\n## Async Business Rules\n## Modifying behavior with scripts\n## Multiple Business Rules and execution order\n## Triggering SLAs from Business Rules\n## Performance impact\n## Scheduled execution\n## Current vs Previous objects\n## Cancelling Business Rule execution","[{\"question\":\"What is an SLA in ServiceNow and what does it ensure?\",\"answer\":\"An SLA (Service Level Agreement) defines the time frame for responding to or resolving incidents or requests. It ensures the service provider meets agreed-upon performance standards.\"},{\"question\":\"How do you create and configure SLA schedules and conditions?\",\"answer\":\"Create an SLA definition in the SLA Definition table by setting conditions, schedules, and targets. Configure an SLA Schedule with start time, end time, holidays, and working hours, and use conditions to start, pause, or stop the SLA timers.\"},{\"question\":\"What is a Business Rule in ServiceNow and how does it affect system behavior?\",\"answer\":\"A Business Rule is a server-side script executed on insert, update, delete, or query operations. It can modify data, trigger actions, manage execution order via the Order field, and must be optimized to avoid performance issues.\"}]","ServiceNow ITSM - SLA, Business Rules, Client Scripts, UI Policies & ACLs Interview Q&A | PDF",1790349441,18]