Mobile & Service Portal
Three Ways to Access ServiceNow
ServiceNow is not a single interface — it provides three distinct experiences optimized for different user types. Understanding which interface serves which audience is a recurring exam topic.
| Interface | Audience | URL Pattern | Best For |
|---|---|---|---|
| Next Experience (Polaris) | IT agents & admins | instance.service-now.com |
Day-to-day IT work, record management, administration |
| Service Portal | End users (employees) | instance.service-now.com/sp |
Self-service requests, catalog ordering, KB search |
| ServiceNow Mobile | Field techs, managers, employees | Native mobile app | On-the-go approvals, task updates, incident viewing |
Service Portal Deep Dive
Service Portal is a consumer-grade, widget-based self-service web interface designed so that non-IT employees can interact with IT services without needing access to the full ServiceNow back-end.
What End Users Can Do in Service Portal
- Submit service requests and report incidents
- Track the status of their open tickets
- Browse and search the Knowledge Base
- Order items from the Service Catalog
- Chat with virtual agents or live agents
- View and manage approvals they need to take action on
Key Technical Facts
- Default URL suffix:
/sp— fully configurable by admins - Framework: Built with AngularJS (portal widgets are Angular components)
- Responsive design: Works in mobile browsers, but is not the same as the mobile app
- Authentication: Supports SSO, local login, and guest/public access if configured
Portal Hierarchy (Know This Structure)
Service Portal has a strict nesting hierarchy. The exam may test your knowledge of each level:
Key Portal Components
sc_home for the Service Catalog home). Each page has a unique URL path under the portal.Service Catalog in the Portal
The primary use case for Service Portal is enabling end users to order IT services through the Service Catalog — without needing to interact with the full ServiceNow back-end application.
How Catalog Ordering Works
- User browses portal catalog — items displayed as cards organized in categories
- User selects an item and fills out the request form (variables)
- Items are added to a shopping cart — multiple items can be bundled
- User submits the order — a Request (REQ) record is created
- Each ordered item becomes a Requested Item (RITM) under the REQ
- Fulfillment workflows or flows are triggered automatically per RITM
Other Portal Capabilities Beyond the Catalog
incident table — the exact same table agents see in their queue. There is no separate "portal database."
Configuring Service Portal
Admins configure Service Portal through a combination of the Portal record settings and the visual Page Designer tool. No coding is required for basic portal customization.
How to Access Portal Configuration
- Portal records: Navigate to
Service Portal > Portalsin the filter navigator — opens the list of configured portals - Page Designer: Visual drag-and-drop editor for building and editing portal pages
- Widget Editor: Code editor for creating or modifying individual widgets (HTML, CSS, JS, server-side scripts)
Key Portal Record Settings
| Field | Purpose | Example |
|---|---|---|
| URL Suffix | The path after the instance URL that opens this portal | sp, esc, hr |
| Home Page | The page users land on when they visit the portal URL | index (the default home page record) |
| Login Page | The page shown when unauthenticated users access the portal | login |
| Theme | The visual theme record applied to all pages in the portal | Stock > Default theme |
| Knowledge Base | Which KB is searched when users search the portal | IT Knowledge Base |
| Catalog | Which Service Catalog is exposed to users in this portal | Service Catalog |
Using the Page Designer
The Page Designer is a browser-based visual editor for building portal pages with a drag-and-drop interface.
How to access Page Designer:
- Browse to the portal page you want to edit (e.g.,
/sp?id=index) - Right-click on the page header → select "Edit this page"
- OR navigate to
Service Portal > Pages→ open a page record → click "Page Designer"
Page Designer workflow:
- Add Rows to the page canvas (horizontal bands)
- Set column layout per row (12-column Bootstrap grid: halves, thirds, quarters, etc.)
- Drag Widgets from the right-hand panel into columns
- Click the gear icon on a placed widget to configure its instance options
- Save the page
ServiceNow Mobile Apps
ServiceNow provides native mobile apps for iOS and Android. There are two distinct apps targeting different user populations — not one universal mobile app.
App 1: Now Mobile (Agent App)
Target audience: IT agents, service desk staff, field technicians, managers
- View, create, and update incidents and tasks
- Review and action approvals on the go
- Receive push notifications for ticket assignments and updates
- Access catalog ordering (agent-configured items)
- Limited offline capability — can read cached data without connectivity
- Native iOS and Android app (not a mobile browser wrapper)
App 2: Employee Center / Now Mobile (Employee App)
Target audience: Non-IT employees (any staff member)
- Submit service requests and report issues
- Check the status of their own tickets
- Read Knowledge Base articles
- Access a mobile-optimized Service Catalog experience
- Essentially a mobile-optimized version of the Employee Service Center portal
Mobile App Configuration (Admin Perspective)
Mobile vs Portal vs Next Experience — Full Exam Comparison
This comparison table synthesizes all three interfaces. High exam relevance — know the differences cold.
| Feature / Dimension | Next Experience (Polaris) | Service Portal | Now Mobile |
|---|---|---|---|
| Primary Users | IT staff, administrators | End users, employees | Agents, field techs, employees |
| Access Method | Desktop/laptop browser | Any browser (responsive) | iOS / Android native app |
| URL Pattern | instance.service-now.com |
instance.service-now.com/sp |
Native app (no URL) |
| Customization Tool | UI Builder (Seismic), Form Designer | Page Designer, Widget Editor | Mobile Studio, App Engine Studio |
| Underlying Technology | Now Platform UI (Seismic) | AngularJS widgets | Native iOS/Android SDK |
| Service Catalog | Full admin/fulfiller view | Consumer/end-user view | Limited, applet-based |
| ACL Enforcement | Yes | Yes (plus User Criteria) | Yes |
| User Criteria | No | Yes — portal-specific | No |
| Offline Access | No | No | Limited (read-only cache) |
| Knowledge Base | Yes (admin/agent view) | Yes (user-facing) | Yes (read access) |
| Approvals | Yes (full workflow) | Yes (limited UI) | Yes (optimized for mobile) |
| Incident Creation | Yes (agent creates) | Yes (user self-reports) | Yes (agent creates) |
| Push Notifications | No | No | Yes (requires FCM/APNS) |
| Guest/Public Access | No | Yes (if configured) | No |
Exam Traps & High-Priority Callouts
/sp is the default portal URL suffix but it is configurable. An organization might set it to /esc for Employee Service Center or /hr for an HR portal. The URL suffix is set in the Portal record's "URL Suffix" field.
incident table. There is no data separation between interfaces.
Part 1 Wrap-Up: What the Exam Will Test
- Filter navigator tricks — using table.field notation, creating bookmarks, dot-walking in filters
- List/breadcrumb filter behavior — how breadcrumb filters accumulate and how to clear them
- sys_properties vs user preferences — system-wide settings vs per-user customizations, who can change what
- Portal vs Next Experience audience differences — who uses what, User Criteria, AngularJS vs Seismic