Skip to main content

Examples of how to set up services

There's no single right way to fill a service catalogue, and that is what makes it hard to start. This page shows how a few common setups could look, so you can find one that resembles yours and borrow from it. The names are only examples; use the words your own people use.

If you are new to services, read these first: what a service is and its offerings, and how dependencies work.

[!NOTE] Setting up services needs the Service Configuration plugin and the Service Manager role (or Administrator). See who can use services.

Three questions that settle most choices​

  1. Would someone call for help with it by that name? “Email doesn't work” and “I can't get on the VPN” are services. “Exchange Online connector 2” isn't; it is a part of one.
  2. Does one person answer for it, and one team fix it? If the owner or the team is different, it is usually a service of its own. If they are the same and only the flavour differs, it is an offering.
  3. Would its outage hurt other services? Then it is worth adding as a technical service and pointing the others at it with Depends on, so the desk can show the chain when it breaks.

[!TIP] Stop when you reach the level one team owns. Servers, databases and network switches belong in a CMDB, which this catalogue doesn't try to be.

How to read the examples​

Each example shows:

  • the business services people use in the top row;
  • the technical services they depend on in the rows below, with a line for each depends on;
  • offerings inside their service, with their team when it differs.

In Help, point at a service to see everything it relies on and everything that relies on it.

Business services
Business serviceTier 1
BIZ
  • who answers for it
  • who fixes it
  • Offering
Technical services
Technical serviceTier 1
TECH

what the business service needs to work

Business serviceTechnical serviceDepends onPoint at a service to see its chain

Office work on Microsoft 365 or Google Workspace​

Most companies' first services. Microsoft or Google runs the platform; you run the setup, the accounts and the support.

Business services
EmailTier 1
MAIL
  • IT manager
  • Service desk
  • Shared mailboxes
  • Email archiveCompliance
Chat and meetingsTier 2
TEAMS
File sharingTier 2
FILES
Technical services
IdentityTier 1
IDP

sign-in, MFA, accounts (Entra ID or Google)

Microsoft 365 tenantTier 1
M365
  • Microsoft
Business serviceTechnical serviceDepends onPoint at a service to see its chain

Why this way: people ask for help with email, chat and files, so those are the business services. The tenant and the sign-in are what they all share; when sign-in fails, all three show it in If IDP has a problem. The archive is an offering because it belongs to email, but another team looks after it.

A web shop​

A customer-facing shop with a front end, an API, payments through a provider, and a database.

Business services
Online storeTier 1
SHOP
  • E-commerce lead
  • Web team
  • B2B portalB2B team
Order trackingTier 2
TRACK
Technical services
CheckoutTier 1
CHECKOUT
Product searchTier 2
SEARCH

e.g. Elasticsearch or OpenSearch

Content deliveryTier 1
CDN

e.g. Cloudflare or Fastly

Payments
PAY
  • your payment provider
Order platformTier 1
ORDERS

the API and its database

Database platformTier 1
DB

e.g. PostgreSQL or MySQL

Business serviceTechnical serviceDepends onPoint at a service to see its chain

Why this way: customers only know “the shop” and “tracking my order”. Under that, each piece a different team owns, or a supplier runs, is its own technical service. Follow the chain from the bottom: if the database platform has a problem, the order platform, checkout, the online store and order tracking can all be affected, and the service page for DB lists every one of them.

A software product you run for customers (SaaS)​

A product your customers sign in to, with an API, running on Kubernetes in a cloud.

Business services
Customer appTier 1
APP
  • Product owner
  • Product support
Public APITier 1
API
Reporting and exportsTier 3
REPORTS
Technical services
Application platformTier 1
K8S
  • Platform

Kubernetes clusters

Customer sign-inTier 1
AUTH

e.g. Keycloak or Auth0

Data warehouseTier 3
DWH
Release pipelineTier 2
CICD

GitHub Actions or GitLab; nothing customers use depends on it

Database platformTier 1
DB
Cloud account
CLOUD
  • AWS, Azure or Google Cloud
Business serviceTechnical serviceDepends onPoint at a service to see its chain

Why this way: the release pipeline is still a service, with an owner and a team, but nothing customer-facing depends on it, so its outage doesn't spread. Tiers follow what customers feel: reports can wait, sign-in can't.

Remote access and the network​

A classic infrastructure setup, where one service has clear variants.

Business services
Remote accessTier 1
VPN
  • Network lead
  • Network operations
  • Remote user VPN
  • Site-to-site VPNNetwork engineering
Office Wi-FiTier 2
WIFI
Internet accessTier 1
INET
Technical services
FirewallsTier 1
FW
IdentityTier 1
IDP
Internet linesTier 1
ISP
  • your carriers
Core networkTier 1
NET

switching and routing

Business serviceTechnical serviceDepends onPoint at a service to see its chain

Why this way: users and other companies both use the VPN but get very different help, so they are offerings of one service with one owner. If NET has a problem shows firewalls, the VPN and its offerings, Wi-Fi and internet access, which is exactly the list of things people will soon call about.

A business system bought as a service​

Payroll, CRM or ERP bought from a supplier, with your own integrations.

Business services
PayrollTier 2
PAYROLL
  • HR systems lead
  • HR systems
Customer recordsTier 1
CRM
Technical services
Payroll platform
PAYROLL-SAAS
  • the payroll vendor
IdentityTier 1
IDP
Integration platformTier 1
INT

moves data between systems

CRM platform
CRM-SAAS
  • the CRM vendor
Business serviceTechnical serviceDepends onPoint at a service to see its chain

Why this way: even when a vendor runs the system, you own the service your people use, the integrations and the first line of support. Keeping the vendor's platform as its own technical service makes it clear where your part ends, which helps both in incidents and when an auditor asks about suppliers.

Workplace and devices​

The services an office runs on, often the ones with the most cases.

Business services
Laptops and desktopsTier 2
PC
  • Service desk
  • New starter setup
  • Repairs and replacements
Mobile phonesTier 3
MOBILE
PrintingTier 4
PRINT
Technical services
Device managementTier 2
MDM

e.g. Intune or Jamf

Core networkTier 1
NET
Identity
IDP
Business serviceTechnical serviceDepends onPoint at a service to see its chain

Why this way: new starters and repairs are requests about the same service, handled by the same team, so they are offerings rather than services of their own. That keeps the catalogue short while still letting you count the cases for each.

Common mistakes​

MistakeWhy it hurts, and what to do instead
One service per server or applicationYou end up with hundreds of services nobody asks for by name. Group them under the service people use, and keep the parts in their own tools.
Dependencies on everything “just in case”The chain then flags half the catalogue for every problem. Add a dependency only when an outage really passes through.
A service without an ownerSomeone has to answer for it, keep its record right and confirm it once a year.
Teams as services“Network team” isn't a service; “Core network” is. The team goes in Support team.
Waiting for the perfect catalogueStart small (below).

[!TIP] Start with the ten services you get most cases about. Add the technical services under them as incidents show you where the chains run.