Возможности MDM и MAM на iOS

Как работают функции MDM и MAM в iOS. Нужен ли нам сторонний клиент, работающий на устройствах iOS для получения команд MDM/MAM с сервера https. Как происходит регистрация, и я уверен, что iOS зависит от push-уведомлений для получения команд, поэтому я предполагаю, что на устройстве должен быть доступен сторонний MDM-клиент, несмотря на то, что в iOS все время работает встроенный MDM-агент. В чем разница между MDM/MAM для iOS.

1 ответ

Решение

MDM - это конфигурация на уровне устройства для управления устройством и безопасности. MAM это то же самое, но на уровне приложения. Общим является то, что каждый элемент конфигурации доставляется через полезную нагрузку конфигурации, определенную Apple. Проверьте https://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html.

Лучший способ понять эту экосистему - просто знать, что нужно сделать, и роль, которую играет каждая сторона:

  1. Apple предоставляет поставщикам интерфейс MDM/MAM в форме формата файла конфигурации и интерфейсов кода (Obj-C/Swift) (AirWatch, MobileIron,...). В этот список добавляются функции, о которых вы слышали каждый год на WWDC.
  2. Поставщик реализует инструментарий для предоставления предприятиям, которые включают соответствующие функции (например, консоль MDM для базовых параметров конфигурации, SDK для кодирования,...)
  3. Apple предоставляет базовую реализацию этой функции во время выполнения (например, предоставляет только MDM-совместимые параметры для установки времени ожидания блокировки, обеспечивая кодовые перехватчики для единого знака предприятия,...)

Да, устройства будут проходить процесс регистрации. Для AirWatch есть приложение агента, через которое они запускаются, чтобы зарегистрироваться.

Другие вопросы по тегам