ios - lock - ¿Cómo desarrollar iPhone MDM Server?
mdm lock samsung (7)
Aquí hay alguna información sobre la estructura de un servidor, al menos.
Una vez que se haya registrado en la Red de desarrolladores de Apple, puede acceder a este documento, que proporciona información más detallada sobre los aspectos específicos de la configuración de un servidor de perfiles.
Acabo de leer sobre Mobile Device Management Server para dispositivos iOS, pero todas las documentaciones se refieren al "servidor MDM de terceros".
Mi problema es, ¿cómo puedo desarrollar yo mismo un "servidor MDM de terceros"? No pude encontrar ningún documento sobre esto.
Deberá unirse al Programa para desarrolladores de empresas de Apple y luego solicitar la documentación de MDM a Apple.
Desarrollar su propio MDM puede ser una gran cantidad de trabajo, y debido a la naturaleza de la implementación de software restrictivo, es probable que requiera pruebas de seguridad exhaustivas. No desea permitir que usuarios o partes externas comprometan su MDM.
Sugeriría comprar un MDM si su presupuesto lo permite. Si esto es solo para ti, entonces probablemente no sea útil. Si esto es para 20 usuarios +, entonces un MDM podría ser bastante rentable.
No le recomendaré una en particular y, en su lugar, enlazaré con un buen artículo de computerworld que revisa una selección: http://www.computerworld.com/s/article/9238981/MDM_tools_Features_and_functions_compared
Aún tendrá que probar sus aplicaciones internas a fondo. Por ejemplo, el entorno de espacio aislado puede permitir páginas web HTML5 pero no aplicaciones Java.
Lo siguiente puede ser útil para usted https://github.com/project-imas/mdm-server
Puede usar el código python de muestra para el servidor MDM proporcionado en el MDM_Protocol llamado server.py. Para probar la implementación de MDM en dispositivos iOS, use su cuenta de desarrollador de iOS Enterprise para obtener el certificado de MDM. Puede usar IPCU para generar el perfil de configuración de inscripción y necesita implementar SSL para la dirección URL de su servidor. Para más detalles refiérase a la question1 y la question2
Te recomiendo que aprendas el desarrollo de Dashcode y luego modifiques el Profile Manager enviado con Lion Server. Luego, implemente su propio servidor MDM con el conocimiento adquirido si esto no se ajusta a sus necesidades.
¡Buena suerte!
Tienes el camino fácil y el duro.
Manera sencilla : OSX Lion Server se envía con una sección de "Administrador de perfiles" que ofrece todo el proceso de MDM (con la pila SCEP). Este servicio se compone de scripts de ruby para que pueda echar un vistazo y ver cómo se hace.
Modo difícil : implemente su Administrador de perfiles (generación y administración de perfiles), implemente su servidor Push, agregue la pila SCEP (y LDAP o Active Directory si es necesario) y ore para que todo funcione en conjunto.
Elijo el camino fácil :)