Kandji
This guide covers deploying SupportID from Apple Business Manager and configuring it through Kandji.
Adding the App
- Ensure your Kandji instance is linked to Apple Business Manager and licenses for SupportID have been purchased.
- Navigate to Library → Apps.
- Click Add new → search for SupportID under VPP apps.
- Assign the app to the appropriate Blueprints.
- Enable Install Automatically for silent deployment.
Adding App Configuration
- Select SupportID in Library → Apps.
- Click App Configuration.
- Use the Source Editor to paste the XML configuration below.
Full Configuration Example
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> <!-- General Settings --> <key>appTitle</key> <string>Device Info</string>
<key>uiStyle</key> <string>Regular</string>
<!-- Self Service Provider --> <key>selfServiceProvider</key> <string>disabled</string>
<!-- Data Points with Kandji Variables --> <key>dataPoint1</key> <string>{{SERIAL_NUMBER}}</string> <key>dataPoint1Label</key> <string>Serial Number</string> <key>dataPoint1Icon</key> <string>barcode</string> <key>dataPoint1Visible</key> <true/>
<key>dataPoint2</key> <string>{{ASSET_TAG}}</string> <key>dataPoint2Label</key> <string>Asset Tag</string> <key>dataPoint2Icon</key> <string>tag</string> <key>dataPoint2Visible</key> <true/>
<key>dataPoint3</key> <string>{{USER_NAME}}</string> <key>dataPoint3Label</key> <string>User Name</string> <key>dataPoint3Icon</key> <string>person</string> <key>dataPoint3Visible</key> <true/>
<key>dataPoint4</key> <string>{{DEVICE_NAME}}</string> <key>dataPoint4Label</key> <string>Device Name</string> <key>dataPoint4Icon</key> <string>iphone</string> <key>dataPoint4Visible</key> <true/>
<key>dataPoint5</key> <string>{{MAC_ADDRESS}}</string> <key>dataPoint5Label</key> <string>MAC Address</string> <key>dataPoint5Icon</key> <string>network</string> <key>dataPoint5Visible</key> <true/>
<!-- Section Visibility --> <key>showStorageSection</key> <true/>
<key>showShortcutsSection</key> <true/></dict></plist>Available Kandji Variables
| Variable | Description |
|---|---|
{{SERIAL_NUMBER}} | Device serial number |
{{DEVICE_NAME}} | Device name |
{{USER_NAME}} | User’s full name |
{{USER_EMAIL}} | User’s email address |
{{ASSET_TAG}} | Asset tag |
{{MAC_ADDRESS}} | Wi-Fi MAC address |
{{MODEL}} | Device model |
{{OS_VERSION}} | iOS/iPadOS version |
Self Service Note
Blueprint Assignment
Assign SupportID to devices by adding it to the appropriate Kandji blueprints:
- Standard — Deploy to all managed devices with default settings
- Department-specific — Create separate blueprints with tailored configurations
- Testing — Use a dedicated test blueprint before rolling out broadly
Testing
- Assign to a test blueprint with one or two devices.
- Trigger a device check-in or wait for the next sync.
- Open SupportID → tap the gear icon → verify Configuration Status shows Active.
- Confirm data point values match Kandji inventory data.