Mastering ServiceNow - Second Edition

Unleash the full potential of ServiceNow from foundations to advanced functions, with this hands-on expert guide fully revised for the Helsinki version
Preview in Mapt

Mastering ServiceNow - Second Edition

Martin Wood

15 customer reviews
Unleash the full potential of ServiceNow from foundations to advanced functions, with this hands-on expert guide fully revised for the Helsinki version
Mapt Subscription
FREE
$29.99/m after trial
eBook
$33.60
RRP $47.99
Save 29%
Print + eBook
$59.99
RRP $59.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$33.60
$59.99
$29.99 p/m after trial
RRP $47.99
RRP $59.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Mastering ServiceNow - Second Edition Book Cover
Mastering ServiceNow - Second Edition
$ 47.99
$ 33.60
ServiceNow Application Development Book Cover
ServiceNow Application Development
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $52.98
Add to Cart

Book Details

ISBN 139781786465955
Paperback656 pages

Book Description

ServiceNow is a SaaS application that provides workflow form-based applications. It is an ideal platform for creating enterprise-level applications giving requesters and fulfillers improved visibility and access to a process. ServiceNow-based applications often replace email by providing a better way to get work done.

The book steps through the main aspects of the ServiceNow platform, from the ground up. It starts by exploring the core architecture of ServiceNow, including building the right data structure. To add business logic and control data, and interactivity to user interaction, you will be shown how to code on both server and the client. You will then learn more about the power of tasks, events and notifications. The book will then focus on using web services and other mechanisms to integrate ServiceNow with other systems. Furthermore, you will learn how to secure applications and data, and understand how ServiceNow performs logging and error reporting. You will then be shown how to package your applications and changes, so they can be installed elsewhere and ways to maintain them easily. If you wish to create an alternative simple interface, then explore ways to make ServiceNow beautiful using Service Portal.

By the end of the book, you will know the fundamentals of the ServiceNow platform, helping you be a better ServiceNow System Administrator or developer.

Table of Contents

Chapter 1: ServiceNow Foundations
Diving into the infrastructure
Exploring the database
Storing data
Reference fields
Building the interface
Making the most of the UI
Summary
Chapter 2: Developing Custom Applications
Developing applications in Studio
Scoping out limits
Enforcing the separation
Building hierarchical tables
Many-to-many relationships
Cascading with reference fields
Summary
Chapter 3: Server-Side Control
Deciding to write code
Running background scripts
Using GlideRecord (and its friends)
Counting records with GlideAggregate
Scripting in scoped apps
Business rules
Script Includes
Enforcing data
Scripting reference qualifiers
Rhino - the JavaScript engine powering ServiceNow
Summary
Chapter 4: Client-Side Interaction
Building a modern interface
Choosing a UI Action
Managing fields with UI Policy
Running client-side scripts
Manipulating forms with GlideForm
Client-side scripting
Efficiently transferring data to the client
Controlling lists with Context Menus
Customizing and extending the platform
Taking control of the browser
Summary
Chapter 5: Getting Things Done with Tasks
Introducing tasks
Organizing groups and users
Using departments and companies
Using additional comments and work notes
Understanding the State field
Drag-and-drop automation with Graphical Workflows
Approving tasks
Using the Service Catalog
Understanding Request Fulfilment
Service Level Management
Summary
Chapter 6: Events, Notifications, and Reporting
Dealing with events
Scheduling jobs
Sending e-mail notifications
Delivering an e-mail
Receiving e-mails
Recording metrics
Flattening data with Database Views
Reporting
Building homepages
Summary
Chapter 7: Exchanging Data – Import Sets, Web Services, and other Integrations
Beginning the web service journey
Bringing it in using Import Sets
Importing users and groups with LDAP
Building web service Import Sets
Connecting to web services
Building custom interfaces
Working inside the data center - introducing the MID server
Authenticating and securing web services
Designing integrations
Summary
Chapter 8: Securing Applications and Data
Understanding roles
Protecting data with contextual security rules
Building security rules
Using Scoped Administration
Encrypting data
Introducing Domain Separation
Authenticating users
Securing web services
Summary
Chapter 9: Diagnosing ServiceNow – Knowing What Is Going On
Building a methodology
Looking at the system log
Using the debugging tools
Enabling the JavaScript client side log
Tracking each page request
Going through other logs
Finding slow database transactions
Dealing with other performance issues
Auditing and versioning
Optimizing hardware resources
Accessing the system internals
Summary
Chapter 10: Packaging with Applications, Update Sets, and Upgrades
Using your instances
Serializing records to XML
Recording configuration in Update Sets
Cloning instances
Packaging with applications
Sharing with Share
Selling on ServiceNow Store
Adding more with plugins
Configuration and customization
Upgrading ServiceNow
Managing instances
Summary
Chapter 11: Making ServiceNow Beautiful with Service Portal and Custom Interfaces
Making it self – service
Starting with Service Portal
Digging into Jelly
Using Angular and Jelly
Including Jelly in the standard interface
Summary

