- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-05-2020 06:43 AM
What benefit is there to have a Class = Business Service and Service Classification = Application Service? A Service Classification of Application Service does not give you a service map. It needs to be of the class Application Service for that so why would you want to mix and match the two?
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-05-2020 07:19 AM
The Service table [cmdb_ci_service] has 3 classifications, they are still there due to legacy needs. ServiceNow as of London, moved the Application Services to the [cmdb_ci_service_discovered] table. This is a logical representation of a deployed stack.
Prior to London, this is how many companies classified the differences between the services. With the advent of CSDM 2.0 (white paper released in Oct 2019) NEW implementations should put Business and Technical services on the cmdb_ci_service table. Eventually all 3 classifications will be put on 3 different tables.
The caveat here is that the Application Services table [cmdb_ci_service_discovered] table is a CHILD table of the Service table [cmdb_ci_service]
To answer your question, there is no point to putting Application Services on the Business Service table. You do not map services from that point.
From the Application Service table - you can create manual entry points (ex: servers) or you can then be prepared for Service Mapping engagement.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-14-2021 06:27 PM
Scot,
I think you meant to say that the "Alert Group" class is a subclass of cmdb_ci_service. The Alert Group class is also a subclass of Application Service. It is rarely used but like other Applications services, it is visualized using a Service Map.
The Service Classification field was used by legacy SPM "Services" that were used as place holders until they could be migrated to a specific ITOM service class. With the definition of Application Services in the CSDM, SPM services should only be used to represent Catalog Services and offerings. ITOM Services all have their own classifications (unique class names) so the Service Classification field should not be assigned to CIs in the ITOM Service classes.
Another clarification: The Service Group and Application Service Classes and their subclasses are all operational ITOM services that make up the operational service hierarchy. The service hierarchy is used by event management to propagate monitoring alerts from low level application and hardware CIs upward to the highest level Service Groups that represent Enterprise Services and the environments (Prod,QA,test,Dev) they run on. Service groups are also included in the Impacted CIs list when making changes. Enterprise level Services that are represented by Service Groups frequently hold CAB reviews to see what upcoming changes could impact them. Prior to the CSDM and Service Mapping, the use case for Services Groups was not well defined, so customers used other classes (like Application) to model them.
The business_service field on ITSM forms has always been intended to be used with ITOM services (Application Services used to be called Business Servces). ITOM services (ITOM Services Groups and Application Services) should appear on ITSM forms so incidents and changes get associated with them. That way if they alert on the dashboards, you can see the most recent changes and incidents that may be related to the Alert. ITOM services appear on the Event Dashboard and Operator workspaces because they can have a severity that is dynamically calculated based on the severity of their subcomponents.
SPM "services" (Business Services, Technical Services, and Service Offerings) are not operational so they won't have a severity and are not monitored. In my opinion, they should never have been moved into the Service class hierarchy because they are not services (they are all Service Catalog offerings).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2021 09:00 AM
When I think of describing Infrastructure components like Network, Storage, Server/Compute, Database, it feels natural to express those as Technical Service / Offerings because they provide associated SLAs (RTO/RPO), and a natural bridge to the CMDB via App Services or Dynamic CI groups. While there might be Service Catalog offerings that relate to provisioning those core infrastructure components (with SLAs around how long provisioning should take), the operational components themselves would not be represented in the Service Catalog.
If we move all the abstractions for ITOM infrastructure services into App Services and Service Groups, where would you put the operational SLAs? On the Service Groups, with the OLAs being pushed down to the Application Services?
For example, a demonstration example (below) I've seen from SNow represents running infrastructure as Technical Service Offerings like "Active Directory - Prod", "Active Directory - NonProd", which are not catalog requests, but labels for actively running AD services with SLAs related to Prod and NonProd. I'd be curious how you would organize this in your interpretation...