ServiceNow Fundamentals for Beginners | Complete Introduction with Hands-On
Learn ServiceNow fundamentals from scratch. This beginner-friendly tutorial covers ServiceNow overview, ITSM, ITOM, instance types, roles, UI navigation, and hands-on practice with a personal developer instance.
Introduction to ServiceNow
What is ServiceNow
ServiceNow is a cloud-based digital workflow platform used to automate IT services, business processes, and enterprise operations using a single system of record.
Organizations use ServiceNow to:
- Improve service delivery
- Automate workflows
- Increase operational efficiency
- Reduce manual effort
ServiceNow supports low-code and no-code development, making it suitable for administrators, developers, and business users.
ITSM, ITOM, ITBM, HRSD Overview
ITSM (IT Service Management)
Used to manage IT support services.
Core modules:
- Incident Management
- Problem Management
- Change Management
- Request Management
- Service Catalog
Example: Logging and resolving an email outage incident.
ITOM (IT Operations Management)
Used to manage infrastructure and operations.
Key capabilities:
- Discovery
- Event Management
- Service Mapping
- CMDB
Example: Automatically discovering servers and applications.
ITBM / SPM (IT Business Management / Strategic Portfolio Management)
Aligns IT work with business goals.
Includes:
- Project Management
- Demand Management
- Portfolio Management
Example: Tracking IT project timelines and budgets.
HRSD (HR Service Delivery)
Used to deliver HR services digitally.
Use cases:
- Employee onboarding
- Leave and payroll requests
- HR case management
Example: Automating new employee onboarding workflows.
ServiceNow Cloud Architecture
ServiceNow is delivered as Software as a Service (SaaS).
Architecture components:
- Client (web browser)
- Application server
- Centralized database
Benefits:
- No on-premise installation
- High availability
- Automatic upgrades
- Secure and scalable platform
Instance Types (Dev, Test, Prod)
| Instance TypePurpose | |
| Personal Developer Instance | Learning and practice |
| Development | Configuration and development |
| Test | Testing and validation |
| Production | Live business environment |
Best practice is to never perform testing directly in production.
Roles and Permissions
ServiceNow uses Role-Based Access Control (RBAC).
Common roles:
- admin – Full system access
- itil – ITSM operational access
- catalog_user – Service request access
- sn_hr_core.basic – HR service access
Roles control:
- What users can see
- What actions users can perform
- Which data they can access
UI Overview (Classic UI and Next Experience)
Classic UI
Traditional interface with left-side navigation, commonly used in legacy implementations.
Next Experience UI
Modern, workspace-based interface with improved usability and performance.
Common UI components:
- Banner frame
- Application Navigator
- Content frame
- Lists and forms
- Global search
Hands-On: Create a Personal Developer Instance
- Register on the ServiceNow Developer Portal
- Request a Personal Developer Instance
- Wait for instance provisioning
- Log in using admin credentials
Instance URL format:
https://devXXXXX.service-now.com
Hands-On: Explore Application Navigator, Lists, and Forms
- Use the navigator filter to find applications
- Open Incident or User tables
- Switch between list view and form view
ServiceNow Navigation and Basics
Application Navigator
The Application Navigator is the main navigation panel in ServiceNow.
Functions:
- Displays applications and modules
- Allows quick searching using filter
- Provides access to all platform features
Tips:
- Use keywords to quickly locate modules
- Star frequently used modules
Lists vs Forms
Lists
Lists display multiple records from a table.
List capabilities:
- Sorting
- Filtering
- Searching
- Exporting
- Grouping records
Example: Viewing all open incidents.
Forms
Forms display a single record.
Form components:
- Fields
- Mandatory indicators
- Related lists
- Activity stream
- UI actions
Example: Creating or updating an incident record.
Filters and Breadcrumbs
Filters
Filters allow users to display specific records based on conditions.
Examples:
- State is Open
- Priority is High
- Assigned to is Me
Breadcrumbs
Breadcrumbs show the active filter conditions.
Uses:
- Modify existing filters
- Add or remove conditions
- Quickly understand applied filters
Personalizing Lists and Forms
Personalizing Lists
Users can customize:
- Visible columns
- Column order
- Sorting preferences
Steps:
- Open a list
- Right-click column header
- Select Configure → List Layout
- Add or remove fields
Personalizing Forms
Users can customize:
- Field layout
- Section order
- Form views
Steps:
- Open a form
- Right-click the form header
- Select Configure → Form Layout or Form View
User Preferences
User preferences control personal UI behavior.
Examples:
- Default landing page
- Date and time format
- List behavior
- Language settings
Each user’s preferences apply only to their login.
Hands-On Exercises
Create and Save Filters
- Open the Incident list
- Click the filter icon
- Add conditions (for example: State is Open)
- Run the filter
- Save the filter for future use
Modify List Layout
- Open any list view
- Right-click the column header
- Select Configure → List Layout
- Add or remove fields
- Save changes
Customize Form View
- Open an Incident form
- Right-click the form header
- Select Configure → Form Layout or Form View
- Rearrange fields or sections
- Save the configuration
Chapter 1 Completion Outcome
After completing this chapter, you will be able to:
- Explain ServiceNow and its core modules
- Understand ServiceNow architecture and environments
- Navigate the UI confidently
- Work efficiently with lists and forms
- Create and save filters
- Personalize lists and forms
- Use a developer instance independently