封面
版权信息
Contributors
About the author
About the reviewers
Packt is Searching for Authors Like You
Preface
Who this book is for
What this book covers
To get the most out of this book
Get in touch
Chapter 1. The Interface
Versions
Frames
Important application menus and modules
Content frame
UI settings and personalization
Summary
Chapter 2. Lists and Forms
List v2 versus List v3
Lists and tables
Forms
Summary
Chapter 3. UI Customization
UI15 versus UI16
Branding your instance
Custom themes
UI-impacting system properties
Configuring service portal UI
Creating a custom homepage
Styling pages and widgets
Setting up the War Room page
Styling the CMS
Summary
Chapter 4. Understanding Data and Relationships
One-to-many relationships in ServiceNow
Many-to-many relationships in ServiceNow
Enforcing one-to-one relationships
Defining custom relationships
Database table inheritance
Summary
Chapter 5. Tasks and Workflows
Important task fields
Journals and the activity formatter
Extending the task table
Workflows
SLAs
Approvals
Assignment
Creating Task fields
Summary
Chapter 6. UI and Data Policies
UI policies
Reverse if false
Scripting in UI policies
UI Policy Order
Data policies
Converting between data and UI policies
Data policies versus ACLs
Summary
Chapter 7. User Administration and Security
What is a user?
Groups and roles
Emails and notifications
User preferences
ACLs – security rules
Summary
Chapter 8. Introduction to Scripting
To script or not to script?
Client-side versus server-side APIs
Where scripting is supported
Integrated development environment
Summary
Chapter 9. The Server-Side Glide API
The structure of an API class
Server-side APIs
GlideRecord
GlideElement
GlideDateTime
GlideSession
GlideSystem
GlideUser
Summary
Chapter 10. The Client-Side Glide API
Client-side APIs
GlideAjax
GlideForm (g_form)
GlideUser (g_user)
GlideRecord
Summary
Chapter 11. Server-Side Scripting
Dot-walking and GlideElement
Script includes
Business rules
Default versus calculated field values
Summary
Chapter 12. Client-Side Scripting
Client scripts
Security
Compatibility
Build for performance
UI scripts
Scripts from the server
Summary
Chapter 13. Service Portal Scripting
Setting up appointments
URLs in the service portal
Creating the meeting widget
Aesthetic changes
Option schema
Troubleshooting widgets
Summary
Chapter 14. Debugging
Logging
Client-side debugging
Server-side debugging
JavaScript debugger
General debugging
Summary
Chapter 15. Pro Tips
Admin pro tips
Scripting pro tips
What the pros wish they knew
Summary
Index
更新时间:2021-03-26 16:24:12