Posted on 04-30-2024 12:21 PM
Is it just me or is the inventory field for "Last Inventory Update" kind of decorative only? We have Macs which are on a shelf in stock and not been online checking into Jamf Pro for months but the "Last Inventory Update" claims they were updated today. That's a little misleading and not at all useful. It may well be when Jamf tried to check on them and got no response but why report it? What good is that information? Maybe telling me when it was last successfully inventoried would be useful.
Anyone?
Thanks,
- Scott
Posted on 04-30-2024 01:12 PM
If you are doing anything with the API that touches those records, the inventory update will show the date of that API call. So if you're updating anything on the record today, the last inventory update will reflect today's date.
Posted on 04-30-2024 01:13 PM
If you have an integration or app (like MUT) that is updating extension attributes or other various data on the Jamf record, using the API, it will also update the Last Inventory Update value.
In a limited sense, if you only cared about when the Jamf binary successfully updated inventory locally on the machine, then I can see your point. But otherwise, it is valuable to know when the inventory data was updated from any source. If you want to know what Macs are active in your environment, I suggest using Last Check-in instead, or a combination of both.
Posted on 05-02-2024 07:08 AM
This occurs solely due to the API for updating the computer record information.
It's crucial to identify the API account or API Client that updated the computer/mobile device inventory and disable it to mitigate potential security risks.
You can verify this information by clicking on the History button of the specific computer inventory or by reviewing the change management logs