What defines the boundaries of a custom app in ServiceNow?
A: Application Scope
Q: What tool helps you create tables, fields, and relationships visually?
A: Table Builder
App Engine > Table Builder
What API lets you manipulate form fields on the client side?
g_form
What’s the purpose of a UI Policy?
Dynamically control form behavior without scripting
What API is used to query and manipulate records on the server?
GlideRecord
What’s the difference between Business Rules and Script Includes?
Business Rules run on record events; Script Includes are reusable server-side functions
What tool replaces Workflow Editor for low-code automation?
Flow Designer
What triggers a Flow?
Record changes, schedules, or events
What tool is used to move app components between instances?
What tool helps debug server-side scripts?
Script Debugger
GlideRecord Methods — “QIIUD”
Query → query()
Insert → insert()
Initialize → initialize()
Update → update()
Delete → deleteRecord()
Quick Insert Important Updates Daily
Flow Designer Components — “TAA”
Trigger
Actions
Annotations
Trigger Actions Automatically
ACL Evaluation Order — “ROF”
Role
Operation
Field
Real Order First
What’s the purpose of the Application Scope?
To isolate and protect application components from other apps.
What tool helps define relationships between tables?
Schema Map
What’s the difference between a table and a database view?
Tables store data; views combine data from multiple tables for reporting.
What’s the default table every custom app starts with?
x_<scope>_<app_name></app_name></scope>
What’s the purpose of a Record Producer?
To create records via a user-friendly interface in the Service Catalog.
What’s the difference between a module and an application menu?
Menus group modules; modules link to functionality like lists or forms.
What’s the role of the App Engine Studio?
Low-code environment for building apps with guided templates.
What’s the difference between scoped and global apps?
Scoped apps are sandboxed; global apps can access all platform resources.
What’s the purpose of the Application Registry?
To register OAuth credentials for external integrations.
What’s the use of the Application File?
It stores metadata about app components for packaging and deployment.
What’s the purpose of g_user?
Access user session details on the client side.