ServiceNow Service Portal Requirements Workshop Questions
The Service Portal requirements workshop questions are the questions a team answers before it designs a self-service portal. They cover audience and sign-in, catalog scope, fulfilment automation, integrations and accessibility, and the answers decide what the portal does and who signs off each request.
The question sets below cover portal audience and authentication, catalog scope, self-service depth and fulfilment automation, integration and data exchange, and mobile and accessibility. Each set names the warning sign that the answer is wrong, and the later sections cover running a session that produces usable decisions, an ordered procedure for the session and the questions that reveal a hidden decision.
Portal Audience and Access Strategy
The first set of questions focuses on who will use the portal and how they authenticate. Will external users access the portal, or only internal staff? Will contractors, partners, or customers log in? These answers determine whether the portal uses your directory (Active Directory, Okta, Azure AD) or requires separate user accounts and federation. If external users will access the portal, the authentication strategy must account for single sign-on setup, multi-factor authentication, and user provisioning workflows outside your primary directory.
Another critical question: how many users will access the portal simultaneously? A small team of engineers submitting change requests behaves differently from a company-wide portal where all 5,000 employees can request a laptop or software license. Portal performance, customization depth, and support complexity all vary with user volume. Small portals can be highly customised; large ones must be simpler, faster, and more standardised to avoid rendering timeouts or database stress.
The warning sign here is underestimating user volume. If you build a heavily customised portal for 200 users and suddenly 2,000 users gain access, the customisations and database queries may not scale. Similarly, if you design the portal assuming all users know ServiceNow, but suddenly support teams without IT background gain access, the interface complexity becomes a barrier to adoption.
Catalog Scope and Service Offerings
The next set of questions addresses what services users can request through the portal. Will the portal offer only IT services (hardware, software, access requests), or will business services, HR services, and facility requests also flow through it? Scope affects the data model, workflows, approvals, and performance. A narrow IT-only portal is simpler to design and maintain. A cross-functional portal requires careful integration between different teams’ workflows and databases.
Related questions: how many service catalog items will the portal expose? Fifty items are easy to browse and find. Five hundred items require search, filtering, and organization by category. The larger the catalog, the more critical it becomes to test findability with real users and adjust categorization based on search logs. Another design question is whether users see all items or whether item visibility changes based on their role, department, or entitlements. Role-based visibility requires additional configuration but improves user experience by reducing irrelevant options.
The warning sign is creating a portal that tries to do everything. Teams often start with ambitious catalogs and end up supporting thousands of items with poor categorization, leading to users searching for items that exist but cannot be found. Start narrow, measure adoption and search patterns, and expand only when the core is working well.
Self-Service Depth and Fulfillment Automation
Another set of questions concerns how much automation and self-service happens in the portal itself. Some requests require only data capture and routing to a team; fulfillment happens offline or in ServiceNow back-office interfaces. Other requests trigger fully automated workflows: for example, a user requesting a network printer reset immediately gets an automated confirmation without human intervention. Questions about self-service scope, approval routing, and automation determine the value the portal delivers and its operational load.
Key questions include: which requests can be fulfilled immediately by automated workflows? Which require manager approval? Which require multiple approvals from different teams? The deeper the self-service automation, the more complex the configuration and testing. A portal that immediately provisions access to a shared drive requires tight integration with your directory service and careful testing to avoid creating accounts incorrectly. A portal that simply captures a request and routes it to a team requires minimal integration but delivers less immediate value to the user.
Portal performance depends on fulfillment automation choices. Automated provisioning often requires synchronous integrations that block the user’s browser until completion. Asynchronous workflows (where the request is submitted and the user gets a ticket number) are faster from the user’s perspective but require more complex status tracking. A common warning sign is designing deeply automated fulfillment without testing at scale. What works fine for ten requests per day may timeout or fail when volume reaches fifty requests per day.
Integration and Data Exchange
Portal integration questions examine how the portal exchanges data with backend systems. When a user submits a request, must that data flow to a ticketing system, ERP, or knowledge base? Do user profiles in the portal sync with your directory? Can the portal display dynamic data from other systems (available printers, software license status)? Integration depth affects configuration time and ongoing maintenance. A portal that connects to five external systems has five potential failure points and five times the integration debugging work.
A related question is whether the portal displays content from other systems. Some portals show knowledge articles directly on the request form; others require a separate search. Some show cart-style workflows where users can add multiple items before submitting a single request; others require one request per item. These design choices affect usability and backend traffic. A cart workflow reduces the number of approval cycles but requires more complex request validation. Single-item requests are simpler to process but increase user friction if they need to request multiple related items.
The warning sign is designing integrations without understanding update frequency and error handling. If you integrate the portal with an inventory system but the inventory updates once per week, users may request items that are already gone. If you integrate with a provisioning system but do not handle provisioning failures gracefully, users submit requests and get no feedback when provisioning fails. Always clarify: how often do external systems update? What happens when the integration fails? How will users be notified of failures?
Mobile and Accessibility Considerations
A final set of questions addresses whether the portal must work on mobile devices and how accessibility requirements affect design. A mobile-first portal must be simpler, load faster, and hide complexity behind progressive disclosure. A portal accessed primarily from desktop can use more complex forms and visualisations. Some organisations require WCAG 2.1 compliance or screen-reader compatibility; others do not. These requirements cascade into design, testing, and maintenance work.
Mobile support decisions determine form design, catalog presentation, and integration complexity. Mobile users cannot easily use complex approval interfaces or multi-step wizards. If mobile support is required, forms must be simplified, steps reduced, and touchscreen usability prioritised. Similarly, accessibility requirements may require additional templating and testing. A non-accessible portal excludes users with visual or motor impairments and may create compliance risk in regulated industries.
The warning sign is underestimating mobile complexity. Many teams design portals on desktop, then try to make them mobile-responsive at the end of the project. This typically requires rework. Similarly, accessibility compliance added late often requires expensive redesign. If mobile or accessibility are requirements, they must shape the design from the beginning.
Running a session that produces usable decisions
A question list is only useful if the right people are in the room to answer it and someone writes the answers down in a shape the build team can use directly. Workshops that stall often do so for one of two reasons: the approvers were not invited, or the discussion produced opinions rather than decisions. Plan the session around the decisions it must produce, then choose the questions that feed them.
| Question area | Answer format to capture | Who must be present | Decision it unlocks |
|---|---|---|---|
| Audience and sign-in | A named list of populations, each with its sign-in route | Directory owner and a business representative | Entitlements and access design |
| Catalog scope | A ranked list of candidate items with a volume estimate for each | Fulfillment lead and the team with the highest request volume | Which items launch first |
| Approvals | For each item, who approves, under what condition, and what happens if they do not respond | Named approvers, not their managers | Approval workflow design |
| Integrations | Each external system, its update frequency and what the requester should see if it is unavailable | Owner of each external system | Integration pattern and the test plan |
| Accessibility and devices | The devices and assistive technologies in actual use, with the most common first | Someone who supports users with accessibility needs | Layout and testing scope |
An ordered procedure for the session
- Send the approvers the decision list before the session, with the answer format for each area, so they can come prepared rather than negotiating in the room.
- Start with audience and approvals, because every later answer depends on who can request what and who signs for it.
- Read each answer back as a single sentence and ask the room to confirm it. A sentence that two people hear differently is not yet an answer.
- Keep a parking list for anything that needs data nobody has in the room. Each parked item needs a named person and a return date, and it must not reopen decisions already made.
- Circulate the recorded decisions within a day, and mark any that were reversed later in the same session so the build team does not work from a superseded version. Record which requests will stay on phone or email alongside the scenarios in portal use cases for enterprise teams, so that the exceptions are decided at the same time as the rule.
Questions that reveal a hidden decision
Some questions look administrative but settle something important. Asking which request types need a manager’s signature, for example, usually surfaces that the signature requirement depends on cost, location or role, and that the rule has never been written down. Asking what a requester should do when the portal is down often reveals that no alternative channel has been agreed. Asking who answers a complaint about a form tells you whether the portal has an owner at all, and the roles and responsibilities guide is where that answer becomes a named role. These are worth asking early, because a gap that appears in the workshop is cheap to close, and the same gap found after build is expensive.
Frequently asked questions about the workshop
How long should a requirements session run?
Long enough to reach decisions on audience, approvals and integrations, which are the three areas that change the build the most. Catalog detail can follow in a separate session with the fulfillment team, because it needs item-by-item review rather than general agreement.
Should the portal team attend the whole session?
The people who will configure the portal should attend, but they should listen rather than present. Their questions about feasibility are valuable, and they should be asked after the business has stated its need, so that the need is not shaped by what seems easy to build.
What do we do when two approvers disagree?
Record both positions as they stand, name the person who will decide, and set a date. Do not settle the disagreement by choosing the more senior voice in the room, because the decision then lacks the context the other approver brought.
Next step
Checking the question list against your own populations and integrations before the session saves a second round. For a related view on how requirements become priorities, see requirements workshop decisions.
Frequently asked questions
What is the most important decision we make in a portal requirements workshop?
The decision about portal scope and catalog size drives most subsequent design choices. A small, focused portal with twenty to fifty services is simpler to design, faster to load, and easier to maintain than a broad portal that tries to serve all possible requests. Start small and let usage patterns guide expansion.
How do we handle portal performance when we have thousands of users?
Simplify the interface, limit customisation, and test with realistic user volumes early. Heavily customised portals with complex forms and backend queries often timeout under load. Use caching where possible, run performance tests before going live, and be prepared to simplify if needed.
Should we build a cross-functional portal serving IT, HR, and business services?
This is usually a mistake. Start with a focused portal for one function—typically IT service delivery. Once that is stable and heavily used, consider adding other functions. Cross-functional portals are harder to design, slower, require more approvals, and deliver less value to any single function.
Related guides
Related Oblytech services
Where this topic turns into delivery work, these are the Oblytech services that cover it.
Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.
Contact us