Возможности базовой версии Headwind MDM

Мобильное приложение

  • Развертывание сканированием QR-кода (Android 7.0+)
  • Развертывание установкой приложения (Android 4.0+, ограниченные возможности)
  • Установка, обновление и удаление приложений без подтверждения пользователя
  • Кастомная оболочка Android с настраиваемым рабочим столом
  • Удаленное управление устройствами (яркость, громкость, требования к паролю)
  • Отправка сообщений на мобильные устройства (пейджер)
  • Программный интерфейс (API) для удаленного ведения журналов
  • Программный интерфейс (API) для удаленной конфигурации приложений
  • Прием Push-уведомлений с сервера

Сервер

  • Управление группами и групповыми конфигурациями устройств
  • Управление пользователями и их ролями
  • Просмотр статуса мобильных устройств
  • Контроль функций мобильных устройств (GPS, Bluetooth, Wi-Fi, мобильные данные)
  • Управление системными и пользовательскими приложениями
  • Управление версиями и сборками мобильных приложений
  • Удаленное обновление и понижение версии приложения
  • Удаленное логирование
  • Развертывание настроек приложений на группу устройств
  • Собственная система доставки Push-уведомлений

Используемые технологии и языки программирования

Мобильное приложение Headwind MDM написано на Java.

Серверная часть Headwind MDM – это приложение Apache Tomcat, написанное на Java с применением платформы JAX-RS, использующее базу данных PostgreSQL.

Гарантия жизнеспособности сервиса

Знаете, чего больше всего боится системный администратор? Прекращения работы облачного сервиса, используемого компанией.

Представьте, вы нашли замечательный облачный сервис для управления корпоративными мобильными устройствами, подключились к нему и платите ему ежемесячно в течение длительного времени. Сервис может работать годами, однако… внезапно вы можете получить уведомление о закрытии сервиса! В этом случае предстоят значительные незапланированные расходы по поиску нового сервиса и переходу на него, чтобы избежать коллапса IT-инфраструктуры компании.

Именно поэтому мы разработали систему управления корпоративными устройствами с открытым кодом. В этом случае вы имеете гарантию, что сервис не прекратит работу и может развиваться как минимум собственными силами.

Плагины и разработка

У каждой компании свое видение, как управлять мобильными устройствами. Чтобы сделать наше решение подходящим большинству компаний, мы сделали Headwind MDM платформой, поддерживающей плагины.

Ядро платформы предоставляет базовые функции (большинство из них перечислено выше), а также публично доступный программный интерфейс (API) для разработки плагинов.

Все дополнительные функции предоставляются в виде плагинов. Плагин представляет из себя код на Java со стороны сервера, оформленный в виде пакета (package) и включаемый в основной код платформы, а со стороны мобильного устройства это, как правило, отдельное мобильное приложение.

Примером функциональности, предоставляемой плагином, является доставка фотографий, сделанных мобильным устройством, на сервер. Этот плагин доступен в «Корпоративном пакете».

Поскольку платформа Headwind MDM является открытой, любой разработчик может сделать вклад путем разработки плагина, как для своего клиента, так и для публичного использования.