How to configure account driver registration?

QY
Qing Ye
meferi2023

Operation Steps:

1. Create a new driver registration policy A.

2. In Apple Business Manager, select an MDM server and register policy A as the default driver registration policy.

3. Return to the registration policy list and download the JSON file for policy A.

4. Place the JSON file in a discoverable endpoint that is the same as the domain name of policy A's AppleID account.

5. On your Apple phone: General > VPN & Device Management > Sign in to your work or school account > Enter the AppleID of policy A to log in. 

6. Return: Sorry! Your device couldn't be enrolled. Unexpected error occurred.

23 hours ago
SOTI MobiControl
ANSWERS
DR
Darius Russell
21 hours ago

Hi Qing Ye,

Just to confirm, have you got an APNS (Apple Push Notification Service) certificate on the portal?

Many thanks,

Darius

QY
Qing Ye
3 hours ago

An APNS certificate is in place. It was observed that when creating an enrollment policy—specifically by setting it as the default policy for an ABM account and selecting an Apple Business Manager account—the downloaded enrollment JSON file includes an encoded suffix in the BaseURL (e.g., https://domain/enrollment/apple/accountDriven/userEnroll/95444d5f-e7ae-4f23-9095-0ce7eb242e9b). Placing this specific JSON file at the discovery endpoint successfully initiates enrollment. However, if the JSON is downloaded via the action menu in the enrollment policy list, or by clicking "Download JSON" on the final page while editing the policy, the resulting file lacks that suffix (e.g., 95444d5f-e7ae-4f23-9095-0ce7eb242e9b). Placing this suffix-less JSON at the discovery endpoint fails to trigger enrollment and results in an error.