Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

MDM Agent on iOS

I worked on MDM in Android, and used the API's to lock, wipe etc when I receive a C2DM push message from the server.

When I was trying to explore more on the iOS part of it, I was a bit confused. I got a feeling that, we don't need to code a agent for the MDM to work on iPhone.

So is it completely managed from the server? Or do I have to have an agent application too? If yes, can you help me with a sample of the agent programming?

Thanks.

like image 432
nithinreddy Avatar asked Apr 06 '12 09:04

nithinreddy


People also ask

What can MDM do on iOS?

MDM lets you securely and wirelessly configure devices by sending profiles and commands to the device, whether they're owned by the user or your organization. MDM capabilities include updating software and device settings, monitoring compliance with organizational policies, and remotely wiping or locking devices.

How do I find the MDM on my iPhone?

Open the Settings app on the iOS device. Open the General tab. Click on Profiles & Device Management. Open MDM Profile.

Can MDM be hidden on iPhone?

Show or Hide apps: MDM can configure exactly which apps can be used. All built-in and third-party apps can be hidden with the exception of Phone (on iPhone only) and Settings.

How do I remove MDM from my iPhone?

Open "Settings" app then scroll down to the "General" section > "Device Management" to open the enrolled management profile. Then tap on the "MDM" profile. Tap the "Remove Management" button. That's the button to remove MDM profile.


1 Answers

For complete MDM control of the iPhone, you either need to look at profile management as sent out from Mac OS X Lion Server (they added this into this OS version) or a third-party solution (MobileIron, Tarmac, etc). There is some good background, slightly dated information here too: How to configure/install MDM server for iPhone and iPad

EDIT

There is no need of a separate agent application - it's handled by iOS itself.

like image 95
Scott Corscadden Avatar answered Sep 19 '22 12:09

Scott Corscadden