Jamf Pro stores detailed inventory information for every enrolled computer. Computer inventory information is collected using a combination of the following:
- Jamf management framework βThe Jamf management framework is installed on every enrolled computer. For more information, see Applications and Utilities.
- MDM commands βMDM commands are typically issued immediately after Jamf management framework inventory commands are executed. You can view the sent MDM commands by navigating to the Management History category in the History tab of the computer inventory information.
- Declarative status channel βInventory attributes that are reported via the declarative status channel will autonomously report inventory changes when attribute values change. For example, if a computer updates to a new macOS version, the computer will report the new macOS version value to Jamf Pro immediately after the update is complete. For more information, see Declarative Device Management.
By default, the preconfigured "Update Inventory" policy triggers inventory collection. This policy collects inventory from all computers once every week.
You can trigger an inventory update on a local computer by executing the jamf recon command in Terminal.