Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

MDM API & documentation

Hello,

We would like to develop our inHouse Mobile Device Management but I only found general documentation about the way it work.
Is there any doc about API and how to develop our own MDM server ? Which message should be sent through Push notification server, how to register on server, how are MDM profile structured, etc ???

Regards,

David

MacBook Pro, Mac OS X (10.5)

Posted on Jul 14, 2010 11:47 PM

Reply
26 replies

Mar 1, 2012 2:10 PM in response to Roflbot

So if I don't have an Enterprise Account, I'm SOL basically? I have a client ready to buy a good enough amount of iPads that this solution would be great for. They don't have 500 employees as I've read earlier in this thread so I'm guessing that also means they/I can't attempt to sign up for an Enterprise Account. I know this thread was started a long time ago: the fact is I can see a lot of businesses interested in this solution, especially with the iPad 3 due to be launched any time soon. Thanks to anyone who can shed some light on this for me.

Apr 6, 2012 5:18 PM in response to dscreve59000

Till now, has anybody got the answers of questions below?


1. If I have Enterprise account, can I develop a MDM server? or I need other more certificate from Apple?

2. If I have only developer account of $99, can i develop a MDM server?


hseungun said, small company can get an Enterprise Account and even become a vendor. (a vender of MDM?) Is there any document or web pages from apple approving this.


Waiting for the answers,

Thanks a lot.

Apr 8, 2012 6:27 PM in response to hbolo

Yes you can service MDM without having the enterprise account but you cannot Vendor it. This is the description of it

Mobile Device Management CSR Signing Certificate

The Mobile Device Management (MDM) protocol provides a way for system administrators to send device management commands to managed iPhone, iPad, and iPod Touch devices running iOS 4 and later. Through the MDM service, an IT administrator can inspect, install, or remove profiles; remove passcodes; and begin secure erase on a managed device. MDM uses the Apple Push Notification Service (APNs) to deliver a "wake up" message to a managed device.


The MDM CSR Signing Certificate provides a way for MDM vendors enrolled in the iOS Enterprise Developer Program to sign APNs SSL certificate signing requests (CSRs) for their customers. The signed CSRs can then be submitted by the customers to Apple for APNs SSL certificate issuance. Review the Mobile Device Management Protocol Referencefor more information.


This message is only inside an ios enterprise account -> certificate -> other tab

Aug 19, 2012 6:42 AM in response to hseungun

Hi all,


It's very interesting to see how many people has the same problem of information availability. Is this a part of the proprietary company secret or plan to sqeeze and keep out new entrants and smaller profitable business?


I am at the same stage like most of you with this MDM solution saga... but it seems as if notting much is happening or nothing of any tangible use is available to kick start progress.


I looked at some of the pdfs and resources that has been circulated and they are useful to a certain extent but again, if Apple sees an opoortunity to make money by selling members access to these resources(SDKs/APIs); for them why not.


Still trying to find an easy way to these resources to integrate in my MDM. All other platforms already covered and working...



Thanks


ClintBiz

Dec 1, 2016 7:01 AM in response to hseungun

Hi all,


we have already a java-base software program which documents IT devices (such as servers, printers, monitors...) within the network and now we are going to scan all ios and android devices in the network as well to document them. We are going to collect as much as possible information about these devices when they are connected to the network. I have been searching a lot and came across MDM by Apple, but unfortunatelly I haven't got a clue where and how I can get MDM API by Apple. Could you please help me out here! Any help would be appreciated.

MDM API & documentation

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.