Jamf Pro Integration

Integrate your Jamf Pro Cloud account with Asset Panda to automatically import device and user information. This integration keeps your asset records accurate and up to date by continuously retrieving data from Jamf Pro into Asset Panda. The integration supports uni-directional data flow from Jamf Pro to Asset Panda.

NOTE: Jamf Pro is a third-party application, and Asset Panda does not control updates made by Jamf Pro. For more information on how to use Jamf Pro, see Jamf Pro Resources: Product Documentation page, and for Jamf Pro, see Jamf Pro | Mobile Security | Casper Suite.

This integration requires a Jamf Pro Cloud account.

The process of integrating the Jamf Pro account with Asset Panda to fetch data includes:

  • Setting up and configuring the Jamf Pro integration in Asset Panda.

  • Mapping the fields from Jamf Pro to Asset Panda.

You need to perform the following steps to Integrate Jamf Pro with Asset Panda:

  • Enable Jamf Pro: Connect the Jamf Pro account to fetch data.

  • Configure Asset Panda Integration: Steps to configure and map the Jamf Pro data fields within Asset Panda.

  • Ensure Data Accuracy: Ensure that the data fetched from Jamf Pro is accurately mapped and stored in Asset Panda.


Prerequisites

The following items must be in place:

  • You must have an active Jamf Pro account.

  • You must have the necessary permissions to configure integrations in both Jamf Pro and Asset Panda.

  • Ensure the following unique fields are present to support syncing:

    • For computer devices, either the Serial Number or Asset Tag must be unique.

    • For users, the Email Address must be unique.


Setup Jamf Pro with Asset Panda

  1. Log in to Asset Panda. Go to Settings > Account Management.

  2. Click Manage for the respective module.

  3. Open the Integrations Store for the desired account.

  4. Go to the Jamf Pro tile and click Add from the Asset Panda Integration Store.

  5. Switch to the Integrations in this module tab.

  6. Go to the Jamf Pro tile and click Configure.

  7. To authenticate Asset Panda with Jamf Pro, enter the following details:

    • Server Hostname: Enter your Jamf Pro URL (e.g., https://xyz.jamfcloud.com).

    • Username: Enter the Jamf Pro account username. To know the permission required, see Jamf Pro Permissions.

    • Password: Enter the Jamf Pro account password.

    • Port: Enter the required port number.

  8. Click Test and Save Connection to verify the authentication. If the connection fails, verify your credentials and try again.

  9. After saving, click Continue mapping.


Map Jamf Pro Fields to Asset Panda

After completing the setup, configure how data from Jamf Pro is mapped to your Asset Panda collection.

Before mapping, ensure the following:

  • A name has been assigned to the mapping

  • The correct Asset Panda collection has been selected

  • The correct external entity (e.g., Computers or Users) has been chosen

Mapping defines where each data point from Jamf Pro is placed in Asset Panda. It also determines which field is used to uniquely identify records—critical for maintaining data accuracy and avoiding duplication.

Jamf Pro Field Mapping and Identifier Reference

Field Name
Description
Mapping Guidance

Active Directory Status

Indicates if the device is linked to Active Directory

Map for device compliance tracking if needed

Architecture Type

Processor architecture (e.g., x86, ARM)

Map if you're categorizing by hardware type

Asset Tag

Custom tag assigned to the device

Recommended for unique ID if used consistently

Bar Code 1

Primary barcode label

Map if barcoding is used in inventory tracking

Bar Code 2

Secondary barcode label

Map as a backup barcode or alternate tag

Bluetooth Low Energy Capability

Indicates support for BLE

Map for tracking device features

Building ID

Identifier for asset location

Map to location field

Bus Speed

System bus speed

Map if tracking hardware performance

Cache Size

CPU cache size

Map for detailed profiling

Computer Name

Assigned name of the device

Useful for display only; avoid as unique ID

Department ID

Internal department ownership

Map for department-based filtering

Email Address

User's email address

Recommended unique ID for users

FileVault 2 Enabled Users

Users with FileVault access

Map for security compliance

Full Name

User’s full name

Map for display; not a stable unique ID

IP Address

Current device IP address

Avoid – dynamic value

Is Leased

Indicates leasing status

Map for lifecycle tracking

Is Purchased

Indicates if the asset was purchased

Map for financial reporting

Jamf Binary Version

Version of installed Jamf agent

Map to verify system coverage

Jamf Pro Computer ID

Internal unique ID assigned by Jamf Pro

Safe and stable unique ID

Lease Expiration

Lease end date

Map for contract expiration tracking

Life Expectancy

Expected life of the device

Map to plan replacements

Make

Manufacturer (Apple, Dell, etc.)

Map to vendor field

Managed

Whether device is under Jamf management

Map to indicate device compliance

MDM Capability

Indicates support for Mobile Device Management

Map for enrollment eligibility

Model

Device model name

Map to categorize asset types

Model Identifier

Manufacturer's model ID

Map for technical reference

NIC Speed

Network card speed

Map if tracking network capabilities

Number of Processors

Total processor count

Map for performance or hardware reports

Operating System

OS installed on the device

Map for inventory or software compliance

Operating System Build

Specific build number of the OS

Map to ensure version compliance

Optical Drive

Presence/type of optical drive

Map if relevant to asset profile

Phone Number

User's contact number

Avoid – may change or duplicate

Platform

OS platform (e.g., macOS, iOS)

Map to separate desktop vs. mobile assets

PO Date

Purchase order date

Map for procurement history

PO Number

Purchase order reference

Map for financial linking

Position

User’s job title

Map for HR alignment

Primary MAC Address

Main MAC address of the device

Use with caution as unique ID

Processor Speed

CPU speed in GHz

Map for hardware tracking

Processor Type

CPU model (Intel, Apple Silicon, etc.)

Map to identify chipsets

Purchase Price

Cost of the asset

Map for value and depreciation tracking

Room

Room/location within a building

Map for precise asset location

Secondary MAC Address

Alternate MAC address

Use if primary MAC not available

Serial Number

Manufacturer serial number

Highly recommended for device matching

SMC Version

Apple system controller version

Map for Mac-specific auditing

Supervised

Indicates supervision status

Map for compliance tracking

Total Number of Cores

CPU core count

Map for system spec reports

Total RAM

Installed memory size

Map for hardware profile

UDID

Universal Device Identifier

Best for mobile/Apple devices

Username

Login username of the user

Not recommended as unique ID

Vendor

Supplier of the device

Map for procurement reports

Warranty Expiration

Warranty end date

Map for renewal and support planning


Jamf Pro Permissions

Your Jamf Pro account must have sufficient privileges to access and sync the necessary data. You can use one of the pre-existing privilege sets or define custom permissions.

Jamf Pro Pre-existing Privilege Sets

Privilege Set
Privilege Description

Administrator

User will be able to read and write the records along with other privileges

Auditor

User will be able to read and write the records (minimum requirement)

Enrollment Only

User will not be able to read or write the records (not required for integration)

Custom

User can set specific permissions as needed

Jamf Pro Custom Privileges

Entity
Read
Write

Users

Required

Not required (unless updating records)

Computers

Required

Not required (unless updating records)

Mobile Devices

Required

Not required (unless updating records)

Buildings

Required

Not required (unless updating records)

Departments

Required

Not required (unless updating records)

Last updated