We're using different USB peripherals in our branches for tellers (receipt printers, check scanners, etc.). We would like to have an automated inventory of what each computer is using. Unfortunately, WMI doesn't seem to provide us with any SERIAL NUMBERS to uniquely identify the peripheral against our main inventory. Our goal is to "know" where an equipment is being used. The inventory is managed into Service Now. Any advice?
Sort By:
Oldest
Director of Information Security5 months ago
One thought I had was to check in your EDR solution. If your EDR has USB Device Control (many do) then you should be able to get details about the devices there.Director of IT in Software5 months ago
WMI isn't reliable for this type of granular USB inventory. Explore third-party discovery tools that specialize in device tracking and serial number extraction. Alternatively, you might find Powershell's Get-PnpDevice offers more detailed information than standard WMI queries. Don't underestimate a simple web form for branch staff to log new peripherals with serial numbers – it can be a valuable supplement to any technical solution.Director of IT5 months ago
Dependent on where these devices may be situation on the network, suggest to explore solutions like https://www.lansweeper.com/ to harvest data and populate into ServiceNow via API.Strategic Banking IT advisor in Banking5 months ago
Thanks David, Hossam and Jim.I really appreciate!
CIO in Education5 months ago
If you have an endpoint management system (Jamf, MS InTune, Miraki, PDQ, etc.) you may be able to scan devices attached to machines and track the machines loication instead? Just a thought.