SG-SCCM Operating System (OS)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-24-2023 06:28 AM
We just implemented the new SCCM Service Graph Connector (SG-SCCM) in development, upgrading from the legacy process. The new SG-SCCM import uses a different OS name than the legacy and causes it to flip back and forth with Discovery. Before moving to the SG-SCCM, Server 2019 would show as "Windows 2019 Datacenter" for both the legacy SCCM and Discovery. The new SG-SCCM will use "Windows Server 2019 Datacenter". Looking at the legacy SCCM there is a Script Include, WindowsOSNameHelper, that seems to format the OS name. After the first SG-SCCM run it added 9 new choices to Operating System field, all with the format that starts with "Windows Server". Has anyone else seen this and are you creating a reconciliation rule to set either Discovery or SG-SCCM as the priority?
- Labels:
-
Service Graph Connector

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-24-2023 07:35 AM
Hello @garyminnick,
This is a common problem that occurs when different sources provide different values for the same at.... To resolve this issue, you need to use the reconciliation framework that allows you to define rules ....
To create a reconciliation rule for the OS name attribute, you need to follow these steps:
- Navigate to Configuration > CI Class Manager and select the class that contains the OS name attribute, such as cmdb_ci_server.
- Click Reconciliation Rules and then click New to create a new rule.
- Fill in the fields as follows:
- Name: Enter a descriptive name for the rule, such as “OS Name Rule”.
- Target field: Select the field that you want to reconcile, such as “Operating System”.
- Source table: Select the table that provides the value for the target field, such as “Discovery Model”.
- Source field: Select the field that contains the value in the source table, such as “OS Name”.
- Priority: Enter a number that indicates the priority of this rule compared to other rules for the same target field. The lower the number, the higher the priority. For example, if you want Discovery to have a higher priority than SG-SCCM, you can enter 100 for Discovery and 200 for SG-SCCM.
- Condition: Optionally, enter a condition that specifies when this rule should be applied. For example, if you only want this rule to apply to Windows servers, you can enter “Operating System starts with Windows”.
- Click Submit to save the rule.
- Repeat steps 2-4 for each source that provides a value for the target field, such as SG-SCCM.
- To test your rules, run a reconciliation job
This process will reconcile the OS name attribute based on your rules and policies. You can also use the reconciliation dashboard to monitor and troubleshoot your reconciliation results.
Hope this helps.
Kind Regards,
Swarnadeep Nandy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2023 06:11 AM
@SwarnadeepNandy I've noted in this and several other posts from you that your links are not relevant to the text that is in your post. These links navigate to a page from Dell Technologies. This is coming across as if your comment was created with an AI bot, since it didn't directly address the question and provided some sentences were incomplete and contained irrelevant links. Thus I am flagging this and reporting it to a moderator for further review.
The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2023 07:13 AM
Hi @CMDB Whisperer,
I do gather info from GPT along with Google, but what you are talking is a bug in ServiceNow editor. The sentence is complete and as it has link behind, the editor is reducing the sentence.
So, if you see from my screenshot when I am editing my comment, I am able to view the full sentence. But when I am posting it, the sentence is reducing.
I have observed and modified in quite some cases.
And in this case, I don't think that I am posting any inappropriate content.
Kind Regards,
Swarnadeep Nandy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-25-2023 07:22 AM
Fair enough. Sorry for the mistake. There have been a lot of these posts happening with the aid of ChatGPT, and it sticks out like a sore thumb.
That said, from my perspective the ServiceNow Community is a place where people come for help from other users and subject matter experts, and not for posts created by searching on Google or ChatGPT. And links in articles should be used for relevant content.
The opinions expressed here are the opinions of the author, and are not endorsed by ServiceNow or any other employer, company, or entity.