Mac machine OS in CMDB not matching Intune discovery
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2025 10:21 PM
Hello everyone, Greetings of the day!
We have a requirement:
Intune discovery indicates a different Macos value than what is displayed on the cmdb_ci_computer record.The key problem we're trying to solve is why this CI has not been discovered recently. It shows the last time was 2/10/2024. If the discovery is running normally on this one, then the MacOS issue should resolve itself.
What we found in our findings:We tried to reproduce the issue in the DEV instance. We Executed the "SG-Intune Devices" this scheduled import in the import set, and we found an error(i.e.Error executing script : TypeError: Cannot read property "import_set_table" from undefined (sys_script_include.6a4e0342773310102dfb23446810611c.script; line 5)). We checked in the script include in the function initialize()it is taking an argument(args) we checked what it contains by adding log but it is undefined that's why the error is coming up. We are trying to find from where this argument is coming. But we didn't find it yet.
If anyone has worked on this please let us know.
Adding attachments.
Thanks in advance.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-19-2025 05:06 AM
Hi,
The import_set_table value is brought in from the data source data loader script
I would check to make sure no one has incorrectly modified the data source record. Example of OOB: