Skip to Main Content
Patch My PC Ideas & Feedback

A community where customers and the community can provide feedback to make a better product for everyone! For more details on how we prioritize requests, please see:

6 VOTE
Status UNDER CONSIDERATION
Created by Guest
Created on Apr 23, 2026

HP Warranty via HP CMSL - Advanced Insights

HP recently released a new cmdlet "Get-HPWarrantyInfo" included in HP CMSL. This could probably be easily used with Advanced Insights to populate the HP Warranty dashboard instead of the over complicated API method that HP currently requires.

Obviously this requires HP CMSL module to be installed on the workstations, but that seems like a much easier task that setting up the HP API. Especially since PMPC already patches HP CMSL.

  • ADMIN RESPONSE
    Sep 3, 2026

    Thanks for this suggestion! We have added it to our development backlog. We are actively working on this for Adv Insights for Intune, and then we will work on this for Adv Insights for Config Mgr.

  • Attach files
  • Guest
    Aug 19, 2026

    I have performed these steps, and ran the scipt against my HP Fleet. It would be nice to have advanced Insights pull this data from the new WMI class, and populate it into the portal.
    ---------
    https://share.google/aimode/AllQWm2gXrxSZRlWF
    ---------

    The most effective way to report on warranty info using SCCM (Configuration Manager) is to have a PowerShell script populate a local WMI (Windows Management Instrumentation) class on each endpoint. Once the data sits cleanly in WMI, SCCM can natively scrape it using its built-in Hardware Inventory feature. [1]The generated script handles module deployment, executes the HP cmdlet, and stages the data into a custom class for SCCM collection.How to Implement This in SCCMTo translate this data into a centralized SCCM report, follow this workflow:Step 1: Deploy the Script

    1. Open your SCCM Console and navigate to Software Library > Scripts.

    2. Click Create Script, name it Invoke-HPWarrantySCCM, and paste the contents of the generated .ps1 file.

    3. Approve the script and run it against a test collection of HP devices (or deploy it as a recurring Task Sequence / Package running under the SYSTEM context so it updates periodically). [1, 2, 3, 4, 5]

    Step 2: Extend Hardware Inventory (MOF Settings)Once the script has executed on at least one test machine, you must instruct SCCM to look for this new WMI class:

    1. Go to Administration > Client Settings and edit your Default Client Settings.

    2. Select Hardware Inventory and click Set Classes...

    3. Click Import... or Add... and point it to the test computer's WMI namespace: root\HP\InstrumentedServices\v1.

    4. Select the custom HP_Warranty_Report class created by the script.

    5. Check all the boxes (SerialNumber, OverallWarrantyStatus, WarrantyStartDate, WarrantyEndDate) and save. [1, 2]


  • +3