ServiceNow Scripting

Implement Enhancements to various ServiceNow applications.

ServiceNow Scripting
ServiceNow Scripting

ServiceNow Scripting udemy course

Implement Enhancements to various ServiceNow applications.

Build on ServiceNow Scripting Skill. Design, Develop and Implement Enhancements to various ServiceNow applications such as Incident, Problem.


This course is intended for servicenow beginners, it contains 15 videos related to servicenow scripting and help you to implement enhancements to various servicenow applications. It is important to have some fundamental knowledge of the platform.

Students must be familiar with the following servicenow features : schedule job, business rule, ui action, event, ui macro, notification,client script and scractch_pad.


In the beginning of each video, I will exaplain the script using a diagram and then we will implement the solution.

This course help you to get some exposure to various servicenow javascript APIs.

Curriculum : 

  • Send Notification when an event is fired and queue that event with a scheduled job

  • Create KB record from the incident form

  • Abort incident submission with a business rule.

  • Group Incidents number into an array when the assigned_to have more than 4 records

  • Add an info message when incident priority is critical

  • Remove Attachment when the size is more than 15kb

  • If the incident short descprition starts with the string database add database as value to category

  • Calculate the elapsed time from the incident creation and add the value to duration type field

  • Add Itil role to specfic users

  • Remove itil role to specific users

  • List active users in new window when a user clicks on a check box

  • Assign Analytics admin role to speficic users

  • Create 2 problem tasks from the problem record with a ui action

  • Add 30 seconds to a date time field

  • Make Channel field editable only for assignement group members