HOW TO CREATE DISCOVERY PATTERN EXTENSIONS AND WHY TO USE THEM
What is a discovery pattern extension A pattern extension provides the ability to modify a pattern without customizing it. No more dreaded “Skipped Updates” to review during upgrades. Extensions can even be used to add connections for service mapping, just make sure you check that pattern_runtime_mode variable to not run for horizontal to discovery.
Read morePARSE EMAIL FLOW ACTION
Summary Simple flow action to parse email body and return name-value pairs to flow. Inbound Email flows do not break out the body into variables like normal Inbound Action Rules.
Read moreRANDOM PASSWORD GENERATOR FLOW ACTION
Simple flow action to generate a random password and return password2 value. This can be used in other actions like Create AD User. Link to Download
Read moreDATA TRANSFORM RECORD
Data Transform Record This is a script include I wrote a while back to simplify loading data from external sources. Mainly to use in Inbound email actions.
Read moreINSTALLING A MID SERVER ON WINDOWS
Installing a Mid Server on Windows 1. Create an mid user on your instance Create a user account and grant it the mid_server role 2. Create a service account or identify an existing account that can be used Example of creating a local account for the mid server. Note: local admin is not required if the account has appropriate permissions on the system.
Read moreUSING THYCOTIC SECRET SERVER AS AN EXTERNAL CREDENTIAL STORE - PART 1(MID SERVER)
Update: I decided to not use refresh_tokens due to configuration on Secret Server not making it viable. I also made some changes to the CredentialResolver.jar and the whole flow of how it works and where the config files live. Updates to follow soon Part 1 - Configuring the Mid Server As the first step of setting up Secret Server to work with ITOM, I will be configuring the Mid Server. I will be using Grant File Mode and a refresh token for managing the access token. There are other options, see the references below for more information.
Read moreVARIABLE HELPER
Variable Helper Working with variables in ServiceNow is no fun sometimes, especially Multi Row Variable Sets. For that reason I created a helper Script Include to make my life easier.
Read moreGETCLIENTIP() LIES.....SOMETIMES.
The Problem During a recent conversation on the #sndevs slack, jarodm pointed out an issue with getClientIP() that I was not aware of. The IP Address does not change after the initial session is established.
Read more