-
What's New
-
- Versions 51.0 Dec. 16, 2024
- Versions 49/50.0 Nov. 14, 2024
- Version 48.0 Oct. 14, 2024
- Version 46.0 Sept. 17, 2024
- Version 45.0 Sept. 15, 2024
- Version 44.0 Aug. 31, 2024
- Version 42.0 July 23, 2024
- Version 41.0 June 17, 2024
- Version 40.0 June 8, 2024
- Version 39.0 May 13, 2024
- Version 38.0 April 17, 2024
- Version 36.0 March 22, 2024
- Version 35.0 March 11, 2024
- Version 34.0 March 4, 2024
- Show all articles ( 4 ) Collapse Articles
-
Archives
-
- Version 30.0 December 18, 2023
- Version 28.0 October 31, 2023
- Version 27.0 October 20, 2023
- Version 26.0 August 21, 2023
- Version 25.0 August 14, 2023
- Version 24.0 July 24, 2023
- Version 23.0 July 18, 2023
- Version 19.0 June 19, 2023
- Version 18.0 June 12, 2023
- Version 17.0 May 29, 2023
- Version 16.0 April 21, 2023
- Version 15.0 February 7, 2023
- Version 14.0 January 17, 2023
- Version 13.0 January 10, 2023
- Show all articles ( 4 ) Collapse Articles
-
Print
Created OnApril 14, 2025
Versions 58.0 (AppSource Versions 1050)
Copy the URL link to this section to share
BI for Intune Version 58 (April 12, 2025)
Version 58 is a very large release with many additions to the custom inventory for Windows process. These are some highly requested features. See the details below.
Important Notes:
Several customers have recently reported upgrade failures resulting in the loss of their custom reports. Please do not forget to backup before you upgrade!
Below Are the Changes in Version 58.0
- New Report Pages: (Note: To copy the new pages to your custom reports see the article how to copy pages.)
- New page: Driver Inventory (Note: Requires updated version of the Custom Inventory Script for Windows.)
- The new Driver Inventory page provides a means of reporting on the installed drivers on Windows devices.
- New page: Microsoft 365 (Note: Requires updated version of the Custom Inventory Script for Windows.)
- The new Microsoft 365 page and corresponding semantic model object use an unsupported Microsoft API to report on the security update compliance of installed Microsoft 365 updates. There’s no guarantee that Microsoft will not remove the API.
- New page: Warranty (Note: Requires updated version of the Custom Inventory Script for Windows.)
- Reports on the warranty status of Dell, Lenovo, and Getac computers. See the Collect Warranty Data article for more information.
- New page: Driver Inventory (Note: Requires updated version of the Custom Inventory Script for Windows.)
- New Features:
- Additions to the semantic model:
- Added new object: Driver Inventory (Note: Requires updated version of the Custom Inventory Script for Windows.) New fields in the Driver Inventory object include:
- Driver Inventory Classification
- Driver Inventory Count
- Driver Inventory Description
- Driver Inventory Hardware ID
- Driver Inventory ID
- Driver Inventory INF Filename
- Driver Inventory Location
- Driver Inventory Manufacturer
- Driver Inventory Name
- Driver Inventory Provider
- Driver Inventory Status
- Driver Inventory Version
- Last Update
- Last Update (Days)
- Published On
- Published On (Days)
- Release Date
- Release Date (Days)
- Windows Update Name
- Added new object: Device Chassis (Note: Requires updated version of the Custom Inventory Script for Windows.) New fields in the Device Chassis object include:
- Chassis Count
- Chassis Tag
- Chassis Type
- Hardware Type
- Last Update
- Last Update (Days)
- Added new object: Device Microsoft 365 (Note: Requires updated version of the Custom Inventory Script for Windows.) New fields in the Device Microsoft 365 object include:
- End Of Support Date
- End Of Support Date (Days)
- Installed Version
- Is Secure
- Last Update
- Last Update (Days)
- Last Release Type
- Last Release Version
- M365 Release ID
- M365 Status
- M365 Status (%)
- Release Date
- Release Date (Days)
- Update Channel
- Added new object: Device Warranty (Note: Requires updated version of the Custom Inventory Script for Windows.) New fields in the Device Warranty object include:
- Last Update
- Last Update (Days)
- Service Level Description
- Service Model
- Service Provider
- Service Tag
- Warranty Days Left
- Warranty End Date
- Warranty End Date (Days)
- Warranty Start Date
- Warranty Start Date (Days)
- Warranty Status
- Added new object: Driver Inventory (Note: Requires updated version of the Custom Inventory Script for Windows.) New fields in the Driver Inventory object include:
- Additions to the semantic model:
- Product Enhancements:
- Changes to the Device Info page:
- Added filters in the filters pane:
- OS
- Hardware Type
- Driver Inventory Enrolled
- Device Microsoft 365 Enrolled
- Device Warranty Enrolled
- Added fields to the main table:
- Hardware Type
- Driver Inventory Enrolled
- Device Microsoft 365 Enrolled
- Device Warranty Enrolled
- Added filters in the filters pane:
- Changes to the Custom Inventory Script for Windows:
- Default value for $RemoveBuiltInMonitors changed to $false
- This was done to remediate a known issue. If the built-in laptop screen was not on when the script ran this variable was caused the first external monitor to not get reported.
- Added new parameters:
- $CollectDriverInventory = $true
- Control if you want to collect Device, App, and Driver Inventory (True = Collect)
- $CollectMicrosoft365 = $false
- Sub-control under Device Inventory
- Data is sent to the Log Analytics as device inventory, but it can have different schedule.
- $CollectWarranty = $false
- Very Important! You might not need the warranty to be update each time you collect inventory (API call throttling can be problematic), so instead you can create a proactive remediation script with that on warranty collect enabled only, and run it every 30 days.
- Data is sent to the Log Analytics as device inventory, but it can have different schedule.
- $WarrantyDellClientID = $null
- Add your API key for Dell warranty API.
- $WarrantyDellClientSecret = $null
- Add your secret key for Dell warranty API.
- $WarrantyLenovoClientID = $null
- Add your Client ID for Lenovo warranty API.
- $CollectDriverInventory = $true
- Default value for $RemoveBuiltInMonitors changed to $false
- Changes to the Device Info page:
- Bug Fixes:
- Beginning with version 57 we calculated the value of the “OS” field to display as “Windows 10” or “Windows 11” based upon the third octet of the OS version. This caused issues for customers who manage server OS Defender settings using Intune. In this version we corrected this by only calculating the OS field value for known workstation operating systems. For unknown operating systems you will simply see “Windows”, the default value returned by the Microsoft API, instead of “Windows 10” or “Windows 11”.
- Important Notes:
- Always backup your custom reports before upgrading!