JAMF100 Inventory Management 2 — Questions and Answers
Question 1: What is an Extension Attribute (EA) in Jamf Pro?
- A custom inventory field that collects additional device data not captured by default inventory (Correct answer)
- An additional license add-on that extends Jamf Pro's management capabilities
- A secondary enrollment profile deployed alongside the main MDM profile
- A custom payload type for Configuration Profiles not available in Jamf Pro's default list
Correct answer: A custom inventory field that collects additional device data not captured by default inventory
Extension Attributes let admins create custom inventory data fields — populated via scripts, LDAP lookups, or text input — that appear in device records and can be used in Smart Group criteria.
Question 2: What script language is most commonly used for macOS Extension Attributes in Jamf Pro?
- Bash shell scripting (Correct answer)
- Python 3
- AppleScript
- Swift
Correct answer: Bash shell scripting
Bash shell scripts are the most common language for macOS Extension Attributes because they can query system data using standard macOS command-line tools.
Question 3: How can you view a list of all Mac hardware models in your managed fleet in Jamf Pro?
- Using the Hardware/Software Inventory Summary or Computer report filtered by model (Correct answer)
- Running a manual scan from the Jamf Pro dashboard
- Exporting device records from Apple Business Manager to a spreadsheet
- Running 'jamf policy -event inventory' on a Mac and reviewing the output
Correct answer: Using the Hardware/Software Inventory Summary or Computer report filtered by model
The Inventory Summary in Jamf Pro provides counts of managed devices grouped by hardware model, OS version, and other inventory fields.
Question 4: What Jamf Pro feature lets you build a dynamic device group based on installed software version?
- Smart Groups with Application Version criteria (Correct answer)
- Static Groups filtered by app inventory data
- Extension Attributes combined with a Configuration Profile
- Patch Management titles that auto-generate groups by version
Correct answer: Smart Groups with Application Version criteria
Smart Groups support Application Version as a criteria type, so you can dynamically group devices that have a specific version of an app installed.
Question 5: What is the 'Last Inventory Update' field in a device record used for?
- Showing the date and time inventory was last collected from that specific device (Correct answer)
- Tracking when an admin last manually edited the device record in Jamf Pro
- Recording the last time the device's MDM profile was renewed
- Displaying when the device last ran a software update policy
Correct answer: Showing the date and time inventory was last collected from that specific device
Last Inventory Update tells you exactly when Jamf Pro last received fresh inventory data from a device, helping identify stale or offline devices.
Question 6: Can Jamf Pro track devices that are not enrolled in MDM?
- No — only enrolled devices appear in Jamf Pro inventory automatically (Correct answer)
- Yes — Jamf Pro scans the network to discover and inventory all Apple devices
- Yes — Apple Business Manager syncs all purchased devices to Jamf Pro inventory
- Yes — the Jamf binary can be installed without MDM enrollment for inventory-only mode
Correct answer: No — only enrolled devices appear in Jamf Pro inventory automatically
Jamf Pro only automatically inventories devices that are actively enrolled in MDM; unenrolled devices do not appear unless manually added.
What is an Extension Attribute (EA) in Jamf Pro?