JAMF Pro
JAMF Pro enables Apple device data synchronization from your JAMF Pro server. This integration is intended for districts that manage macOS and iOS devices through JAMF Pro and want richer device detail inside Manage1to1 without changing how inventory is managed.
Before You Start
To configure JAMF Pro integration, you will need:
- Administrator access to your JAMF Pro server
- The URL of your JAMF Pro instance
- API credentials (either a standard account or API role with appropriate permissions)
Districts should use a dedicated service account for the Manage1to1 integration rather than a personal administrator account. This ensures continuity if staff members change roles.
Step 1: Create API Credentials in JAMF Pro
Manage1to1 connects to JAMF Pro using API credentials. You can use either a standard JAMF Pro account or the newer API Roles and Clients feature.
Option A: Standard Account
- Log in to your JAMF Pro server
- Navigate to
Settings > System > User Accounts & Groups - Create a new Standard Account (or use an existing service account)
- Assign the account Read access to:
- Computers
- Mobile Devices
- Note the username and password for use in Manage1to1
Option B: API Roles and Clients (Recommended)
For tighter security controls, JAMF Pro supports API Roles and Clients:
- Log in to your JAMF Pro server
- Navigate to
Settings > System > API Roles and Clients - Create a new API Role with Read privileges for:
- Computers
- Mobile Devices
- Create a new API Client and assign the role you created
- Note the Client ID and Client Secret for use in Manage1to1
API Roles and Clients provide more granular control and are the recommended approach for integrations. They also support credential rotation without affecting other integrations.
Step 2: Activate JAMF Pro in Manage1to1
Navigate to System Settings > MDM Settings in Manage1to1.
Locate the JAMF Pro tile and select Activate.
Step 3: Configure the Connection
After activating, you will be prompted to enter your JAMF Pro connection details:
- Server URL - Enter your JAMF Pro server URL (e.g.,
https://yourschool.jamfcloud.com) - Username - Enter the username or Client ID from Step 1
- Password - Enter the password or Client Secret from Step 1
- Select Test Configuration to verify the connection
- Save the configuration
If the test succeeds, Manage1to1 can communicate with your JAMF Pro server.
Step 4: Sync Device Data
After configuration, you can run an immediate sync to pull device data.
A sync updates JAMF device fields for devices that already exist in Manage1to1. This includes only devices that Manage1to1 can match to your inventory by serial number.
Manage1to1 syncs JAMF Pro device data only for devices that already exist in Manage1to1.
A Mac or iOS device that exists only in JAMF Pro will not be pulled into Manage1to1 automatically. It must exist in Manage1to1 before syncing.
What Data Syncs
When devices are matched, Manage1to1 pulls available device details from JAMF Pro, which may include:
- Operating system version
- Storage capacity and available space
- Last check-in date
- Device model information
- Management status
This data appears on the device profile in Manage1to1 and is used to power MDM Statistics and Reports.
Matching Behavior
JAMF Pro sync matches devices by serial number. For a device to sync:
- The device must exist in Manage1to1
- The serial number in Manage1to1 must exactly match the serial number in JAMF Pro
If a device does not match, Manage1to1 skips it rather than creating a new record. This protects districts from inventory drift caused by old or retired devices still present in JAMF Pro.
Common Troubleshooting
Connection test fails
- Verify the server URL is correct and accessible from the internet
- Confirm the username/password or Client ID/Secret are entered correctly
- Check that the account has the required read permissions in JAMF Pro
Devices are not syncing
- Verify the device exists in Manage1to1 with the correct serial number
- Confirm the serial number in Manage1to1 exactly matches JAMF Pro (case-sensitive)
- Check that the device is enrolled and visible in JAMF Pro
Some device data is missing
- Not all fields are available for every device type
- iOS devices may have different available fields than macOS devices
- Recently enrolled devices may not have all data populated yet