Device Trust from Android Enterprise menyediakan serangkaian sinyal postur perangkat yang dapat diakses oleh aplikasi terdaftar untuk menghitung skor kepercayaan perangkat.
Untuk mengetahui informasi tentang cara mengintegrasikan SDK Android Management API di aplikasi Anda, lihat Device Trust dari Android Enterprise - Panduan integrasi.
| Sinyal | |
|---|---|
| Versi OS | SoftwareInfomencakup versi OS perangkat.
        Versi OS yang lebih lama biasanya memiliki lebih banyak kerentanan. | 
| Apakah perangkat memiliki OTA yang tertunda | SoftwareInfo.SystemUpdateInfomenampilkan apakah ada
        update OS yang tertunda untuk perangkat. Proxy untuk mengetahui apakah perangkat rentan terhadap eksploitasi. | 
| Tingkat Patch Keamanan Perangkat | SoftwareInfo#getDeviceSecurityPatchInfos()menampilkan
        tingkat patch keamanan perangkat saat ini untuk berbagai komponen
        yang dapat diupdate:
 | 
| Tingkat Patch Keamanan yang Dipublikasikan | SoftwareInfo#getPublishedSecurityPatchInfos()menampilkan
        tingkat patch keamanan yang dipublikasikan saat ini untuk berbagai
        komponen yang dapat diupdate di perangkat:
 | 
| Detail Aplikasi Penting | Device#getApplicationReports()menampilkan detail semua
        aplikasi terinstal ke aplikasi yang dapat diperluas dan aplikasi yang memanggil
        dengan peranCOMPANION_APPdi perangkat terkelola. Untuk semua kasus penggunaan lainnya,Device#getApplicationReports()menampilkan detail tentang aplikasi penting berikut:
 Detail yang diberikan dibagikan kepada daftar
        
         ApplicationReport. | 
| Model / Merek Perangkat | HardwareInfo#getModel()menampilkan model perangkat danHardwareInfo#getBrand()menampilkan merek perangkat. | 
| Kompleksitas kunci layar | DeviceSettings#getScreenLockComplexity()menampilkan seberapa
        kompleks kunci layar pengguna saat ini. | 
| Status Pengelolaan (dan aplikasi pengelola) | Device#getManagementMode()menampilkan status pengelolaan
        danDevice#getManagementAppPackageName()menampilkan
        aplikasi pengelolaan.
        Informasi yang ditampilkan bergantung pada profil tempat aplikasi
        berjalan. Untuk mengetahui detailnya, lihat
        Tabel status pengelolaan.
       | 
| Enkripsi disk | DeviceSettings#getEncryptionStatus()ditampilkan jika
        penyimpanan perangkat dienkripsi. | 
| Akses Status Jaringan (Status jaringan dan status Wi-Fi) | 
        Anda dapat menggunakan
        
         Device#getNetworkInfo()untuk mendapatkan detail tentang semua jaringan
        aktif di perangkat:
 | 
| Verifikasi Aplikasi Google Play Protect | DeviceSettings#getGooglePlayProtectVerifyAppsState()menampilkanGooglePlayProtectVerifyAppsStatesaat ini. | 
| Apakah DNS over TLS diaktifkan | NetworkParams#getPrivateDnsState()menampilkan apakah
        DNS pribadi digunakan di jaringan. | 
| Paket WebView | SoftwareInfo#getWebviewPackage()menampilkan nama
        paket WebView saat ini. | 
| Nama bisnis penyedia pengelolaan yang mudah dibaca | 
        Di perangkat yang dikelola AMAPI,
        
         ManagementProviderInfodapat digunakan untuk mengambil
        nama bisnis penyedia pengelolaan yang dapat dibaca manusia. | 
Status pengelolaan
Nilai yang ditampilkan untuk sinyal pengelolaan bergantung pada profil tempat aplikasi Anda berjalan.
| Status pengelolaan | Sinyal saat dipanggil dari dalam Profil Pribadi | Sinyal saat dipanggil dari dalam Profil Kerja | 
|---|---|---|
| Perangkat yang tidak dikelola | ownership: PERSONALLY_OWNEDmanagementMode: UNMANAGEDmanagementAppPackageName: N/AworkProfileState: 
 | N/A | 
| Profil Kerja di perangkat milik pribadi (BYOD) | ownership: PERSONALLY_OWNEDmanagementMode: UNMANAGEDmanagementAppPackageName: N/AworkProfileState: 
 | ownership: PERSONALLY_OWNEDmanagementMode: PROFILE_OWNERmanagementAppPackageName: Package name of the Profile Owner applicationworkProfileState: 
 | 
| Profil Kerja di perangkat milik perusahaan | ownership: COMPANY_OWNEDmanagementMode: UNMANAGEDmanagementAppPackageName: N/AworkProfileState: 
 | ownership: COMPANY_OWNEDmanagementMode: PROFILE_OWNERmanagementAppPackageName: Package name of the Profile Owner applicationworkProfileState: 
 | 
| Perangkat yang sepenuhnya dikelola | N/A | ownership: COMPANY_OWNEDmanagementMode: DEVICE_OWNERmanagementAppPackageName: Package name of the Device Owner applicationworkProfileState: 
 | 
