SOAP into ServiceNow via x509 WS-Security
ServiceNow recently added inbound WS-Security profiles as a SOAP interface option into the system. I have had several customers ask how this works, so I have created the following tutorial.This articl...
ServiceNow recently added inbound WS-Security profiles as a SOAP interface option into the system. I have had several customers ask how this works, so I have created the following tutorial.This articl...
We've had Field Styles forever. We've had Reference Styles for a little while (where you can make ALL reference fields for a given table a certain width, for example).Do you want to style variables?I'...
During our System Administration courses, our Instructors encourage the use of the Live Feed Social IT feature to post questions, talk about nearby restaurants, and discuss topics related to the cours...
JavaScript, like all the "C-like" languages, has a conditional operator (sometimes called the ternary operator because it has three parts). If you don't know it by name, it looks like this: ? : This ...
So a few weeks ago, Harriet (seen at right) was talking with me about some customizations she was making to Discovery. Part of that customization involved making a few business rules, and this reminde...
Despite our lengthly wiki article on the SAML 2.0 plugin, I still get a lot of calls from customers who want to know the general steps to setting up SAML 2.0 with their ServiceNow instance.In order to...
Here are a couple of script examples you might find useful. Say you've got a multi-line text field or variable that contains a lot of text. To save time in scrolling (or clicking the '+' icon next to ...
ImaKumo est une société de conseil en technologies de l'information et de la communication créée en France í Paris, avec deux agences í Nantes et Londres. Associant une offre de conseil et d'expertise...
I got a call the other day from Otzi (he and I go way back). He ran across a piece of code that just didn't make any sense to him:var ans = undefined;try { ans = otzi.process();}catch (err) { gs.log(e...
I managed to get the Beatles' Help in my head while putting this post together, and it seemed like an appropriate spin for a title.After my last post about my experience with my former phone company's...
At the beginning of this series I alluded to a mysterious thing called prototype.js that would allegedly make defining JavaScript classes a little easier. We use prototype.js for all the classes we de...
If you've written anything at all in JavaScript (or any other programming language, for that matter), you've been using literals — even if you didn't know you were. For instance, in this little script<!-- --><!-- -->...
This is the first in a short series on JavaScript classes and objects, something I get a lot of questions about. In this series I'll be exploring how the JavaScript class mechanism actually works and ...
This past Monday I was at the inaugural meeting of our Federal Systems User Group (FSUG), where I had interesting conversations with several customers. In one of those conversations, we got to talking...
Do you know what service desk tools are used by the vendors you use? Do you need to know??Surprisingly, I never really considered it until this past weekend. In an effort to cut regular expenses we ar...
Over the last week I has this requirement that I need to send a custom Get Request from dynamic XML generator over HTTP protocol. The HTTP option in the Data Source wasn't working because there was no...
Many object-oriented programming languages (Java and C++, for example) have the notion of private members: properties and methods that can only be seen, modified, and used from inside an object. The J...
Jeff had some very good insights yesterday and although our presentations involved speaking to a simplified deck, I hope you still get some value from the power point slides. Take note of slide 11 whe...
Actually, it's even better. She just discovered the joys of dynamic JavaScript object methods.Huh?In the most popular programming languages, the methods that a class has are defined as part of the cla...