I am trying to automate the installing procedure of iPhone apps (i.e) installing apps for around 5000 phones. For this I am planning to deploy an MDM server in Windows Server 2008 containing Active Directory. Once the successful registration of handsets is established the complete control of iPhone can be taken by the admin. I have following doubts:
1) My main objective is to push the apps that are available in the app store, hence Apple Push Notification Certificate will be sufficient to set up my MDM server and install apps?
2) Once the user registers his iOS device will I be able to install/uninstall applications into the device?
3) Can I implement payload mechanisms like AppLock Payload by just having Apple Push Notification Certificate?
Best Answer
What you want to do sounds possible with the steps you describe, except for 3). You haven't said which MDM server you plan on using but I'll assume it's one that implements the concept of Managed Apps.
Once your device(s) are enrolled with the MDM server, it can automatically push down whatever apps you wish to the device (either in-house/corporate or App Store). Those apps are considered Managed and you will have some control over them, including the ability to remove them remotely.
In specific answer to your questions: