O recurso Device Trust do Android Enterprise disponibiliza um conjunto de indicadores de postura do dispositivo que um aplicativo registrado pode acessar para calcular uma pontuação de confiança do dispositivo.
Para saber como integrar o SDK da API Android Management ao seu aplicativo, consulte Device Trust do Android Enterprise: guia de integração.
Indicadores | |
---|---|
Versão do SO |
Retorna a versão do SO do dispositivo. SOs mais antigos geralmente têm mais
vulnerabilidades.
|
O dispositivo tem OTA pendente? |
Retorna se há uma atualização pendente do SO para o dispositivo. Proxy para verificar se o dispositivo está vulnerável a exploits.
|
Nível do patch de segurança do dispositivo |
Retorna o nível atual do patch de segurança do dispositivo para diferentes
componentes atualizáveis:
|
Nível do patch de segurança publicado |
Receba dados úteis sobre versões de componentes do sistema que podem ser atualizados,
atualizações de segurança e correções aplicadas a diferentes componentes atualizáveis
do dispositivo:
|
Detalhes de apps críticos |
Detalhes sobre:
Fornece:
|
Modelo / marca do dispositivo |
Retorna a marca e o modelo do dispositivo.
|
Complexidade do bloqueio de tela |
Retorna a complexidade do bloqueio de tela do usuário atual.
|
Estado de gerenciamento (e app de gerenciamento) |
Retorna o estado de gerenciamento e o app de gerenciamento.
As informações retornadas dependem do perfil em que o aplicativo está
sendo executado. Para mais detalhes, consulte a
tabela de estado de gerenciamento.
|
Criptografia de disco |
Retorna se o armazenamento do dispositivo está criptografado.
|
Acesso ao estado da rede (estado da rede e estado do Wi-Fi) |
Informações sobre todas as redes ativas no dispositivo:
|
Google Play Protect VerifyApps |
Retorna
GooglePlayProtectVerifyAppsState para informar se o Google Play Protect está ativado.
|
O DNS via TLS está ativado? |
Retorna o estado do DNS sobre TLS.
|
WebViewPackage |
Nome do pacote do mecanismo WebView selecionado.
|
Nome comercial legível do provedor de gerenciamento. |
Em um dispositivo gerenciado pela AMAPI,
ManagementProviderInfo pode ser usado para recuperar o
nome da empresa legível por humanos do provedor de gerenciamento.
|
Estado de gerenciamento
Os valores retornados para os indicadores de gerenciamento dependem do perfil em que seu aplicativo está sendo executado.
Estado de gerenciamento | Indicadores quando chamado de dentro do perfil pessoal | Sinaliza quando é chamado no perfil de trabalho |
---|---|---|
Dispositivo não gerenciado |
ownership:
OWNERSHIP_UNSPECIFIED managementMode: UNMANAGED managementAppPackageName: N/A workProfileState:
|
N/A
|
Perfil de trabalho em dispositivos pessoais (BYOD) |
ownership:
PERSONALLY_OWNED managementMode: UNMANAGED managementAppPackageName: N/A workProfileState:
|
ownership:
PERSONALLY_OWNED managementMode: PROFILE_OWNER managementAppPackageName: Package name of the Profile Owner application workProfileState:
|
Perfil de trabalho em dispositivos corporativos |
ownership:
COMPANY_OWNED managementMode: UNMANAGED managementAppPackageName: N/A workProfileState:
|
ownership:
COMPANY_OWNED managementMode: PROFILE_OWNER managementAppPackageName: Package name of the Profile Owner application workProfileState:
|
Dispositivo totalmente gerenciado |
N/A
|
ownership:
COMPANY_OWNED managementMode: DEVICE_OWNER managementAppPackageName: Package name of the Device Owner application workProfileState:
|