DEP Macs don't pick up assigned PreStage Enrolment initially

Originator:James
Number:rdar://29782582 Date Originated:22/12/2016
Status:Open Resolved:
Product:macOS + SDK Product Version:
Classification: Reproducible:
 
Area:
Setup Assistant

Summary:
I'm starting to get a lot of new Macs shipping with DEP enabled and while they are added to a particular PreStage, they do not immediately pick up that it's required as part of the Setup Assistant flow.

As you can imagine, this isn't great for a touch-free deployment of Macs. I either need to be present to guide employees or send them detailed instructions for setting their Macs up for the first time.

Steps to Reproduce:
1. Ensure Mac is assigned to a PreStage Enrolment via MDM of choice (in our case JAMF Pro)
2. Boot brand new Mac for first time (or wipe Mac and re-install operating system
3. Proceed through Setup Assistant
4. Connect to wifi when prompted and click Continue

Expected Results:
User should be presented with Setup Assistant page informing them that their Mac is going to be managed by the particular company after which they should need to authenticate with LDAP (as set in the PreStage)

Actual Results:
User is presented with the normal Setup Assistant and can proceed to transfer data/setup as new Mac without enrolling in the MDM.

Version:
10.12.2

Notes:
A video of this can be seen here https://cultureamp.wistia.com/medias/gaiq4f540s

In order for the Mac to see that it is assigned to a PreStage Enrolment, once the user connected to wifi for the first time and clicks continue, when they hit the Transfer your Data page, they need to click back, connect to wifi and hit continue again. 

The second time they do this, the Mac sees that it is assigned to a PreStage Enrolment and the Setup Assistant flows as expected with the Mac being enrolled in the MDM

Configuration:
Tested on brand new 2016 TouchBar enabled macs (13" & 15"). Additionally I can reproduce on Macs that are 1-2 years old.

Attachments:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!