Fully managed Apple devices with ABM and Intune
Enroll Apple devices in Intune automatically with Apple Business Manager: the connection, the tokens, the enrollment profile and the user experience.
- Topic: Intune
- Platform: iOS/iPadOS
6 min readNew

A new Mac comes out of the box, goes through Setup Assistant and enrolls in Intune through automated device enrollment (ADE). Even so, the apps and policies are often not there yet. Intune only places a device in groups after enrollment, based on inventory data, and only then knows what the device should get. According to Microsoft, it can take up to eight hours after enrollment before a device has all apps and policies.
In the week of 15 June 2026, enrollment time grouping became generally available for Apple ADE on macOS and iOS/iPadOS. In this blog post you read what enrollment time grouping does, how to set it up in an enrollment policy for macOS, and which report Microsoft names for devices that did not end up in the group.
With enrollment time grouping you link a Microsoft Entra security group to an enrollment policy. A device that enrolls with that policy becomes a member of the group during enrollment, not afterward. Apps and policies you assign to that group can therefore be delivered by Intune sooner after enrollment.
A few points to know in advance:
The group needs the Intune Provisioning Client service principal as its owner. You don’t need to add members yet.
f1346770-5b25-470b-88bd-d5744ab7952c, select the service principal and click Select.💡 Note: in some tenants the same service principal is called Intune Autopilot ConfidentialClient. What matters is the AppId; it must be f1346770-5b25-470b-88bd-d5744ab7952c.
Then assign the policy to the Macs under the token: open the token, go to Devices, select the devices and choose Assign policy. You can also set the policy as the default with Set Default Policy.
💡 Next, assign the apps and policies a Mac needs first to the same group. That is the whole point: what is assigned to the group, Intune can deliver sooner after enrollment.
You can change the group in the policy later. That change does not apply to devices that have already enrolled with the policy. If you remove a device from the group, Intune determines again which policies belong to it and has the device check in to get the new configuration.
Navigate to Devices > Monitor > Enrollment time grouping failures. The report shows only devices that could not be added to the group, not successful enrollments. In the list for this report, Microsoft names Apple mobile ADE, but not macOS explicitly. So for a Mac, also check whether it actually became a member of the group. New data can appear up to 20 minutes later. To see the report, you need the permission Microsoft.Intune/ManagedDevices/Read.
Microsoft recommends monitoring this report continuously. If a device does not end up in the group, the configuration can change after enrollment or disappear from the device.
If you edit an existing Apple ADE policy under Enrollment policies, the Remove option for the linked group is missing. Microsoft names two workarounds: delete the policy and create a new one, or remove the group with Microsoft Graph. This call in the beta API unlinks the group from the policy:
DELETE https://graph.microsoft.com/beta/deviceManagement/configurationPolicies('{policyId}')/clearEnrollmentTimeDeviceMembershipTarget
The user goes through Setup Assistant as always. According to Microsoft, the assigned apps and policies should already be on the device or be installing as soon as the home screen appears.
If Await final configuration is set to Yes, the Mac waits on a locked screen at the end of Setup Assistant until Intune has checked in. Microsoft does not name the combination with enrollment time grouping as a recommendation, but an interpretation is that Intune at that moment already knows which group-based apps and policies belong to the device.
Enrollment time grouping puts a new Mac in the right group during enrollment, so Intune can deliver apps and policies without first waiting for group assignment. Create a static group with the Intune Provisioning Client as owner, link it in a new enrollment policy and keep track of the failures report.
📚 Read more in Set up automated device enrollment (ADE) for macOS on Microsoft Learn.