Android Enterprise 的 Device Trust 提供了一组设备姿态信号,注册的应用可以访问这些信号来计算设备的信任度得分。
如需了解如何在应用中集成 Android Management API SDK,请参阅“Android 企业版设备信任 - 集成指南”。
信号 | |
---|---|
操作系统版本 |
返回设备的操作系统版本。旧版操作系统通常存在更多漏洞。
|
设备是否有待处理的 OTA |
如果设备有待处理的操作系统更新,则返回 true。用于表示设备是否容易受到攻击的代理。
|
设备安全补丁级别 |
针对不同的可更新组件,返回设备的当前安全补丁级别:
|
已发布的安全补丁程序级别 |
获取有关可更新系统组件的版本、安全更新和设备的不同可更新组件的已应用修复的可操作数据:
|
关键应用详情 |
详细信息:
提供:
|
设备型号 / 品牌 |
返回设备品牌和型号。
|
屏幕锁定复杂度 |
返回当前用户的屏幕锁定的复杂程度。
|
管理状态(以及管理应用) |
返回管理状态和管理应用。返回的信息取决于应用运行所在的资料。如需了解详情,请参阅管理状态表。
|
磁盘加密 |
返回设备存储空间是否经过加密。
|
访问网络状态(网络状态和 Wi-Fi 状态) |
设备上所有有效网络的相关信息:
|
Google Play 保护机制 VerifyApps |
返回
GooglePlayProtectVerifyAppsState 以告知 Google Play 保护机制是否已启用。
|
DNS-over-TLS 是否已启用 |
返回 DNS over TLS 的状态。
|
WebViewPackage |
所选 WebView 引擎的软件包名称。
|
管理提供商的直观易懂的商家名称 |
在 AMAPI 管理的设备上,
ManagementProviderInfo 可用于检索管理提供商的人类可读的商家名称。
|
管理状态
为管理信号返回的值取决于应用运行的配置文件。
管理状态 | 从个人资料内拨打电话时的信号 | 从工作资料中拨打电话时的信号 |
---|---|---|
非受管设备 |
所有权:
OWNERSHIP_UNSPECIFIED managementMode: UNMANAGED managementAppPackageName: N/A workProfileState:
|
N/A
|
个人自带设备 (BYOD) 上的工作资料 |
所有权:
PERSONALLY_OWNED managementMode: UNMANAGED managementAppPackageName: N/A workProfileState:
|
ownership:
PERSONALLY_OWNED managementMode: PROFILE_OWNER managementAppPackageName: Package name of the Profile Owner application workProfileState:
|
公司自有设备上的工作资料 |
所有权:
COMPANY_OWNED 管理模式: UNMANAGED 管理应用软件包名称: N/A 工作资料状态:
|
ownership:
COMPANY_OWNED managementMode: PROFILE_OWNER managementAppPackageName: Package name of the Profile Owner application workProfileState:
|
完全受管设备 |
N/A
|
ownership:
COMPANY_OWNED managementMode: DEVICE_OWNER managementAppPackageName: Package name of the Device Owner application workProfileState:
|