JAMF 100 Jamf Pro Inventory Management Questions and Answers — Questions and Answers
Question 1: An administrator needs to collect custom data that is not gathered by default during a standard inventory update, such as the last user to log in to a shared-use Mac. Which Jamf Pro feature should be used to accomplish this?
- Advanced Inventory Search
- Static Computer Group
- Extension Attribute (Correct answer)
- Inventory Preload
Correct answer: Extension Attribute
Extension Attributes are designed to extend the inventory data stored in Jamf Pro. They allow administrators to collect and store custom information that is not part of the standard inventory collection, often by using a script.
Question 2: A Jamf Pro administrator wants to create a group of all Mac computers that have less than 20GB of free space on their hard drive. The membership of this group should update automatically as devices' free space changes. Which type of group should be created?
- A Static Computer Group
- An Advanced Computer Search
- A Smart Computer Group (Correct answer)
- A Nested Group
Correct answer: A Smart Computer Group
Smart Groups have dynamic memberships that are automatically updated based on criteria. In this scenario, the criteria would be 'Storage Free Space (GB) less than 20'. Static groups have fixed memberships, and Advanced Searches are for reporting, not for creating a group for scoping.
Question 3: Which of the following is the primary purpose of an Advanced Search in Jamf Pro's inventory management?
- To manually assign devices to a fixed collection for scoping policies.
- To execute remote commands on a single, specific device.
- To create dynamic groups of devices that automatically update.
- To build and save complex, criteria-based queries for reporting purposes. (Correct answer)
Correct answer: To build and save complex, criteria-based queries for reporting purposes.
Advanced Searches allow administrators to create detailed, multi-criteria queries to find specific devices. While actions can be taken on the results, their main function is for granular reporting and viewing specific inventory data. Unlike Smart Groups, they are not primarily used for ongoing management scope.
Question 4: A technician has just physically replaced a component in a user's MacBook Pro and updated the asset tag in the inventory record directly in Jamf Pro. The technician now wants to force the computer to immediately submit its latest hardware information to Jamf Pro to verify all changes. What is the most direct way to trigger a full inventory update from the client computer?
- Run the `sudo jamf policy` command in Terminal.
- Send a 'Blank Push' remote command from the inventory record.
- Run the `sudo jamf recon` command in Terminal. (Correct answer)
- Restart the computer and wait for the next scheduled check-in.
Correct answer: Run the `sudo jamf recon` command in Terminal.
The `sudo jamf recon` command, when run on a client computer, forces it to perform a full inventory collection and submit the results to the Jamf Pro server immediately. The `sudo jamf policy` command triggers a check-in for policies, not a full inventory update.
Question 5: An administrator needs to deploy a specific VPN configuration profile to a hand-picked group of 15 test devices. The list of devices is fixed and will not change based on inventory data. Which of the following is the most appropriate method for grouping these devices for deployment?
- Create a Smart Group with criteria for each of the 15 serial numbers.
- Use an Advanced Search to find all 15 devices and scope the profile to the results.
- Create a Static Group and manually add the 15 test devices. (Correct answer)
- Create an Extension Attribute called 'Test Group' and scope the profile to it.
Correct answer: Create a Static Group and manually add the 15 test devices.
Static Groups are designed for fixed memberships where devices are added manually. This is the ideal solution for a specific, unchanging list of devices, such as a test group. A Smart Group would be unnecessarily complex, and an Advanced Search is for reporting, not scoping.
Question 6: Which of the following pieces of information is collected by default during a standard computer inventory update without requiring additional configuration?
- Package receipts from locally installed packages
- Last login timestamp for a specific local user account
- Operating System version and build number (Correct answer)
- Application usage statistics (e.g., frontmost application)
Correct answer: Operating System version and build number
Basic hardware and software information, such as the Operating System version, build number, and hardware specifications, are collected by default. Collecting information like package receipts, application usage, and local user accounts requires enabling specific settings in the Computer Inventory Collection configuration.
An administrator needs to collect custom data that is not gathered by default during a standard inventory update, such as the last user to log in to a shared-use Mac.
Which Jamf Pro feature should be used to accomplish this?