Recurso: MobileDevice
La Administración de dispositivos móviles de Google Workspace incluye dispositivos Android, Google Sync y iOS. Para obtener más información sobre las tareas comunes de la API de dispositivos móviles del grupo, consulta la Guía para desarrolladores.
Representación JSON |
---|
{ "kind": string, "etag": string, "resourceId": string, "deviceId": string, "name": [ string ], "email": [ string ], "model": string, "os": string, "type": string, "status": string, "hardwareId": string, "firstSync": string, "lastSync": string, "userAgent": string, "serialNumber": string, "imei": string, "meid": string, "wifiMacAddress": string, "networkOperator": string, "defaultLanguage": string, "managedAccountIsOnOwnerProfile": boolean, "deviceCompromisedStatus": string, "buildNumber": string, "kernelVersion": string, "basebandVersion": string, "unknownSourcesStatus": boolean, "developerOptionsStatus": boolean, "otherAccountsInfo": [ string ], "adbStatus": boolean, "supportsWorkProfile": boolean, "manufacturer": string, "releaseVersion": string, "securityPatchLevel": string, "brand": string, "bootloaderVersion": string, "hardware": string, "encryptionStatus": string, "devicePasswordStatus": string, "privilege": string, "applications": [ { "packageName": string, "displayName": string, "versionName": string, "versionCode": integer, "permission": [ string ] } ] } |
Campos | |
---|---|
kind |
Tipo de recurso de la API. Para los recursos de Mobiledevices, el valor es |
etag |
ETag del recurso. |
resourceId |
Es el ID único que usa el servicio de la API para identificar el dispositivo móvil. |
deviceId |
Es el número de serie de un dispositivo móvil con Google Sync. En el caso de los dispositivos Android y iOS, este es un identificador único generado por software. |
name[] |
La lista de los nombres de usuario del propietario Si tu aplicación necesita la lista actual de nombres de propietarios del dispositivo, usa el método get. Para obtener más información sobre cómo recuperar información del usuario de dispositivos móviles, consulta la Guía para desarrolladores. |
email[] |
La lista de las direcciones de correo electrónico del propietario Si tu aplicación necesita la lista actual de correos electrónicos de los usuarios, usa el método get. Para obtener más información, consulta el método cómo recuperar un usuario. |
model |
Es el nombre del modelo del dispositivo móvil, por ejemplo, Nexus S. Esta propiedad se puede actualizar. Para obtener más información, consulta la Guía para desarrolladores. |
os |
El sistema operativo del dispositivo móvil, por ejemplo, iOS 4.3 o Android 2.3.5. Esta propiedad se puede actualizar. Para obtener más información, consulta la Guía para desarrolladores. |
type |
Es el tipo de dispositivo móvil. |
status |
Es el estado del dispositivo. |
hardwareId |
Es el identificador único IMEI/MEID para el hardware de Android. No se aplica a los dispositivos de Google Sync. Cuando agregas un dispositivo móvil Android, esta es una propiedad opcional. Cuando actualizas uno de estos dispositivos, esta es una propiedad de solo lectura. |
firstSync |
Indica la fecha y hora en que se sincronizó el dispositivo inicialmente con la configuración de la política en la Consola del administrador. El valor está en formato de fecha y hora ISO 8601. La hora es la fecha completa más horas, minutos y segundos en el formato |
lastSync |
Indica la fecha y hora en que se sincronizó el dispositivo por última vez con la configuración de la política en la Consola del administrador. El valor está en formato de fecha y hora ISO 8601. La hora es la fecha completa más horas, minutos y segundos en el formato |
userAgent |
Proporciona información sobre el dispositivo, como la versión de |
serialNumber |
El número de serie del dispositivo. |
imei |
El número IMEI del dispositivo |
meid |
El número MEID del dispositivo |
wifiMacAddress |
La dirección MAC del dispositivo en redes Wi-Fi |
networkOperator |
Operador de red o de telefonía celular del dispositivo móvil (si está disponible) (solo lectura) |
defaultLanguage |
Es la configuración regional predeterminada que se usa en el dispositivo. |
managedAccountIsOnOwnerProfile |
Es un valor booleano que indica si esta cuenta está en el perfil del propietario o principal. |
deviceCompromisedStatus |
El estado del dispositivo vulnerado |
buildNumber |
El número de compilación del sistema operativo del dispositivo |
kernelVersion |
Es la versión del kernel del dispositivo. |
basebandVersion |
Es la versión de banda base del dispositivo. |
unknownSourcesStatus |
Fuentes desconocidas habilitadas o inhabilitadas en el dispositivo (de solo lectura) |
developerOptionsStatus |
Opciones para desarrolladores habilitadas o inhabilitadas en el dispositivo (solo lectura) |
otherAccountsInfo[] |
La lista de cuentas agregadas en el dispositivo (de solo lectura) |
adbStatus |
Adb (depuración por USB) habilitado o inhabilitado en el dispositivo (solo lectura) |
supportsWorkProfile |
El perfil de trabajo es compatible con el dispositivo (solo lectura) |
manufacturer |
Fabricante del dispositivo móvil (solo lectura) |
releaseVersion |
Versión de actualización del dispositivo móvil (solo lectura) |
securityPatchLevel |
Nivel de parche de seguridad del dispositivo móvil (de solo lectura) |
brand |
Marca del dispositivo móvil (solo lectura) |
bootloaderVersion |
Versión del bootloader del dispositivo móvil (solo lectura) |
hardware |
Hardware de dispositivos móviles (solo lectura) |
encryptionStatus |
Estado de encriptación del dispositivo móvil (de solo lectura) |
devicePasswordStatus |
DevicePasswordStatus (solo lectura) |
privilege |
DMAgentPermission (solo lectura) |
applications[] |
Es la lista de aplicaciones instaladas en un dispositivo móvil Android. No se aplica a Google Sync ni a dispositivos iOS. La lista incluye todas las aplicaciones para Android que acceden a los datos de Google Workspace. Cuando se actualiza una lista de aplicaciones, es importante tener en cuenta que las actualizaciones reemplazan la lista existente. Si el dispositivo Android tiene dos aplicaciones existentes y la API actualiza la lista con cinco aplicaciones, esta es la lista actualizada de cinco aplicaciones.
|
applications[].packageName |
Es el nombre del paquete de la aplicación. Un ejemplo es |
applications[].displayName |
El nombre visible de la aplicación. Un ejemplo es |
applications[].versionName |
Es el nombre de la versión de la aplicación. Un ejemplo es |
applications[].versionCode |
Es el código de versión de la aplicación. Un ejemplo es |
applications[].permission[] |
La lista de permisos de esta aplicación. Pueden ser un permiso estándar de Android o uno definido por la aplicación, y se encuentran en el manifiesto de Android de una aplicación. Algunos ejemplos de permisos de una aplicación de Calendario son |
Métodos |
|
---|---|
|
Realiza una acción que afecta a un dispositivo móvil. |
|
Quita un dispositivo móvil. |
|
Recupera las propiedades de un dispositivo móvil. |
|
Recupera una lista paginada de todos los dispositivos móviles que pertenecen al usuario de una cuenta. |