Типы управления

API Google Play EMM включает ресурс Devices , представляющий каждую сущность, управляемую EMM и связанную с конкретным пользователем. На площадках ваших клиентов управление устройствами осуществляется с помощью консоли EMM и контроллера политик устройств (DPC). Организации предоставляют приложения пользователям через управляемый Google Play.

Устройства и типы управления

Если ваш DPC управляет всем устройством целиком, устройство имеет значение managementType , равное managedDevice . Если ваш DPC управляет только рабочим профилем, устройство имеет значение managementType , равное managedProfile , которое представляет только управляемый профиль на физическом устройстве. Такие устройства называются «управляемыми устройствами».

Устройства с типом управления unmanagedProfile называются «неуправляемыми устройствами», в том числе:

  • Устаревшие устройства, работающие под управлением версий Android ниже 5.0 или не поддерживающие рабочие профили.
  • Устройства, которые не контролируются DPC и не имеют в качестве типа управления managedDevice или managedProfile . Например, администратор Google Workspace в организации может разрешить пользователям добавлять свои корпоративные учетные записи электронной почты на свои личные устройства Android без настройки рабочего профиля.

Что можно сделать с типом управления unmanagedProfile

Используя тип управления unmanagedProfile , пользователи устаревших устройств могут получать приложения через управляемый организацией магазин Google Play, а также:

  • Получайте доступ к закрытым приложениям, которые предоставляются им с помощью списков контроля доступа (ACL) для каждого пользователя и приложения.
  • Получайте лицензии на приложения, приобретенные компанией в рамках программы массового лицензирования.
  • Получите доступ к управляемому Google Play для установки приложений, рекомендованных и отобранных администратором.

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

Тип управления unmanagedProfile можно использовать на устройствах с версиями Android ниже 5.0 или на устройствах, не поддерживающих рабочие профили. Если устройство поддерживает рабочие профили, используйте типы управления managedDevice или managedProfile .

Пользователь должен согласиться с Условиями предоставления услуг (Условиями использования), которые отображаются при первой попытке доступа к управляемому Google Play. После согласия с Условиями использования:

  • В управляемом Google Play для каждого неуправляемого устройства пользователя создается запись unmanagedProfile .
  • Вы можете просмотреть список устройств в Google Play EMM API.
  • Пользователь может устанавливать приложения так же, как и пользователи, устройства которых управляются непосредственно вашим DPC.

Краткое описание ресурсов, методов и типов управления

Ресурс и метод Описание managed
Device
managed
Profile
unmanaged
Profile
Devices.get Возвращает ресурс Devices , содержащий подробную информацию об устройстве.
Devices.getState Указывает, включен или выключен доступ устройства к сервисам Google. ✔ (Только для пользователей, управляемых Google) ✔ (Только для пользователей, управляемых Google)
Devices.list Получает список ресурсов Device для указанного userID .
Devices.setState Определяет, включен или выключен доступ устройства к сервисам Google. Требуется настройка управления мобильными устройствами для устройств Android в консоли администратора Google. ✔ (Только для пользователей, управляемых Google) ✔ (Только для пользователей, управляемых Google)
Entitlements.delete Устраняет право и
приложение с устройства.
✔ (приложение не удаляется с устройства)
Entitlements.update При вызове с необязательным параметром install предпринимается попытка установить приложение на устройство, а также предоставить пользователю права на его использование.
Installs.get Получает подробную информацию об установке приложения на устройство. ✔ (только для приложений, установленных рабочей учетной записью)
Installs.list Получает подробную информацию обо всех приложениях, установленных на устройстве. ✔ (только для приложений, установленных рабочей учетной записью)
Installs.delete Запросы на удаление приложения с устройства.
Installs.update Запросы на установку последней версии приложения на устройство.