What You Will Learn

  • Build custom scoped applications that access the full ServiceNow API
  • Build a modern, responsive self-service interface with Service Portal
  • Design feature-rich, responsive, automated workflow systems
  • Design powerful data-driven applications
  • Control information flow and apply business logic with Business Rules
  • Write efficient and effective client-side JavaScript
  • Learn how to authenticate and secure Web Services
  • Integrate and exchange data with people and systems
  • Create and secure your systems with proper access control

Authors

Table of Contents

Chapter 1: ServiceNow Foundations
Diving into the infrastructure
Exploring the database
Storing data
Reference fields
Building the interface
Making the most of the UI
Summary
Chapter 2: Developing Custom Applications
Developing applications in Studio
Scoping out limits
Enforcing the separation
Building hierarchical tables
Many-to-many relationships
Cascading with reference fields
Summary
Chapter 3: Server-Side Control
Deciding to write code
Running background scripts
Using GlideRecord (and its friends)
Counting records with GlideAggregate
Scripting in scoped apps
Business rules
Script Includes
Enforcing data
Scripting reference qualifiers
Rhino - the JavaScript engine powering ServiceNow
Summary
Chapter 4: Client-Side Interaction
Building a modern interface
Choosing a UI Action
Managing fields with UI Policy
Running client-side scripts
Manipulating forms with GlideForm
Client-side scripting
Efficiently transferring data to the client
Controlling lists with Context Menus
Customizing and extending the platform
Taking control of the browser
Summary
Chapter 5: Getting Things Done with Tasks
Introducing tasks
Organizing groups and users
Using departments and companies
Using additional comments and work notes
Understanding the State field
Drag-and-drop automation with Graphical Workflows
Approving tasks
Using the Service Catalog
Understanding Request Fulfilment
Service Level Management
Summary
Chapter 6: Events, Notifications, and Reporting
Dealing with events
Scheduling jobs
Sending e-mail notifications
Delivering an e-mail
Receiving e-mails
Recording metrics
Flattening data with Database Views
Reporting
Building homepages
Summary
Chapter 7: Exchanging Data – Import Sets, Web Services, and other Integrations
Beginning the web service journey
Bringing it in using Import Sets
Importing users and groups with LDAP
Building web service Import Sets
Connecting to web services
Building custom interfaces
Working inside the data center - introducing the MID server
Authenticating and securing web services
Designing integrations
Summary
Chapter 8: Securing Applications and Data
Understanding roles
Protecting data with contextual security rules
Building security rules
Using Scoped Administration
Encrypting data
Introducing Domain Separation
Authenticating users
Securing web services
Summary
Chapter 9: Diagnosing ServiceNow – Knowing What Is Going On
Building a methodology
Looking at the system log
Using the debugging tools
Enabling the JavaScript client side log
Tracking each page request
Going through other logs
Finding slow database transactions
Dealing with other performance issues
Auditing and versioning
Optimizing hardware resources
Accessing the system internals
Summary
Chapter 10: Packaging with Applications, Update Sets, and Upgrades
Using your instances
Serializing records to XML
Recording configuration in Update Sets
Cloning instances
Packaging with applications
Sharing with Share
Selling on ServiceNow Store
Adding more with plugins
Configuration and customization
Upgrading ServiceNow
Managing instances
Summary
Chapter 11: Making ServiceNow Beautiful with Service Portal and Custom Interfaces
Making it self – service
Starting with Service Portal
Digging into Jelly
Using Angular and Jelly
Including Jelly in the standard interface
Summary

Book Details

ISBN 139781786465955
Paperback656 pages
Read More
From 15 reviews

Read More Reviews

Recommended for You

ServiceNow Application Development Book Cover
ServiceNow Application Development
$ 39.99
$ 28.00
ServiceNow: Building Powerful Workflows Book Cover
ServiceNow: Building Powerful Workflows
$ 71.99
$ 50.40
ServiceNow Automation and Orchestration Book Cover
ServiceNow Automation and Orchestration
$ 39.99
$ 28.00
ServiceNow Automation and Orchestration Book Cover
ServiceNow Automation and Orchestration
$ 39.99
$ 28.00
ServiceNow Cookbook - Second Edition Book Cover
ServiceNow Cookbook - Second Edition
$ 35.99
$ 25.20
Mastering Blockchain Book Cover
Mastering Blockchain
$ 39.99
$ 28.00