La API de EMM de Google Play incluye un recurso Devices
que representa a cada entidad administrada por un EMM y asociada con un usuario específico. En los sitios de tus clientes, los dispositivos se administran mediante tu consola de EMM y tu
controlador de política de dispositivo (DPC). Las organizaciones proporcionan apps a los usuarios a través de Google Play administrado.
Tipos de dispositivos y administración
Si tu DPC administra un dispositivo completo, este tiene un valor de managementType
de managedDevice
. Si tu DPC administra solo el perfil de trabajo, el dispositivo tendrá un managementType
de managedProfile
, que representa solo el perfil administrado en el dispositivo físico. Estos dispositivos se denominan “dispositivos administrados”.
Los dispositivos con un tipo de administración de unmanagedProfile
se denominan "dispositivos no administrados", incluidos los siguientes:
- Dispositivos heredados que ejecutan versiones de Android anteriores a 5.0 o que no admiten perfiles de trabajo.
- Dispositivos que no están controlados por un DPC y no tienen
managedDevice
nimanagedProfile
como tipo de administración. Por ejemplo, el administrador de G Suite de una organización podría permitir que los usuarios agreguen sus cuentas de correo electrónico empresariales a sus dispositivos Android personales sin configurar un perfil de trabajo.
Qué puedes hacer con el tipo de administración unmanagedProfile
Con el tipo de administración de unmanagedProfile
, los usuarios de dispositivos heredados pueden obtener apps a través de Google Play Store administrado de su organización y lo siguiente:
- Acceder a las apps privadas que están disponibles para ellas con LCA por usuario y por app
- Reducir las licencias de las aplicaciones con licencias masivas que adquieren las empresas
- Accede a Google Play administrado para instalar apps recomendadas y seleccionadas por un administrador.
Además, los administradores pueden ver qué apps de trabajo están instaladas en el dispositivo.
Puedes usar el tipo de administración de unmanagedProfile
en dispositivos que ejecutan versiones de Android anteriores a 5.0 o en dispositivos que no admiten perfiles de trabajo. Si un dispositivo admite perfiles de trabajo, usa los tipos de administración managedDevice
o managedProfile
.
Consentimiento del usuario y Google Play administrado
El usuario debe aceptar las Condiciones del Servicio que se presentan cuando intenta acceder a Google Play administrado por primera vez. Después de que un usuario acepta las Condiciones del Servicio, ocurre lo siguiente:
- Se crea un registro
unmanagedProfile
en Google Play administrado para cada dispositivo no administrado que tenga un usuario. - Puedes ver los dispositivos en la API de EMM de Google Play.
- Los usuarios pueden instalar apps de la misma manera que los usuarios cuyos dispositivos se administran directamente con tu DPC.
Resumen de recursos, métodos y tipos de administración
Recurso y método | Descripción | managed Device
|
managed Perfil |
unmanaged Profile
|
Devices.get
|
Muestra un recurso Devices que contiene detalles sobre el dispositivo.
|
✔ | ✔ | ✔ |
Devices.getState
|
Recupera si está habilitado o inhabilitado el acceso de un dispositivo a los servicios de Google. | ✔ (Solo usuarios administrados por Google) | ✔ (Solo usuarios administrados por Google) | |
Devices.list
|
Recupera una lista de recursos Device para el userID especificado.
|
✔ | ✔ | ✔ |
Devices.setState
|
Establece si se habilita o inhabilita el acceso de un dispositivo a los servicios de Google. Requiere configurar la administración de dispositivos móviles para dispositivos Android en la Consola del administrador de Google. | ✔ (Solo usuarios administrados por Google) | ✔ (Solo usuarios administrados por Google) | |
Entitlements.delete
|
Quita el derecho y la app del dispositivo. |
✔ | ✔ | ✔ (la app no se quita del dispositivo) |
Entitlements.update
|
Cuando se invoca con el parámetro de instalación opcional, intenta instalar la app en el dispositivo junto con asignar el derecho al usuario. | ✔ | ✔ | ✔ |
Installs.get
|
Recupera los detalles de la instalación de una app en un dispositivo. | ✔ | ✔ | ✔ (se limita a las aplicaciones instaladas por la cuenta de trabajo) |
Installs.list
|
Recupera los detalles de todas las apps instaladas en un dispositivo. | ✔ | ✔ | ✔ (se limita a las aplicaciones instaladas por la cuenta de trabajo) |
Installs.delete
|
Solicitudes para quitar una app de un dispositivo. | ✔ | ✔ | ✔ |
Installs.update
|
Solicita instalar la versión más reciente de la app en un dispositivo. | ✔ | ✔ | ✔ |