La API de Android Management está disponible como parte de Android Enterprise, una iniciativa que proporciona a los desarrolladores herramientas que permiten compilar soluciones para que las organizaciones administren sus flotas de dispositivos Android. El programa está dirigido a proveedores de administración de movilidad empresarial (EMM). Para implementar una solución de producción que use la API de Administración de Android, las EMM deben seguir los pasos que se describen en Cómo publicar tu solución.
Puedes usar la API de administración de Android para admitir los conjuntos de soluciones del perfil de trabajo, el dispositivo completamente administrado y el dispositivo dedicado.
Consulta la Guía de inicio rápido para probar la API.
Cómo funciona
La API de administración de Android admite todo el ciclo de vida de administración de movilidad empresarial, desde la inscripción inicial de clientes hasta la configuración y la administración de dispositivos.

Como desarrollador de EMM, proporcionas a tus clientes una consola de EMM local o basada en la nube. En la consola, los clientes generan tokens de inscripción de dispositivos y crean políticas de administración. Usan los tokens para inscribir dispositivos y aplicar políticas de administración a ellos.
En el backend, la consola usa la API de administración de Android para crear tokens de inscripción, políticas y otros recursos de administración. Durante el registro, cada dispositivo instala la app complementaria de la API, Android Device Policy. Cuando las políticas se vinculan a un dispositivo en la API, Android Device Policy aplica automáticamente la configuración de la política en el dispositivo.
Recursos de la API
En esta sección, se describen los recursos principales que se usan en la API de administración de Android.
Empresas
Por lo general, un recurso enterprises
representa a una sola organización. Creas una empresa como parte de un flujo de configuración en línea que tus clientes usan para vincular su organización con tu solución de EMM. Las políticas, los tokens de inscripción y los dispositivos pertenecen a una empresa.
Políticas
La API de administración de Android sigue un modelo basado en políticas. Un recurso policies
contiene un grupo de configuraciones de administración de dispositivos y apps que rigen el comportamiento de un dispositivo. El rango y la flexibilidad de la configuración compatible con policies
te permiten configurar dispositivos para una variedad de casos de uso diferentes.
Consulta Crea una política para obtener más información.
Tokens de inscripción
Usa enrollmentTokens
para vincular dispositivos a una empresa, un proceso llamado inscripción y aprovisionamiento.
De manera opcional, los tokens de inscripción pueden contener detalles adicionales (p.ej., credenciales de Wi-Fi corporativa), un policyName
vinculado a un recurso policies
y un identificador de cuenta de usuario.
Después de crear un token de inscripción, puedes pasar el token a un dispositivo mediante uno de varios métodos de aprovisionamiento diferentes. Los dispositivos instalan Android Device Policy como parte del proceso de aprovisionamiento. Si se especifica un policyName
en el token de inscripción, la política se aplicará inmediatamente después de que se complete el aprovisionamiento.
La API de Android Management simplifica la administración de usuarios: puedes inscribir un dispositivo con o sin especificar un usuario en el token de inscripción.
- Si no especificas un usuario, se creará uno nuevo automáticamente.
- Si especificas un usuario existente, el usuario existente se asociará con el dispositivo. Puedes asociar a un usuario con hasta diez dispositivos.
Consulta Aprovisiona un dispositivo para obtener más información.
Dispositivos
Se crea un recurso devices
cuando un dispositivo se inscribe correctamente. El recurso contiene detalles de solo lectura sobre un dispositivo, incluido su usuario asociado, la política y el modo de administración.
La administración de dispositivos se realiza mediante políticas, pero puedes usar enterprises.devices.issueCommand
para bloquear, reiniciar o restablecer la contraseña en un dispositivo. Para limpiar un dispositivo, llama a enterprises.devices.delete
.
Comienza ahora
Prueba la API: usa la Guía de inicio rápido para configurar un dispositivo en minutos. Asegúrate de comprender los pasos necesarios para lanzar tu solución en un entorno de producción antes de usar la guía para desarrolladores y la referencia de la API en este sitio a fin de compilar tu solución.