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 da API para dispositivos móveis em grupos, 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 dos nomes de usuário do proprietário. Caso seu aplicativo precise da lista atual de nomes de proprietários de dispositivos, use o método get. Para saber mais sobre como recuperar informações de usuários de dispositivos móveis, consulte o Guia do desenvolvedor. |
email[] |
A lista de endereços de e-mail do proprietário. Caso seu aplicativo precise da lista atual de e-mails de usuários, use o método get. Para saber mais, 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 mais informações, consulte o Guia do desenvolvedor. |
os |
O sistema operacional do dispositivo móvel, por exemplo, IOS 4.3 ou Android 2.3.5. Essa propriedade pode ser atualizada. Para mais informações, consulte o Guia do desenvolvedor. |
type |
É o tipo de dispositivo móvel. |
status |
O status do dispositivo. |
hardwareId |
O identificador exclusivo do IMEI/MEID do hardware Android. Ela não é aplicável a dispositivos Google Sync. Ao adicionar um dispositivo móvel Android, essa é uma propriedade opcional. Ao atualizar um desses dispositivos, esta é uma propriedade somente leitura. |
firstSync |
A data e a hora em que o dispositivo foi sincronizado inicialmente com as configurações da 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 da 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, por exemplo, a versão do |
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 nas redes Wi-Fi. |
networkOperator |
Operadora de rede móvel ou dispositivo móvel (se disponível) (somente leitura) |
defaultLanguage |
A localidade padrão usada no dispositivo. |
managedAccountIsOnOwnerProfile |
Booleano que indica se a conta está ou não no perfil de proprietário/principal. |
deviceCompromisedStatus |
Status do dispositivo comprometido. |
buildNumber |
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[] |
Lista de contas adicionadas ao dispositivo (somente leitura) |
adbStatus |
Adb (depuração USB) ativado ou desativado 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 dispositivo móvel (somente leitura) |
encryptionStatus |
Status de criptografia do dispositivo móvel (somente leitura) |
devicePasswordStatus |
DevicePasswordStatus (somente leitura) |
privilege |
DMAgentPermission (somente leitura) |
applications[] |
A lista de aplicativos instalados em um dispositivo móvel Android. Ela não é aplicável aos dispositivos Google Sync e iOS. Ela inclui todos os apps Android que acessam os dados do Google Workspace. É importante observar que as atualizações substituem a lista de aplicativos. Se o dispositivo Android tiver dois aplicativos e a API atualizar a lista com cinco aplicativos, esta será a lista atualizada dos cinco aplicativos.
|
applications[].packageName |
O nome do pacote do aplicativo. Por exemplo, |
applications[].displayName |
O nome de exibição do aplicativo. Por exemplo, |
applications[].versionName |
O nome da versão do aplicativo. Por exemplo, |
applications[].versionCode |
O código da versão do aplicativo. Por exemplo, |
applications[].permission[] |
A lista de permissões do aplicativo. Ela pode ser uma permissão padrão do Android ou definida pelo aplicativo e é encontrada no manifesto do Android. Os exemplos de permissões de um aplicativo do Google Agenda são |
Métodos |
|
---|---|
|
Faz 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 do usuário em uma conta. |