Jamf Autodiscovery
Device42 supports Jamf autodiscovery. Run a Jamf cloud autodiscovery job to bring in your Apple ecosystem data.
Jamf Autodiscovery Items
Currently, Jamf autodiscovery retrieves data on the following:
- Computers
- Mobile devices
- IP and MAC addresses
- Installed software and applications
- Extension attributes (Custom Fields)
You can view the discovered software under the Software In Use tab on the details page of any of the discovered mobile devices.
Requirements for Jamf autodiscovery
To run a Jamf autodiscovery job, you need to set the appropriate permissions in your Jamf account and provide your Jamf username and password when creating the job.
Permission Requirements
A standard Jamf user account with read-all permissions is required for autodiscovery. The easiest way to grant read-all permissions is to create a standard user account with the Auditor privilege set.
Alternatively, you can use a Custom privilege set with all-read permissions enabled.
For information on standard accounts and privilege sets, see the Jamf Pro User Accounts and Groups documentation.
Authentication Requirements
Your Jamf account username and password are required in the Basic credentials field of the Add Cloud Autodiscovery form.
Your username and password are used to request a bearer token. Bearer token authentication is then used for subsequent requests.
Create a Jamf Autodiscovery Job
Navigate to Discovery > Cloud and click Create.
- Select Jamf from the Type dropdown menu.
- Choose a Remote Collector from the dropdown menu.
- Enter the URL the job will use, including the port if necessary.


-
Enter your Basic credentials for the Jamf account. You can optionally add a Service Level and select an Object Category for the discovered devices to be assigned to.
-
Add device vendor metadata as either Tags or Custom Fields, or leave it set as the default option, Do Nothing.
-
Optionally, include Tags for discovered devices. Tags are useful metadata that categorize the discovered items for searching, filtering, and ADM Calculation Rule purposes.
-
Select a Customer for discovered devices.
-
Choose No Debug or Extended Debug from the Debug level dropdown menu to change the default logging level, Normal Debug.
Schedule the Job
Scroll down to create a run schedule for the job. Create multiple schedules for the job with the + Add another Autodiscovery Schedule button.


Run the Job Now
After saving the job, the details view page is displayed. Here, you have the option to run the job immediately using the Run Now button.


You can also run the job from the list view.

