Как удаленно настроить приложение Android для предприятия с помощью инструмента Enterprise Mobility Management?
Я работаю в бизнесе, который предоставляет приложение для Android нескольким клиентам.
Каждый клиент использует свое собственное решение EMM (Enterprise Mobility Management).
Я пытаюсь выяснить, какие есть варианты для удаленной настройки нашего приложения на устройствах Android с помощью EMM.
Конфигурация, которую я должен предоставить, представляет собой строку из 820 символов, содержащую лицензионный ключ.
Не каждому устройству потребуется этот лицензионный ключ, поэтому его нужно будет устанавливать для каждого уровня устройства.
Текущий метод, который мы используем для доставки конфигурации в наше приложение, - это передача файла на устройство, содержащего сведения о конфигурации.
Этот метод работает хорошо, за исключением: он немного примитивен; и один из EMM нашего клиента не обеспечивает эту функциональность.
Я понимаю, что Google предоставляет управляемые аккаунты Google и API управляемых аккаунтов Google Play, которые можно использовать для настройки устройств.
Мы исключили Управляемую учетную запись Google в качестве опции, поскольку она требует от клиента регистрации в G-Suite, что сопряжено с большими финансовыми затратами и было бы излишним только из-за возможности предоставить лицензионный ключ.
Управляемые учетные записи Google Play могут быть одним из вариантов. Похоже, что для подачи заявки на лицензию разработчика требуется единовременная плата в размере всего £20, что вполне нормально. После того, как приложение загружено в личный клиентский магазин Google Play, оно выглядит так, как будто им можно управлять через клиентский интерфейс EMM, если оно содержит правильную информацию в AndroidManifest.xml ( https://developer.android.com/work/managed-configurations).
Параметр "Управляемый аккаунт Google Play" может быть наименее наихудшим вариантом, но опять-таки необходимость введения зависимости от сервисов Google для лицензионного ключа выглядит, но не так, как в G-Suite.
Есть ли другой способ, кроме трех упомянутых выше, доставки конфигурации приложения на устройства Android?
0 ответов
Исходя из моего понимания, управление несколькими предприятиями может осуществляться с помощью https://developers.google.com/android/management/managed-configurations-iframe
Администратор будет иметь разрешение на управление несколькими файлами конфигурации и устройствами на консоли. Мы также можем предоставить устройство из следующей стратегии, упомянутой здесь: https://developers.google.com/android/management/provision-device
Вы также можете воспользоваться этой ссылкой: https://developers.google.com/android/management/existing-emms для управления существующими EMM.