Get Users of a ABM and ASM enrolled Organizations

Hi Apple Community ,

We are a MDM vendor and have been testing around implementing BYOD User Enrollment. Where in a step we felt good to have a list of managed apple ids associated with an Organization which would be helpful in inserting them in the MDM payload for Account-driven User Enrollment.

  • To do this I have used a managed apple id in Apple Buisness Manager with Roles Content Manager, Device Enrolment Manager and People Manager and a MDM server
  • From the MDM Server I used the token and have generated a auth_session_token and used it as Header X-ADM-Auth-Session to end point https://mdmenrollment.apple.com/account GET to get the account details
  • The response contains list of urls of which `https://mdmenrollment.apple.com/roster/class/person' POST was there which when tried gives ORGANIZATION_NOT_SUPPORTED 400 response.

we are unable to retrieve the list of users in a Apple Buisness Manager Account at this point. Is there any ways to achieve what we are tend to do.

But in the Roster API

Sorry have attached Wrong link for Roster API.Please Refer to the Link for Roster API below. But in Roster API it has mentioned that it doesn't supports for ABM. Can you give a clarity on this.

Roster API

Hey.

My I know why you are using the Roster API for MDM functionalities? Doesn't the App and Book Management V2 have Retrieve Users API for the same functionality?

Get Users of a ABM and ASM enrolled Organizations
 
 
Q