iOS上的MDM和MAM功能

时间:2016-02-01 23:55:17

标签: ios mdm ios-enterprise device-management

MDM和MAM功能如何在iOS上运行。我们是否需要在iOS设备上运行的第三方客户端才能从https服务器接收MDM / MAM命令。如何进行注册,我确信iOS依赖于推送通知来接收命令,所以我假设第三方MDM客户端应该在设备上可用,尽管iOS内置的MDM代理一直在运行。 MDM / MAM for iOS的区别是什么?

1 个答案:

答案 0 :(得分:2)

MDM是用于设备控制和安全性的设备级配置。 MAM是相同的东西,但在应用程序级别。通用性是每个配置元素都是通过Apple定义的配置有效负载提供的。 查看https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html

了解这个生态系统的最好方法就是知道必须做什么以及各方扮演的角色:

  1. Apple以供应商(AirWatch,MobileIron,...)的配置文件格式和代码接口(Obj-C / Swift)的形式提供MDM / MAM接口。您每年在WWDC上宣布的功能都会添加到此列表中。
  2. 供应商实施工具以提供启用相应功能的企业(例如,用于基本配置参数的MDM控制台,用于编码的SDK,......)
  3. Apple提供了该功能的基础运行时实现(例如,仅提供用于设置锁定超时的MDM兼容选项,为企业单一符号提供代码挂钩,...)
  4. 是的,您将要让设备完成注册过程。对于AirWatch,他们有一个代理商应用程序可以注册。