Microsoft Intune
This guide covers deploying SupportID from Apple Business Manager and configuring it through Microsoft Intune (Endpoint Manager).
Adding the App
- Ensure your Intune tenant is connected to an Apple Business Manager VPP token and licenses for SupportID have been purchased.
- Navigate to Apps → iOS/iPadOS → Add.
- Select iOS volume-purchased app (if synced via ABM token) or iOS store app.
- Search for SupportID and select it.
- Assign to your target Azure AD groups as Required for silent installation.
Creating App Configuration Policy
- Navigate to Apps → App configuration policies → Add → Managed devices.
- Select iOS/iPadOS as the platform.
- Associate with the SupportID app.
- Choose your configuration format (JSON recommended).
- Assign to the same groups as the app.
Configuration Formats
{ "appTitle": "Company Portal", "uiStyle": "Regular", "selfServiceProvider": "intune",
"dataPoint1": "{{serialnumber}}", "dataPoint1Label": "Serial Number", "dataPoint1Icon": "barcode", "dataPoint1Visible": true,
"dataPoint2": "{{devicename}}", "dataPoint2Label": "Device Name", "dataPoint2Icon": "iphone", "dataPoint2Visible": true,
"dataPoint3": "{{userprincipalname}}", "dataPoint3Label": "User Email", "dataPoint3Icon": "envelope", "dataPoint3Visible": true,
"dataPoint4": "{{userid}}", "dataPoint4Label": "User ID", "dataPoint4Icon": "person.text.rectangle", "dataPoint4Visible": true,
"dataPoint5": "{{deviceid}}", "dataPoint5Label": "Device ID", "dataPoint5Icon": "antenna.radiowaves.left.and.right", "dataPoint5Visible": true,
"showStorageSection": true, "showShortcutsSection": true}Add each key individually using the Configuration Designer:
| Configuration Key | Value Type | Value |
|---|---|---|
appTitle | String | Company Portal |
uiStyle | String | Regular |
selfServiceProvider | String | intune |
dataPoint1 | String | {{serialnumber}} |
dataPoint1Label | String | Serial Number |
dataPoint1Icon | String | barcode |
dataPoint1Visible | Boolean | true |
dataPoint2 | String | {{username}} |
dataPoint2Label | String | User Name |
dataPoint2Icon | String | person |
dataPoint2Visible | Boolean | true |
showStorageSection | Boolean | true |
showShortcutsSection | Boolean | true |
<?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> <key>appTitle</key> <string>Company Portal</string>
<key>selfServiceProvider</key> <string>intune</string>
<key>dataPoint1</key> <string>{{serialnumber}}</string> <key>dataPoint1Label</key> <string>Serial Number</string>
<key>dataPoint2</key> <string>{{username}}</string> <key>dataPoint2Label</key> <string>User Name</string></dict></plist>Available Intune Variables
| Variable | Description |
|---|---|
{{serialnumber}} | Device serial number |
{{devicename}} | Device name |
{{deviceid}} | Azure AD device ID |
{{userid}} | Azure AD user ID |
{{username}} | User display name |
{{userprincipalname}} | User principal name (email) |
{{devicetype}} | Device type (iPhone, iPad) |
{{osversion}} | iOS version |
Company Portal Integration
Setting selfServiceProvider to intune adds a shortcut that launches Microsoft Company Portal using companyportal://.
Requirements:
- Company Portal must be installed on the device
Group Assignment
Assign the app and configuration policy to the same Azure AD groups:
- All Devices — Deploy broadly across your organization
- Dynamic groups — Based on device type, OS version, or department
- User groups — Based on Azure AD user attributes
Intune Portal Steps
Adding the Configuration in Endpoint Manager
- Go to Microsoft Endpoint Manager admin center.
- Navigate to Apps → App configuration policies.
- Click Add → Managed devices.
- Name the policy (e.g., “SupportID Configuration”).
- Select iOS/iPadOS platform.
- Select SupportID as the targeted app.
- Under Configuration settings format, choose Enter JSON data.
- Paste the JSON configuration from above.
- Click Next → assign to groups → Create.
Testing
- Assign to a test group with one or two devices.
- Sync the device from Company Portal or wait for automatic check-in.
- Open SupportID → tap the gear icon → verify Configuration Status shows Active.
- Confirm data points show correct values from Intune.
- Tap the Company Portal button to verify it launches correctly.