Jamf Pro Integration

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

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

You must perform the following steps to integrate Jamf Pro with Asset Panda Pro:

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

  • Configure Asset Panda Integration: Configure and map Jamf Pro data fields within Asset Panda Pro.

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


Prerequisites

  • You must have an active Jamf Pro Cloud 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, a unique Serial Number or Asset Tag

    • For users, a unique email address


Setup Jamf Pro with Asset Panda Pro

  1. Log into Asset Panda Pro with an administrator account

  2. Navigate to Settings icon Settings > Account Management.

  3. Expand the appropriate account and module.

  4. Click Manage in the Integrations card.

  5. Select Integrations Store.

  6. In the Jamf Pro tile, click Add. The Integrations in this module tab is displayed.

  7. In the Jamf Pro tile, click Configure.

  8. Enter the following details:

    • Server Hostname: Jamf Pro URL (for example, https://xyz.jamfcloud.com).

    • Username: Jamf Pro account username. See Jamf Pro Permissions.

    • Password: Jamf Pro account password.

    • Port: Required port number.

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

  10. Click Continue mapping.

  11. Specify the following information for the mapping:

    1. For Mapping Name, enter a descriptive name for the mapping.

    2. Choose the Collection in Asset Panda Pro where the data is stored.

    3. Select the appropriate External Entity (for example, Computers or Users).

  12. Map Jamf Pro fields to Asset Panda Pro. See Jamf Pro Field Mapping and Identifier Reference.

Jamf Pro Field Mapping and Identifier Reference

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

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 (for example, 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 can read and write the records along with other privileges

Auditor

User can read and write the records (minimum requirement)

Enrollment Only

User cannot 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