Recurso: MobileDevice
O Gerenciamento de dispositivos móveis do Google Workspace inclui dispositivos Android, Google Sync e iOS. Para mais informações sobre tarefas comuns de grupo de API para dispositivos móveis, consulte o Guia para desenvolvedores.
| Representação 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 | 
 O tipo do recurso da API. Para recursos de dispositivos móveis, o valor é  | 
| etag | 
 ETag do recurso. | 
| resourceId | 
 O ID exclusivo que o serviço da API usa para identificar o dispositivo móvel. | 
| deviceId | 
 O número de série de um dispositivo móvel do Google Sync. Para dispositivos Android e iOS, esse é um identificador exclusivo gerado por software. | 
| name[] | 
 A lista de nomes de usuário do proprietário. Se o app precisar da lista atual de nomes de proprietários de dispositivos, use o método get. Para saber mais sobre como recuperar informações do usuário de dispositivos móveis, consulte o Guia do desenvolvedor. | 
| email[] | 
 A lista de endereços de e-mail do proprietário. Se o app precisar da lista atual de e-mails do usuário, use o método get. Para mais informações, consulte o método recuperar um usuário. | 
| model | 
 O nome do modelo do dispositivo móvel, por exemplo, Nexus S. Essa propriedade pode ser atualizada. Para saber mais, consulte o Guia para desenvolvedores. | 
| os | 
 O sistema operacional do dispositivo móvel, por exemplo, iOS 4.3 ou Android 2.3.5. Essa propriedade pode ser atualizada. Para saber mais, consulte o Guia para desenvolvedores. | 
| type | 
 O tipo de dispositivo móvel. | 
| status | 
 O status do dispositivo. | 
| hardwareId | 
 O identificador exclusivo IMEI/MEID para hardware Android. Ele não é aplicável a dispositivos com o Google Sync. Essa é uma propriedade opcional ao adicionar um dispositivo móvel Android. Ao atualizar um desses dispositivos, essa é uma propriedade somente leitura. | 
| firstSync | 
 A data e a hora em que o dispositivo foi sincronizado inicialmente com as configurações de política no Admin Console. O valor está no formato de data e hora ISO 8601. A hora é a data completa mais horas, minutos e segundos no formato  | 
| lastSync | 
 A data e a hora da última sincronização do dispositivo com as configurações de política no Admin Console. O valor está no formato de data e hora ISO 8601. A hora é a data completa mais horas, minutos e segundos no formato  | 
| userAgent | 
 Fornece informações sobre o dispositivo, como a versão da  | 
| serialNumber | 
 O número de série do dispositivo. | 
| imei | 
 O número IMEI do dispositivo. | 
| meid | 
 O número MEID do dispositivo. | 
| wifiMacAddress | 
 O endereço MAC do dispositivo em redes Wi-Fi. | 
| networkOperator | 
 Operadora de rede ou de dispositivo móvel (se disponível) (somente leitura) | 
| defaultLanguage | 
 A localidade padrão usada no dispositivo. | 
| managedAccountIsOnOwnerProfile | 
 Booleano que indica se a conta está no perfil de proprietário/principal ou não. | 
| deviceCompromisedStatus | 
 O status do dispositivo comprometido. | 
| buildNumber | 
 O número da versão do sistema operacional do dispositivo. | 
| kernelVersion | 
 A versão do kernel do dispositivo. | 
| basebandVersion | 
 A versão da banda de base do dispositivo. | 
| unknownSourcesStatus | 
 Fontes desconhecidas ativadas ou desativadas no dispositivo (somente leitura) | 
| developerOptionsStatus | 
 Opções do desenvolvedor ativadas ou desativadas no dispositivo (somente leitura) | 
| otherAccountsInfo[] | 
 A lista de contas adicionadas ao dispositivo (somente leitura) | 
| adbStatus | 
 Adb (depuração USB) ativada ou desativada no dispositivo (somente leitura) | 
| supportsWorkProfile | 
 Perfil de trabalho compatível com o dispositivo (somente leitura) | 
| manufacturer | 
 Fabricante do dispositivo móvel (somente leitura) | 
| releaseVersion | 
 Versão de lançamento do dispositivo móvel (somente leitura) | 
| securityPatchLevel | 
 Nível do patch de segurança do dispositivo móvel (somente leitura) | 
| brand | 
 Marca do dispositivo móvel (somente leitura) | 
| bootloaderVersion | 
 Versão do carregador de inicialização do dispositivo móvel (somente leitura) | 
| hardware | 
 Hardware de dispositivos móveis (somente leitura) | 
| encryptionStatus | 
 Status da criptografia de dispositivos móveis (somente leitura) | 
| devicePasswordStatus | 
 DevicePasswordStatus (somente leitura) | 
| privilege | 
 DMAgentPermission (somente leitura) | 
| applications[] | 
 Lista de apps instalados em um dispositivo móvel Android. Ele não é aplicável ao Google Sync e dispositivos iOS. A lista inclui todos os aplicativos Android que acessam dados do Google Workspace. Ao atualizar uma lista de aplicativos, é importante observar que as atualizações substituem a lista atual. Se o dispositivo Android tiver dois aplicativos e a API atualizar a lista com cinco aplicativos, essa será a lista atualizada de cinco aplicativos.
                 | 
| applications[].packageName | 
 O nome do pacote do aplicativo. Um exemplo é  | 
| applications[].displayName | 
 O nome de exibição do aplicativo. Um exemplo é  | 
| applications[].versionName | 
 O nome da versão do aplicativo. Um exemplo é  | 
| applications[].versionCode | 
 O código da versão do aplicativo. Um exemplo é  | 
| applications[].permission[] | 
 A lista de permissões deste app. Elas podem ser uma permissão padrão do Android ou definida pelo aplicativo e podem ser encontradas no manifesto Android de um app. Exemplos de permissões de um app de agenda são  | 
| Métodos | |
|---|---|
| 
 | Realiza uma ação que afeta um dispositivo móvel. | 
| 
 | Remove um dispositivo móvel. | 
| 
 | Recupera as propriedades de um dispositivo móvel. | 
| 
 | Recupera uma lista paginada de todos os dispositivos móveis de um usuário de uma conta. |