Device Trust de Android Enterprise: Indicadores disponibles

Device Trust de Android Enterprise pone a disposición un conjunto de indicadores de postura del dispositivo a los que pueden acceder las aplicaciones registradas para calcular una puntuación de confianza del dispositivo.

Para obtener información sobre cómo integrar el SDK de la API de Android Management en tu aplicación, consulta la guía de integración de Device Trust de Android Enterprise.

Indicadores
Versión del SO
Devuelve la versión del SO del dispositivo. Por lo general, los SO más antiguos tienen más vulnerabilidades.
¿El dispositivo tiene actualizaciones inalámbricas pendientes?
Devuelve si hay una actualización del SO pendiente para el dispositivo. Es un proxy que indica si el dispositivo es vulnerable a los exploits.
Nivel del parche de seguridad del dispositivo
Devuelve el nivel de parche de seguridad actual del dispositivo para diferentes componentes actualizables:
Nivel de parche de seguridad publicado
Obtén datos prácticos sobre las versiones de los componentes del sistema que se pueden actualizar, las actualizaciones de seguridad y las correcciones aplicadas a los diferentes componentes actualizables del dispositivo:
Detalles críticos de la app
Detalles sobre:
  • com.android.chrome
  • com.google.android.gms
  • com.google.android.apps.work.clouddpc
  • com.android.vending
  • com.google.android.webview
Proporciona:
  • packageName
  • versionName
  • longVersionCode
  • signingKeyCertSha256Fingerprints
  • lastUpdateTime
  • installerPackageName
  • applicationSource
Modelo o marca del dispositivo
Devuelve la marca y el modelo del dispositivo.
Complejidad del bloqueo de pantalla
Devuelve qué tan compleja es la pantalla de bloqueo del usuario actual.
Estado de administración (y app de administración)
Devuelve el estado de administración y la app de administración. La información que se devuelve depende del perfil en el que se ejecuta la aplicación. Para obtener más información, consulta la tabla de estados de administración.
Encriptación de los discos
Devuelve si el almacenamiento del dispositivo está encriptado.
Estado de la red de acceso (estado de la red y estado de Wi-Fi)
Información sobre todas las redes activas en el dispositivo:
  • Transporte de red (celular o Wi-Fi)
  • Nivel de seguridad de Wi-Fi (OPEN, PERSONAL, ENTERPRISE_EAP, ENTERPRISE_192)
  • Estado del DNS privado
Google Play Protect VerifyApps
Devuelve GooglePlayProtectVerifyAppsState para informar si Google Play Protect está habilitado.
Indica si el protocolo DNS sobre TLS está habilitado.
Devuelve el estado de DNS sobre TLS.
WebViewPackage
Es el nombre del paquete del motor de WebView seleccionado.
Nombre comercial legible del proveedor de administración
En el dispositivo administrado por AMAPI, se puede usar ManagementProviderInfo para recuperar el nombre comercial legible del proveedor de administración.

Estado de administración

Los valores que se muestran para los indicadores de administración dependen del perfil en el que se ejecuta tu aplicación.

Estado de administración Indicadores cuando se llama desde el perfil personal Indicadores cuando se llama desde el perfil de trabajo
Dispositivo no administrado ownership: OWNERSHIP_UNSPECIFIED
managementMode: UNMANAGED
managementAppPackageName: N/A
workProfileState:
N/A
Perfil de trabajo en un dispositivo personal (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 trabajo en un dispositivo empresarial 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 completamente administrado N/A ownership: COMPANY_OWNED
managementMode: DEVICE_OWNER
managementAppPackageName: Package name of the Device Owner application
workProfileState: