Separating SCCM discovery sources
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2025 02:39 AM
We are trying to set up multiple instances of SCCM in our ServiceNow. Two for now
I have been asked to make sure that each SCCM instance has their own separate user (which was the easy part) but also that each of the instances have their own defined Discovery Source.
So basically process owner is asking:
1. Rename the original Discovery Source from SG-SCCM to SG-SCCM-XXX
2. Create a new Discovery Source with the name of SG-SCCM-YYY
and then each instance of SCCM should populate the Discovery Source field with their respective name.
Is there any best practice for this? Or will I be forced to customize script to achieve this?
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2025 02:44 AM
Hi there,
Are you using transform maps for your SCCM? If so you could manage the Discovery Source naming there:
How to set the discovery source field when importing SCCM data into CMDB - Support and Troubleshooti...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2025 05:17 AM
I just installed the OOB version of Service Graph Connector For SCCM and also installed the IntegrationHub ETL which I use to update any field mappings. Does the newest version of SCCM SGC use transform maps still?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2025 05:22 AM
Perfect - can you update the discovery source using the ETL?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-02-2025 05:27 AM
I've tried adding a new data source for the second SCCM instance into ETL. But it says that there's already an instance of it. It seems like it only allows one instance of SCCM in the ETL.
Unless you mean there's a way to do it by adding a new transform of a column. But I am not sure how I would script it to point to SG-SCCM-XXX or SG-SCCM-YYY