-
Admin Analytics – Custom monitoring/report tool to make life easier
Admins are often tasked with monitoring certain things such as health of the platform, licenses, integrations, ad-hoc stuff, etc. As a result, you might end up with dozens of bookmarks, favorites, dashboards, reports, etc. Reports, performance analytics, dashboards, and favorites work OK, but have several downsides that I won’t list out. I built this very…
-
How to use autoSysFields(false) and setWorkflow(false)
ServiceNow – How to use autoSysFields(false) and setWorkflow(false)
-
Find Duplicate Asset Tags
Here is a background script for finding duplicate asset tags in hardware asset table.
-
Find Duplicate Users
Here is a script to easily find users with the same name in the system. Useful for proactively detecting and fixing duplicates.
-
Restart RITM Workflow
Here is a background script for restarting a workflow. You can also consider creating a UI action.
-
Copy Comments from Requested Item (RITM) to All Active Catalog Tasks (sc_tasks)
ServiceNow Business rule to copy RITM comments to all active child catalog tasks. This is useful for when the requestor adds a comment to the RITM, and we need to communicate that comment to the sc_task fulfillers. Business RuleTable: Requested Item [sc_req_item]AdvancedBefore UpdateCondition: Additional comments changes
-
GlideRecord Reference Sheet
The practical ServiceNow GlideRecord cheat sheet for querying, creating, updating, and deleting records with server-side JavaScript. GlideRecord is one of the most commonly used APIs in ServiceNow development. If you work with Business Rules, Script Includes, Fix Scripts, Background Scripts, Scheduled Jobs, or other server-side scripts, you’ll use GlideRecord constantly. Quick Navigation What is GlideRecord?…
-
How to use ServiceNow JavaScript Executor
The client-side equivalent of a background script.
-
REST API – Order Catalog Item
Useful API for submiting a catalog item request from a third party application to ServiceNow using REST API.
