I have Many Laptops and desktops. We are implementing ServiceNow in our company. My question is for Laptop what would be CI and for Desktop what would be CI? Does ServiceNow will automatically define the CI's to Laptops and Desktops or do we need to
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-24-2022 09:33 AM
I have Many Laptops and desktops. We are implementing ServiceNow in our company. My question is for Laptop what would be CI and for Desktop what would be CI? Does ServiceNow will automatically define the CI's to Laptops and Desktops or do we need to define what should be the CI for those. Same in the case of Server please.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-24-2022 09:40 AM
For Computer and Laptop, the CI will be cmdb_ci_computer.
For Server, the CI class will be cmdb_ci_server
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-24-2022 09:51 AM
Does the servicenow will create it self or do we need to create it.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-24-2022 10:21 AM
cmdb_ci_computer is available OOTB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-24-2022 10:02 AM
The short answer is that, at this point, you should track them all as Computer CIs (cmdb_ci_computer).
Traditionally, the out of box class used for Laptops and Desktops were both Computers, and they were distinguished in the data model primarily by their Chassis Type (or Form Factor, although technically the SCCM transforms and Discovery patterns only use Chassis Type.)
It has long been a point of debate whether workstation-type computers deserved a subclass of their own. Some customers have used the Personal Computer (cmdb_ci_pc_hardware) class for this, although others have indicated that was not the intent for that class. Many customers have defined Laptop and Desktop as subclasses, while others have pointed out that there is nothing fundamentally different about them that would merit subclassing, and furthermore that doing so only requires customizations to the integrations that currently populate the Computer table only.
Whether and to what degree this will change in the future remains to be seen, but the important thing to know is that ServiceNow will work best out-of-box by keeping these as Computers and only modifying the Chassis Type, and if you want to expand on this it will require not only the customization of the CI classes themselves, but also that of other integrations, applications, or plugins that assume Computer class is used.
The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.