├── Chapter02 ├── Business Rule - Make Logged in Users Managers.xml ├── Client Script - Incident onLoad.xml └── Scheduled Job - Create Problems from Critical Incidents.xml ├── Chapter03 ├── Client Script - Enforce Description for ITIL.xml ├── Client Script - High Impact Validation.xml ├── Client Script - Incident onLoad.xml ├── Client Script - Set Urgency by Category.xml └── UI Policy - Set Short Description.xml ├── Chapter04 └── UI Action - Authorize.xml ├── Chapter05 ├── Access Control - Change Request.Read.xml ├── Access Control - Task.Number.Write.xml ├── Business Rule - Set Impact to High for Network.xml ├── Business Rule - Stop Director Deletion.xml ├── UI Action - Assign to me.xml └── UI Action - Move to In Progress.xml ├── Chapter06 ├── Business Rule - Log Active Tasks.xml ├── Scheduled Job - Delete Incidents not Updated for more than a Year.xml ├── Scheduled Job - Test Scheduled Job.xml ├── Script Action - Log Approval.xml ├── Script Action - Take Incident off Hold.xml └── Script Include - item_utils.xml ├── Chapter07 ├── UI Page - change_interceptor.xml └── UI Page - sample_page.xml ├── Chapter08 ├── Formatter - Group Approval Summarizer.xml └── UI Macro - group_approval_summarizer.xml ├── Chapter09 ├── System Property - glide.processor.debug.SOAPProcessor.xml └── System Property - glide.rest.debug.xml ├── Chapter10 ├── Business Rule - Caller Active.xml ├── Client Script - Show Active State of Caller (After).xml └── Client Script - Show Active State of Caller (Before).xml ├── Chapter12 └── Update Set - User Access Custom Application.xml ├── LICENSE └── README.md /Chapter02/Business Rule - Make Logged in Users Managers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter02/Business Rule - Make Logged in Users Managers.xml -------------------------------------------------------------------------------- /Chapter02/Client Script - Incident onLoad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter02/Client Script - Incident onLoad.xml -------------------------------------------------------------------------------- /Chapter02/Scheduled Job - Create Problems from Critical Incidents.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter02/Scheduled Job - Create Problems from Critical Incidents.xml -------------------------------------------------------------------------------- /Chapter03/Client Script - Enforce Description for ITIL.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter03/Client Script - Enforce Description for ITIL.xml -------------------------------------------------------------------------------- /Chapter03/Client Script - High Impact Validation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter03/Client Script - High Impact Validation.xml -------------------------------------------------------------------------------- /Chapter03/Client Script - Incident onLoad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter03/Client Script - Incident onLoad.xml -------------------------------------------------------------------------------- /Chapter03/Client Script - Set Urgency by Category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter03/Client Script - Set Urgency by Category.xml -------------------------------------------------------------------------------- /Chapter03/UI Policy - Set Short Description.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter03/UI Policy - Set Short Description.xml -------------------------------------------------------------------------------- /Chapter04/UI Action - Authorize.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter04/UI Action - Authorize.xml -------------------------------------------------------------------------------- /Chapter05/Access Control - Change Request.Read.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter05/Access Control - Change Request.Read.xml -------------------------------------------------------------------------------- /Chapter05/Access Control - Task.Number.Write.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter05/Access Control - Task.Number.Write.xml -------------------------------------------------------------------------------- /Chapter05/Business Rule - Set Impact to High for Network.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter05/Business Rule - Set Impact to High for Network.xml -------------------------------------------------------------------------------- /Chapter05/Business Rule - Stop Director Deletion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter05/Business Rule - Stop Director Deletion.xml -------------------------------------------------------------------------------- /Chapter05/UI Action - Assign to me.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter05/UI Action - Assign to me.xml -------------------------------------------------------------------------------- /Chapter05/UI Action - Move to In Progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter05/UI Action - Move to In Progress.xml -------------------------------------------------------------------------------- /Chapter06/Business Rule - Log Active Tasks.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter06/Business Rule - Log Active Tasks.xml -------------------------------------------------------------------------------- /Chapter06/Scheduled Job - Delete Incidents not Updated for more than a Year.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter06/Scheduled Job - Delete Incidents not Updated for more than a Year.xml -------------------------------------------------------------------------------- /Chapter06/Scheduled Job - Test Scheduled Job.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter06/Scheduled Job - Test Scheduled Job.xml -------------------------------------------------------------------------------- /Chapter06/Script Action - Log Approval.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter06/Script Action - Log Approval.xml -------------------------------------------------------------------------------- /Chapter06/Script Action - Take Incident off Hold.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter06/Script Action - Take Incident off Hold.xml -------------------------------------------------------------------------------- /Chapter06/Script Include - item_utils.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter06/Script Include - item_utils.xml -------------------------------------------------------------------------------- /Chapter07/UI Page - change_interceptor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter07/UI Page - change_interceptor.xml -------------------------------------------------------------------------------- /Chapter07/UI Page - sample_page.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter07/UI Page - sample_page.xml -------------------------------------------------------------------------------- /Chapter08/Formatter - Group Approval Summarizer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter08/Formatter - Group Approval Summarizer.xml -------------------------------------------------------------------------------- /Chapter08/UI Macro - group_approval_summarizer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter08/UI Macro - group_approval_summarizer.xml -------------------------------------------------------------------------------- /Chapter09/System Property - glide.processor.debug.SOAPProcessor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter09/System Property - glide.processor.debug.SOAPProcessor.xml -------------------------------------------------------------------------------- /Chapter09/System Property - glide.rest.debug.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter09/System Property - glide.rest.debug.xml -------------------------------------------------------------------------------- /Chapter10/Business Rule - Caller Active.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter10/Business Rule - Caller Active.xml -------------------------------------------------------------------------------- /Chapter10/Client Script - Show Active State of Caller (After).xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter10/Client Script - Show Active State of Caller (After).xml -------------------------------------------------------------------------------- /Chapter10/Client Script - Show Active State of Caller (Before).xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter10/Client Script - Show Active State of Caller (Before).xml -------------------------------------------------------------------------------- /Chapter12/Update Set - User Access Custom Application.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/Chapter12/Update Set - User Access Custom Application.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-ServiceNow-Scripting/HEAD/README.md --------------------------------------------------------------------------------