O'Reilly logo

Mastering ServiceNow - Second Edition by Martin Wood

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Scripting in scoped apps

Scoped applications represent a fresh start for ServiceNow. Application scope, introduced in the previous chapter, provides a bubble around each app, very carefully controlling what it can do.

Note

Almost all the code in this book is for our Hotel application. All the scripting functionality discussed, unless indicated otherwise, uses the scoped API.

Without scoping, when you run a server-side script, you have access to the whole database. Remember the warning when you ran a background script? You can easily delete every record in the user table. Your boss probably won't be happy if he can't log in to run some reports.

In many regards, scripting outside of a scoped application is like the Wild West: there is an "anything goes" ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required