Catatan rilis

Halaman ini meringkas semua perubahan (fitur baru, perbaikan bug, update) pada Android Management API dan Android Device Policy setiap bulan.

Bergabunglah ke milis Android Management API untuk menerima info terbaru dan pemberitahuan layanan bulanan langsung ke kotak masuk Anda.


Februari 2025

Android Management API

  • Kami menambahkan panduan tentang cara mendeteksi profil kerja yang dikelola oleh aplikasi kebijakan Perangkat Android.
  • Kami telah mengupdate Android Management API SDK (AMAPI SDK) untuk menyertakan kandidat rilis pertama untuk API sinyal kepercayaan perangkat. Lihat catatan rilis AMAPI SDK untuk mengetahui versi terbaru yang tersedia.

Android Management API

  • EMM kini dapat membatasi admin IT untuk mendaftar menggunakan email dari daftar yang diizinkan untuk nama domain.
  • Item dokumentasi juga telah diperbarui:
    • Panduan aplikasi web telah diperbarui untuk memperjelas cara browser default yang dipilih pengguna berinteraksi dengan setelan tampilan seperti layar penuh atau UI minimal. Browser mungkin mendukung atau tidak mendukung atribut ini. Admin IT bertanggung jawab untuk menguji kompatibilitas browser dengan setelan aplikasi web sebelum men-deploynya ke pengguna.

Android Management API

  • Untuk Android 15 dan yang lebih baru, admin IT kini dapat menggunakan privateSpacePolicy untuk mengizinkan atau melarang pembuatan Ruang Pribadi.
  • Untuk Android 15 dan yang lebih baru, kami memperkenalkan WifiRoamingMode di WifiRoamingPolicy, yang memungkinkan admin IT menonaktifkan roaming Wi-Fi untuk SSID tertentu di perangkat yang dikelola sepenuhnya dan di profil kerja di perangkat milik perusahaan.
  • Berbagai item dokumentasi kami telah diperbarui:
    • Deskripsi kolom keyguardDisable kini menyertakan informasi tentang mode pengelolaan.
    • Dokumentasi securityPosture kini menyertakan tabel yang menampilkan verdict Play Integrity API yang setara untuk setiap verdict AM API.

Android Management API

  • Sekarang kami mencegah pengguna mengubah alamat email mereka selama pendaftaran pelanggan. Kami juga memperkenalkan validasi untuk admin_email saat membuat URL pendaftaran.
  • Berbagai item dokumentasi kami telah diperbarui:
    • Kami memperbarui deskripsi untuk kebijakan addUserDisabled. Untuk perangkat dengan managementMode DEVICE_OWNER, kolom ini akan diabaikan dan pengguna tidak akan pernah diizinkan untuk menambahkan atau menghapus pengguna.
    • Kami memperbarui ExtensionConfig untuk mengklarifikasi bahwa pengecualian dari pembatasan baterai berlaku untuk Android 11 dan yang lebih baru.
    • Kami telah memperbarui deskripsi PermissionPolicy.
    • Kami mengklarifikasi jumlah aplikasi yang dapat didelegasikan cakupannya dalam enum DelegatedScope.

Android Management API

Android Management API

Android Management API kini mendukung fitur Android 15 berikut:

  • Untuk Android 15 dan yang lebih baru, kebijakan baru telah ditambahkan untuk mengontrol setelan roaming Wi-Fi. Admin IT dapat menggunakan WifiRoamingPolicy untuk memilih WifiRoamingMode yang diinginkan. Didukung di perangkat yang terkelola sepenuhnya dan profil kerja di perangkat milik perusahaan.

Android Management API

Android Management API kini mendukung fitur Android 15 berikut:

  • Android 15 memperkenalkan kebijakan baru untuk mengontrol Lingkari untuk Menelusuri. Admin IT dapat menggunakan AssistContentPolicy untuk mengontrol fitur ini.
  • Android 15 memperkenalkan kebijakan baru untuk mengontrol Deteksi Phishing aplikasi. Admin IT dapat menggunakan ContentProtectionPolicy untuk mengontrol apakah aplikasi dipindai oleh On Device Abuse Detection (ODAD) untuk malware phishing.
  • Android 15 memperluas dukungan kecerahan layar dan setelan waktu tunggu layar menggunakan kebijakan DisplaySettings ke perangkat milik perusahaan dengan profil kerja. Setelan ini sebelumnya hanya tersedia di perangkat yang terkelola sepenuhnya.

Android Management API

Android Management API

Android Management API

Android Management API

Android Management API

  • Di Android 13+, untuk perangkat milik perusahaan, kami menambahkan kontrol atas SSID Wi-Fi yang dapat dihubungkan oleh perangkat. Dengan menggunakan WifiSsidPolicy, Admin IT dapat menentukan daftar SSID yang akan ditambahkan ke daftar yang diizinkan ( WIFI_SSID_ALLOWLIST) atau ke daftar yang ditolak ( WIFI_SSID_DENYLIST).
  • Untuk perangkat milik perusahaan, kami menambahkan ID hardware (IMEI, MEID, dan nomor seri) ke ProvisioningInfo yang kini dapat diakses EMM selama penyiapan perangkat menggunakan URL login.

Android Management API

Android Management API

  • Di Android 9+, admin IT kini dapat mengontrol apakah pencetakan diizinkan menggunakan kolom printingPolicy.
  • Untuk Android 14+, kebijakan baru ditambahkan untuk mengontrol aplikasi CredentialProvider. Admin IT dapat menggunakan kolom credentialProviderPolicy untuk mengontrol apakah aplikasi diizinkan untuk bertindak sebagai penyedia kredensial.
  • Kebijakan baru ditambahkan untuk mengontrol Arm Memory Tagging Extension (MTE) di perangkat. Kolom MtePolicy didukung di perangkat yang terkelola sepenuhnya dan profil kerja di perangkat milik perusahaan dengan Android 14 dan yang lebih baru.
  • Kami telah memperbarui cara AM API menerima error terkait penginstalan yang dipicu oleh admin IT. Sebagai hasil dari migrasi ini, kolom InstallationFailureReason kini juga menyertakan error klien (selain error server).
  • Untuk Android 12+, admin IT dapat menggunakan pasangan kunci yang diinstal di perangkat untuk autentikasi Wi-Fi perusahaan. Lihat kolom ClientCertKeyPairAlias baru di Konfigurasi Jaringan Terbuka (ONC) dan panduan konfigurasi jaringan kami untuk mengetahui informasi selengkapnya.

Android Management API

  • Perangkat yang dikelola oleh DPC kustom Anda kini dapat dimigrasikan dengan lancar untuk menggunakan Android Management API.

Android Management API

  • Menambahkan MinimumWifiSecurityLevel untuk menentukan berbagai tingkat keamanan minimum yang diperlukan untuk terhubung ke jaringan Wi-Fi. Didukung di perangkat terkelola sepenuhnya dan profil kerja di perangkat milik perusahaan dengan Android 13 dan yang lebih baru.

Android Management API

  • Android 12+ kini mendukung konfigurasi jaringan Wi-Fi perusahaan tanpa sandi menggunakan kolom Identity dan Password di Open Network Configuration. Hal ini sudah didukung sebelum Android 12.

    Catatan: Di Android 12+, untuk jaringan Wi-Fi dengan autentikasi nama pengguna/sandi EAP, jika sandi pengguna tidak diberikan dan AutoConnect disetel ke true, perangkat mungkin mencoba terhubung ke jaringan dengan sandi placeholder yang dibuat secara acak. Untuk menghindari hal ini jika sandi pengguna tidak diberikan, tetapkan AutoConnect ke false.

  • Peristiwa perangkat lokal yang terjadi secara berurutan akan dikelompokkan dan dilaporkan dalam satu pesan Pub/Sub ke EMM.
    Jenis peristiwa Latensi yang diharapkan antara peristiwa di perangkat dan notifikasi EMM yang sesuai1
    Perilaku sebelumnya Perilaku baru
    Status aplikasi dengan kunci prioritas tinggi Segera, maksimal satu laporan per menit Segera, maksimal satu laporan per menit
    Prioritas standar status aplikasi dengan kunci Berbasis jadwal Dalam satu menit
    Peristiwa terkait aplikasi selama penyediaan, untuk aplikasi dengan status penginstalan yang ditentukan oleh admin IT2 Terintegrasi ke dalam peristiwa terkait penyediaan lainnya Dalam waktu satu menit di atas peristiwa penyediaan terkait lainnya
    Peristiwa terkait aplikasi setelah penyediaan, untuk aplikasi dengan status penginstalan yang ditentukan oleh admin IT2 Berbasis jadwal Dalam 5 menit
    Peristiwa terkait aplikasi selama dan setelah penyediaan, untuk aplikasi dengan status penginstalan yang ditentukan oleh karyawan3 Berbasis jadwal Dalam waktu 60 menit
    Peristiwa aplikasi lainnya di perangkat Berbasis jadwal Dalam waktu 60 menit
    1 Target upaya terbaik berdasarkan situasi yang terkontrol. Latensi sebenarnya dapat bervariasi sesuai dengan berbagai faktor perangkat dan lingkungan.
    2 InstallType aplikasi yang diterapkan dalam kebijakan: FORCE_INSTALLED, BLOCKED, REQUIRED_FOR_SETUP, PREINSTALLED, dan KIOSK.
    3 InstallType aplikasi yang tersedia: AVAILABLE, INSTALL_TYPE_UNSPECIFIED.

Android Management API

  • Aplikasi yang diluncurkan sebagai SetupAction kini dapat membatalkan pendaftaran. Tindakan ini akan mereset perangkat milik perusahaan atau menghapus profil kerja di perangkat milik pribadi.

Android Management API

Dengan rilis Android 14, Android Management API kini mendukung fitur Android 14 berikut:

Android Management API

  • Informasi perangkat dan penyediaan kini dapat diambil secara opsional selama penyiapan, sehingga developer dapat membuat kebijakan yang lebih ditargetkan selama penyiapan atau memfilter perangkat sesuai dengan atribut yang diberikan. URL login kini akan menyertakan parameter provisioningInfo yang dapat ditukar dengan detail perangkat yang sesuai menggunakan metode provisioningInfo get baru.
  • SigninDetails kini dapat dibedakan satu sama lain dengan nilai tokenTag yang dapat disesuaikan.

Android Management API

  • Memperkenalkan Mode Hilang untuk perangkat milik perusahaan. Mode hilang memungkinkan perusahaan mengunci dan mengamankan perangkat yang hilang dari jarak jauh, serta secara opsional menampilkan pesan di layar perangkat dengan informasi kontak untuk memfasilitasi pemulihan aset.
  • Menambahkan dukungan untuk delegasi pemilihan sertifikat yang memberikan akses aplikasi ke pemilihan sertifikat KeyChain atas nama aplikasi yang meminta. Lihat DelegatedScope.CERT_SELECTION untuk mengetahui detail selengkapnya.
  • Menambahkan kebijakan pengelolaan Wi-Fi tambahan:
    • configureWifi - Admin kini dapat menonaktifkan penambahan atau konfigurasi jaringan Wi-Fi. wifiConfigDisabled kini tidak digunakan lagi.
    • wifiDirectSettings - Kebijakan ini dapat digunakan untuk menonaktifkan konfigurasi Wi-Fi Direct.
    • tetheringSettings - Kebijakan ini dapat digunakan untuk menonaktifkan tethering Wi-Fi atau semua bentuk tethering. tetheringConfigDisabled kini tidak digunakan lagi.
    • wifiState - Kebijakan ini dapat digunakan untuk memaksa mengaktifkan/menonaktifkan Wi-Fi di perangkat pengguna.
  • Berbagi jaringan Wi-Fi yang dikonfigurasi admin akan dinonaktifkan mulai Android 13 dan yang lebih baru

Android Management API

  • Menambahkan kolom userFacingType ke ApplicationReport untuk menandakan apakah aplikasi ditampilkan kepada pengguna.
  • Menambahkan alasan ketidakpatuhan khusus ONC_WIFI_INVALID_ENTERPRISE_CONFIG.
    Ketidakpatuhan dengan alasan INVALID_VALUE dan alasan spesifik ONC_WIFI_INVALID_ENTERPRISE_CONFIG dilaporkan jika jaringan Wi-Fi perusahaan tidak memiliki DomainSuffixMatch yang ditetapkan.
  • Notifikasi Pub/Sub baru EnrollmentCompleteEvent ditambahkan, sebagai jenis UsageLogEvent yang dipublikasikan saat perangkat menyelesaikan pendaftaran.
  • Menambahkan airplaneModeState di deviceRadioState untuk mengontrol status mode pesawat saat ini dan apakah pengguna dapat mengaktifkan atau menonaktifkannya. Secara default, pengguna diizinkan untuk mengaktifkan atau menonaktifkan mode pesawat. Didukung di perangkat terkelola sepenuhnya dan profil kerja di perangkat milik perusahaan, di Android 9 dan yang lebih baru.

Android Management API

  • Menambahkan dukungan untuk kolom DomainSuffixMatch di Open Network Configuration untuk mengonfigurasi jaringan Wi-Fi perusahaan untuk Android 6+. Konfigurasi Wi-Fi perusahaan tanpa DomainSuffixMatch dianggap tidak aman dan akan ditolak oleh platform.
  • Menambahkan setelan kebijakan UsbDataAccess yang memungkinkan admin menonaktifkan sepenuhnya transfer data USB. usbFileTransferDisabled tidak digunakan lagi. Gunakan UsbDataAccess.

Android Management API

  • Kemampuan pengelolaan melalui Widget Profil Kerja telah ditingkatkan dengan penambahan dua kolom API baru: workProfileWidgets di tingkat aplikasi dan workProfileWidgetsDefault di tingkat perangkat. Hal ini memungkinkan kontrol yang lebih besar atas apakah aplikasi yang berjalan di profil kerja dapat membuat widget di profil induk, misalnya layar utama. Fungsi ini tidak diizinkan secara default, tetapi dapat disetel ke diizinkan menggunakan workProfileWidgets dan workProfileWidgetsDefault, dan hanya didukung untuk profil kerja.
  • Kami telah menambahkan dukungan untuk menetapkan setelan pengacakan alamat MAC saat mengonfigurasi jaringan Wi-Fi. Admin kini dapat menentukan apakah MACAddressRandomizationMode ditetapkan ke Hardware atau Automatic saat mengonfigurasi jaringan Wi-Fi yang berlaku di perangkat dengan versi OS Android 13 dan yang lebih baru serta berlaku di semua mode pengelolaan. Jika ditetapkan ke Hardware, alamat MAC pabrik akan dikonfigurasi ke jaringan Wi-Fi, sedangkan Automatic alamat MAC akan acak.
  • Berbagai item dokumentasi kami telah diperbarui:

Android Management API

  • Berbagai item dokumentasi kami telah diperbarui:
    • Sebaiknya buat satu kebijakan per perangkat, untuk mengaktifkan kemampuan pengelolaan tingkat perangkat yang terperinci.
    • Agar FreezePeriods berfungsi seperti yang diharapkan, kebijakan update sistem tidak dapat ditetapkan sebagai SYSTEM_UPDATE_TYPE_UNSPECIFIED.
    • Saran tambahan telah diberikan untuk pembaruan kebijakan terkait visibilitas langkah-langkah sandi selama penyediaan perangkat milik perusahaan.
    • shareLocationDisabled didukung untuk perangkat yang terkelola sepenuhnya dan profil kerja milik pribadi.
    • Kami telah memberikan deskripsi terbaru tentang penggunaan enterprises.devices.delete dan pengaruhnya terhadap visibilitas perangkat.
    • Durasi token pendaftaran maksimum kini adalah 10.000 tahun, yang sebelumnya adalah 90 hari.

Android Management API

Android Management API

Android Management API

  • Menambahkan perintah untuk memungkinkan admin menghapus data aplikasi dari jarak jauh.
  • Token pendaftaran kini dapat dibuat dengan durasi yang lebih lama dari maksimum 90 hari sebelumnya, hingga sekitar 10.000 tahun. Token pendaftaran yang berlaku lebih dari 90 hari akan memiliki panjang 24 karakter, sedangkan token yang berlaku 90 hari atau kurang akan terus memiliki 20 karakter.

Android Management API

  • Fitur keamanan yang didukung hardware seperti pengesahan kunci kini akan digunakan dalam evaluasi integritas perangkat, jika didukung oleh perangkat. Hal ini memberikan jaminan kuat atas integritas sistem. Perangkat yang gagal dalam evaluasi ini atau tidak mendukung fitur keamanan yang didukung hardware tersebut akan melaporkan SecurityRisk HARDWARE_BACKED_EVALUATION_FAILED yang baru.

Android Management API

Android Management API

Android Management API

AMAPI SDK

Android Device Policy

  • Aplikasi yang ditandai sebagai tidak tersedia di personalApplications kini akan di-uninstal dari profil pribadi perangkat milik perusahaan jika sudah diinstal, karena aplikasi tersebut berada di ApplicationPolicy untuk profil kerja dan perangkat yang dikelola sepenuhnya.

Android Management API

  • Anda kini dapat menetapkan aplikasi sebagai aplikasi ekstensi menggunakan ExtensionConfig. Aplikasi ekstensi dapat berkomunikasi langsung dengan Android Device Policy dan pada masa mendatang akan dapat berinteraksi dengan kumpulan lengkap fitur pengelolaan yang ditawarkan di Android Management API, sehingga memungkinkan antarmuka lokal untuk mengelola perangkat yang tidak memerlukan konektivitas server.
    • Rilis awal ini mencakup dukungan untuk eksekusi lokal Commands, dan saat ini hanya perintah ClearAppData. Lihat panduan integrasi ekstensi untuk mengetahui detail selengkapnya.
    • Perintah lainnya akan ditambahkan seiring waktu, serta fitur aplikasi ekstensi tambahan yang dirancang untuk mengekspos berbagai fitur pengelolaan perangkat ke aplikasi ekstensi.

Android Device Policy

  • Perbaikan bug minor

Android Device Policy

  • Perbaikan bug minor

Android Device Policy

  • Perbaikan bug minor

Android Device Policy

  • Perbaikan bug minor

Android Management API

  • Menambahkan dua AdvancedSecurityOverrides baru. Kebijakan ini mengaktifkan praktik terbaik keamanan Android Enterprise secara default, sekaligus memungkinkan organisasi mengganti nilai default untuk kasus penggunaan lanjutan.
    • googlePlayProtectVerifyApps mengaktifkan verifikasi aplikasi Google Play secara default.
    • developerSettings mencegah pengguna mengakses opsi developer dan mode aman secara default, kemampuan yang akan menimbulkan risiko eksfiltrasi data perusahaan.
  • ChoosePrivateKeyRule kini mendukung pemberian langsung kunci KeyChain tertentu ke aplikasi terkelola.

Penghentian penggunaan

  • ensureVerifyAppsEnabled tidak digunakan lagi. Sebagai gantinya, gunakan googlePlayProtectVerifyApps AdvancedSecurityOverrides.
    • Pengguna API yang ada (project Google Cloud dengan Android Management API yang diaktifkan mulai 15 April 2021) dapat terus menggunakan ensureVerifyAppsEnabled hingga Oktober 2021, tetapi sebaiknya bermigrasi ke AdvancedSecurityOverrides sesegera mungkin. Pada bulan Oktober, ensureVerifyAppsEnabled tidak akan berfungsi lagi.
  • debuggingFeaturesAllowed dan safeBootDisabled kini tidak digunakan lagi. Sebagai gantinya, gunakan developerSettings AdvancedSecurityOverrides.
    • Pengguna API yang ada (project Google Cloud dengan Android Management API yang diaktifkan mulai 15 April 2021) dapat terus menggunakan debuggingFeaturesAllowed dan safeBootDisabled hingga Oktober 2021, tetapi sebaiknya gunakan AdvancedSecurityOverrides sesegera mungkin. Pada bulan Oktober, debuggingFeaturesAllowed dan safeBootDisabled tidak akan berfungsi lagi.

Android Management API

  • Menambahkan dukungan personalApplications untuk perangkat milik perusahaan mulai dari Android 8. Fitur ini kini didukung di semua perangkat milik perusahaan dengan profil kerja.
  • Nomor telepon perangkat kini dilaporkan di Perangkat Terkelola Sepenuhnya sebagai bagian dari resource Device.

Android Device Policy

  • Perbaikan bug minor

Android Management API

  • Menambahkan personalApplications ke PersonalUsagePolicies. Di perangkat milik perusahaan, tim IT dapat menentukan daftar aplikasi yang diizinkan atau tidak diizinkan di profil pribadi. Fitur ini saat ini hanya tersedia di perangkat Android 11, tetapi akan di-backport ke Android 8 dalam rilis mendatang.

Android Device Policy

  • Pembaruan kecil pada UI penyediaan

    UI Penyediaan

Android Management API

  • Menambahkan AutoDateAndTimeZone, yang menggantikan autoTimeRequired yang tidak digunakan lagi, untuk mengontrol konfigurasi tanggal, waktu, dan zona waktu otomatis di perangkat milik perusahaan.
  • Mulai Android 11, pengguna tidak dapat lagi menghapus data aplikasi atau menghentikan aplikasi secara paksa saat perangkat dikonfigurasi sebagai kios (yaitu, saat InstallType dari satu aplikasi di ApplicationPolicy disetel ke KIOSK).
  • Menambahkan kontrol LocationMode baru untuk menggantikan kontrol metode deteksi lokasi yang tidak digunakan lagi. Di perangkat milik perusahaan, IT kini dapat memilih antara menerapkan lokasi, menonaktifkan lokasi, atau mengizinkan pengguna mengaktifkan dan menonaktifkan lokasi.
  • Menambahkan dukungan untuk CommonCriteriaMode, fitur baru di Android 11. Dapat diaktifkan untuk memenuhi persyaratan Profil Perlindungan Dasar-Dasar Perangkat Seluler Common Criteria (MDFPP) tertentu.

Penghentian penggunaan

Android Device Policy

  • Menambahkan RELINQUISH_OWNERSHIP sebagai jenis perintah perangkat baru. Saat men-deploy profil kerja, admin dapat menyerahkan kepemilikan perangkat milik perusahaan kepada karyawan, menghapus total profil kerja, dan mereset kebijakan perangkat apa pun ke status pabrik, tanpa mengubah data pribadi. Dengan demikian, IT kehilangan klaim atas kepemilikan perangkat sekarang dan pada masa mendatang serta tidak boleh mengharapkan perangkat untuk mendaftar ulang. Untuk mereset perangkat ke setelan pabrik sekaligus mempertahankan kepemilikan, gunakan metode devices.delete.

Android Management API

  • Peningkatan pada pengalaman profil kerja di perangkat milik perusahaan diumumkan dalam pratinjau developer Android 11. Android Management API menambahkan dukungan untuk peningkatan ini bagi perangkat yang menjalankan Android 8.0+ atau yang lebih tinggi. Perusahaan kini dapat menetapkan perangkat profil kerja sebagai milik perusahaan, yang memungkinkan pengelolaan profil kerja perangkat, kebijakan penggunaan pribadi, dan setelan seluruh perangkat tertentu sekaligus tetap menjaga privasi di profil pribadi.

  • Menambahkan connectedWorkAndPersonalApp ke applicationPolicy. Mulai Android 11, beberapa aplikasi inti dapat terhubung di seluruh profil kerja dan pribadi perangkat. Menghubungkan aplikasi di seluruh profil dapat memberikan pengalaman yang lebih terpadu bagi pengguna. Misalnya, dengan menghubungkan aplikasi kalender, pengguna dapat melihat acara kerja dan pribadi yang ditampilkan secara bersamaan.

    Beberapa aplikasi (misalnya, Google Penelusuran) mungkin terhubung di perangkat secara default. Daftar aplikasi yang terhubung di perangkat tersedia di Setelan > Privasi > Aplikasi kerja & pribadi yang terhubung.

    Gunakan connectedWorkAndPersonalApp untuk mengizinkan atau melarang aplikasi yang terhubung. Mengizinkan aplikasi untuk terhubung lintas profil hanya memberi pengguna opsi untuk menghubungkan aplikasi. Pengguna dapat memutuskan hubungan aplikasi kapan saja.

  • Menambahkan systemUpdateInfo ke devices untuk melaporkan informasi tentang update sistem yang tertunda.

Android Device Policy

  • [23 Juli] Perbaikan bug minor

Android Device Policy

  • [17 Juni] Perbaikan bug minor.

Android Device Policy

  • [12 Mei] Perbaikan bug minor.

Android Device Policy

  • [14 April] Perbaikan bug minor.

Android Device Policy

  • [16 Maret] Perbaikan bug minor.

Android Device Policy

  • [24 Februari] Perbaikan bug minor.

Android Device Policy

  • [15 Januari] Perbaikan bug minor.

Android Management API

  • Kebijakan baru untuk memblokir aplikasi yang tidak tepercaya (aplikasi dari sumber yang tidak dikenal) tersedia. Gunakan advancedSecurityOverrides.untrustedAppsPolicy untuk:
    • Memblokir penginstalan aplikasi tidak tepercaya di seluruh perangkat (termasuk profil kerja).
    • Hanya memblokir penginstalan aplikasi yang tidak tepercaya di profil kerja.
    • Mengizinkan aplikasi tidak tepercaya diinstal di seluruh perangkat.
  • Periode waktu tunggu untuk mengizinkan metode kunci layar yang tidak kuat (misalnya sidik jari dan buka dengan wajah) kini dapat diterapkan di perangkat atau profil kerja menggunakan requirePasswordUnlock. Setelah periode waktu tunggu berakhir, pengguna harus menggunakan bentuk autentikasi yang kuat (sandi, PIN, pola) untuk membuka kunci perangkat atau profil kerja.
  • Menambahkan kioskCustomization untuk mendukung kemampuan mengaktifkan atau menonaktifkan fitur UI sistem berikut di perangkat mode kios:
    • Tindakan global yang diluncurkan dari tombol daya (lihat powerButtonActions).
    • Info dan notifikasi sistem (lihat statusBar).
    • Tombol layar utama dan ringkasan (lihat systemNavigation).
    • Status bar (lihat statusBar).
    • Dialog error untuk aplikasi yang error atau tidak responsif (lihat systemErrorWarnings).
  • Menambahkan kebijakan freezePeriod untuk mendukung pemblokiran update sistem setiap tahun selama periode pembekuan yang ditentukan.
  • Parameter baru tersedia di devices.delete: wipeReasonMessage memungkinkan Anda menentukan pesan singkat untuk ditampilkan kepada pengguna sebelum menghapus total profil kerja dari perangkat pribadi mereka.

Penghentian penggunaan

installUnknownSourcesAllowed kini ditandai sebagai tidak digunakan lagi. Dukungan untuk kebijakan ini akan berlanjut hingga Kuartal 2 2020 bagi pengguna yang mengaktifkan Android Management API sebelum pukul 14.00 GMT pada 19 Desember 2019. Kebijakan ini tidak didukung untuk pengguna yang mengaktifkan API setelah tanggal ini.

advancedSecurityOverrides.untrustedAppsPolicy menggantikan installUnknownSourcesAllowed. Tabel di bawah memberikan pemetaan antara kedua kebijakan tersebut. Developer harus memperbarui solusi mereka dengan kebijakan baru sesegera mungkin*.

installUnknownSourcesAllowed advancedSecurityOverrides.untrustedAppsPolicy
TRUE ALLOW_INSTALL_DEVICE_WIDE
FALSE ALLOW_INSTALL_IN_PERSONAL_PROFILE_ONLY

Catatan: Diterapkan ke semua jenis perangkat (profil kerja dan terkelola sepenuhnya). Karena perangkat terkelola sepenuhnya tidak memiliki profil pribadi, aplikasi yang tidak tepercaya akan diblokir di seluruh perangkat. Untuk memblokir aplikasi yang tidak tepercaya di seluruh perangkat dengan profil kerja, gunakan DISALLOW_INSTALL.

*Untuk pengguna yang mengaktifkan Android Management API sebelum pukul 14.00 GMT pada tanggal 19 Desember 2019: Nilai default untrustedAppsPolicy (DISALLOW_INSTALL) tidak diterapkan jika untrustedAppsPolicy ditetapkan ke UNTRUSTED_APPS_POLICY_UNSPECIFIED atau jika kebijakan tidak ditentukan. Untuk memblokir aplikasi yang tidak tepercaya di seluruh perangkat, Anda harus menetapkan kebijakan secara eksplisit ke DISALLOW_INSTALL.

Android Device Policy

  • [27 November] Perbaikan bug minor.

Android Management API

Android Device Policy

  • [16 Oktober] Perbaikan bug minor dan pengoptimalan performa.

Fitur

  • Resource policies kini dapat mendistribusikan rilis aplikasi tertutup (jalur aplikasi tertutup), yang memungkinkan organisasi menguji versi pra-rilis aplikasi. Untuk mengetahui detailnya, lihat Mendistribusikan aplikasi untuk pengujian tertutup.
  • Menambahkan permittedAccessibilityServices ke policies, yang dapat digunakan untuk:
    • melarang semua layanan aksesibilitas non-sistem di perangkat, atau
    • hanya mengizinkan aplikasi yang ditentukan untuk mengakses layanan ini.

Fitur

  • Android Management API kini mengevaluasi keamanan perangkat dan melaporkan temuan dalam laporan perangkat (di bagian securityPosture). securityPosture menampilkan status postur keamanan perangkat (POSTURE_UNSPECIFIED, SECURE, AT_RISK, atau POTENTIALLY_COMPROMISED), seperti yang dievaluasi oleh SafetyNet dan pemeriksaan lainnya, beserta detail risiko keamanan yang diidentifikasi untuk Anda bagikan kepada pelanggan melalui konsol pengelolaan.

    Untuk mengaktifkan fitur ini untuk perangkat, pastikan kebijakannya mengaktifkan setidaknya satu kolom dari statusReportingSettings.

Fitur

  • Untuk membedakan bahwa aplikasi diluncurkan dari launchApp di setupActions, aktivitas yang pertama kali diluncurkan sebagai bagian dari aplikasi kini berisi intent boolean tambahan com.google.android.apps.work.clouddpc.EXTRA_LAUNCHED_AS_SETUP_ACTION (ditetapkan ke true). Tambahan ini memungkinkan Anda menyesuaikan aplikasi berdasarkan apakah aplikasi diluncurkan dari launchApp atau oleh pengguna.

Rilis pemeliharaan

  • Perbaikan bug minor dan pengoptimalan performa.

Fitur

  • Menambahkan policyEnforcementRules untuk menggantikan complianceRules, yang tidak digunakan lagi. Lihat pemberitahuan penghentian penggunaan di atas untuk informasi selengkapnya.
  • Menambahkan API baru untuk membuat dan mengedit aplikasi web. Untuk mengetahui detail selengkapnya, lihat Mendukung aplikasi web.

Pengalaman pengguna

Android Device Policy: Ikon aplikasi tidak lagi terlihat di perangkat. Pengguna masih dapat melihat halaman kebijakan yang sebelumnya diluncurkan oleh ikon:

  • Perangkat terkelola sepenuhnya: Setelan > Google > Kebijakan Perangkat
  • Perangkat dengan profil kerja: Setelan > Google > Kerja > Kebijakan Perangkat
  • Semua perangkat: Aplikasi Google Play Store > Kebijakan Perangkat Android
  • Android Device Policy kini tersedia di Korea Selatan.

Fitur

  • Menambahkan metadata baru, termasuk nomor seri alternatif, ke devices.
  • Jumlah aplikasi dengan installType REQUIRED_FOR_SETUP kini dibatasi hingga lima per kebijakan. Hal ini untuk memastikan pengalaman pengguna yang terbaik selama penyediaan perangkat dan profil kerja.

Pengalaman pengguna

  • Android Device Policy: Menambahkan pesan ketidakpatuhan yang ditingkatkan untuk membantu pengguna mengembalikan perangkat mereka ke status yang mematuhi kebijakan atau memberi tahu mereka jika tidak memungkinkan.
  • Android Device Policy: Setelah token pendaftaran didaftarkan, pengalaman penyiapan baru akan memandu pengguna melalui langkah-langkah yang diperlukan oleh kebijakan mereka untuk menyelesaikan konfigurasi perangkat atau profil kerja mereka.

    mode-gelap
    Gambar 1. Pengalaman penyiapan terpandu.

Fitur

  • Menambahkan kolom baru ke installType
    • REQUIRED_FOR_SETUP: Jika benar, aplikasi harus diinstal sebelum penyiapan perangkat atau profil kerja selesai. Catatan: Jika aplikasi tidak diinstal karena alasan apa pun (misalnya, inkompatibilitas, ketersediaan geografis, koneksi jaringan yang buruk), penyiapan tidak akan selesai.
  • Menambahkan SetupAction ke policies. Dengan SetupAction, Anda dapat menentukan aplikasi yang akan diluncurkan selama penyiapan, sehingga pengguna dapat mengonfigurasi perangkat lebih lanjut. Lihat Meluncurkan aplikasi selama penyiapan untuk detail selengkapnya.
  • Untuk perusahaan yang mengaktifkan laporan status, laporan perangkat baru kini langsung dikeluarkan setelah upaya membuka kunci perangkat atau profil kerja gagal.

Penghentian penggunaan

  • Di policies, wifiConfigsLockdownEnabled tidak digunakan lagi. Jaringan Wi-Fi yang ditentukan dalam kebijakan kini tidak dapat diubah secara default. Agar dapat diubah, tetapkan wifiConfigDisabled ke salah (false).

Fitur

  • Menambahkan dukungan untuk perangkat profil kerja ke metode penyediaan URL login. Pemilik perangkat profil kerja kini dapat login dengan kredensial perusahaan mereka untuk menyelesaikan penyediaan.

Pengalaman pengguna

  • Menambahkan dukungan untuk mode gelap di Android Device Policy. Mode gelap adalah tema tampilan yang tersedia di Android 9 Pie, yang dapat diaktifkan di Setelan > Tampilan > Lanjutan > Tema perangkat > Gelap.

    mode-gelap
    Gambar 1. (L) Mode tampilan normal (R) Mode gelap

Fitur

  • Metode pendaftaran baru tersedia untuk perangkat terkelola sepenuhnya. Metode ini menggunakan URL login untuk meminta pengguna memasukkan kredensial mereka, sehingga Anda dapat menetapkan kebijakan dan menyediakan perangkat pengguna berdasarkan identitas mereka.
  • Menambahkan dukungan untuk iframe konfigurasi terkelola, UI yang dapat Anda tambahkan ke konsol untuk admin IT guna menetapkan dan menyimpan konfigurasi terkelola. Iframe menampilkan mcmId unik untuk setiap konfigurasi yang disimpan, yang dapat Anda tambahkan ke policies.
  • Menambahkan passwordPolicies dan PasswordPolicyScope ke policies:
    • passwordPolicies menetapkan persyaratan sandi untuk cakupan yang ditentukan (perangkat atau profil kerja).
    • Jika PasswordPolicyScope tidak ditentukan, cakupan default-nya adalah SCOPE_PROFILE untuk perangkat profil kerja, dan SCOPE_DEVICE untuk perangkat terkelola sepenuhnya atau khusus.
    • passwordPolicies menggantikan passwordRequirements jika PasswordPolicyScope tidak ditentukan (default), atau PasswordPolicyScope ditetapkan ke cakupan yang sama dengan passwordRequirements

Perbaikan bug

  • Memperbaiki masalah yang membuat perangkat kios salah muncul tidak mematuhi kebijakan setelah penyediaan, untuk sebagian konfigurasi kebijakan

Fitur

Update untuk mendukung penyediaan dan pengelolaan profil kerja dan perangkat terkelola sepenuhnya:

  • Metode penyediaan baru tersedia untuk profil kerja:
  • Menambahkan kolom baru ke enrollmentTokens.
    • oneTimeOnly: Jika benar, masa berlaku token pendaftaran akan habis setelah digunakan pertama kali.
    • userAccountIdentifier: Mengidentifikasi Akun Google Play terkelola tertentu.
      • Jika tidak ditentukan: API akan otomatis membuat akun baru setiap kali perangkat didaftarkan dengan token.
      • Jika ditentukan: API menggunakan akun yang ditentukan setiap kali perangkat didaftarkan dengan token. Anda dapat menentukan akun yang sama di beberapa token. Lihat Menentukan pengguna untuk mengetahui informasi selengkapnya.
  • Menambahkan managementMode (hanya baca) ke devices.
    • Perangkat dengan profil kerja: managementMode ditetapkan ke PROFILE_OWNER.
    • Perangkat khusus dan perangkat terkelola sepenuhnya: managementMode disetel ke DEVICE_OWNER.

Update pada resource policies untuk meningkatkan kemampuan pengelolaan aplikasi:

  • Menambahkan kolom baru playStoreMode.
    • WHITELIST (default): Hanya aplikasi yang ditambahkan ke kebijakan yang tersedia di profil kerja atau di perangkat terkelola. Aplikasi apa pun yang tidak ada dalam kebijakan tidak akan tersedia, dan akan di-uninstal jika sebelumnya diinstal.
    • BLACKLIST: Aplikasi yang ditambahkan ke kebijakan tidak tersedia. Semua aplikasi lain yang tercantum di Google Play tersedia.
  • Menambahkan BLOCKED sebagai opsi InstallType, yang membuat aplikasi tidak dapat diinstal. Jika sudah diinstal, aplikasi akan di-uninstal.
    • Anda dapat menggunakan installType BLOCKED bersama dengan playStoreMode BLACKLIST untuk mencegah perangkat terkelola atau profil kerja menginstal aplikasi tertentu.

Pengalaman pengguna

  • Memperbarui setelan Android Device Policy agar cocok dengan setelan perangkat.

Pengalaman pengguna

  • Menggabungkan halaman status dan detail perangkat di Kebijakan Perangkat Android menjadi satu halaman.
  • Meningkatkan konsistensi UI penyiapan dengan wizard penyiapan Android.

Fitur

  • Menambahkan PermissionGrants di tingkat kebijakan. Anda kini dapat mengontrol izin runtime di empat tingkat:
    • Global, di semua aplikasi: tetapkan defaultPermissionPolicy di tingkat kebijakan.
    • Per izin, di semua aplikasi: tetapkan permissionGrant di level kebijakan.
    • Per aplikasi, di semua izin: tetapkan defaultPermissionPolicy dalam ApplicationPolicy.
    • Per aplikasi, per izin: tetapkan permissionGrant dalam ApplicationPolicy.
  • Saat mereset perangkat ke setelan pabrik, WipeDataFlag baru memungkinkan Anda untuk:
    • WIPE_EXTERNAL_STORAGE: menghapus total penyimpanan eksternal perangkat (misalnya, kartu SD).
    • PRESERVE_RESET_PROTECTION_DATA: mempertahankan data perlindungan reset ke setelan pabrik di perangkat. Flag ini memastikan bahwa hanya pengguna yang diberi otorisasi yang dapat memulihkan perangkat jika, misalnya, perangkat hilang. Catatan: Hanya aktifkan fitur ini jika Anda telah menetapkan frpAdminEmails[] di kebijakan.

Perbaikan bug

  • Memperbaiki masalah terkait Android Device Policy yang keluar dari mode tugas kunci saat mengupdate di latar depan.

Pengalaman pengguna

  • Daripada menyembunyikan aplikasi yang dinonaktifkan dari peluncur, perangkat Android 7.0+ kini menampilkan ikon untuk aplikasi yang dinonaktifkan dalam warna abu-abu:

    Aplikasi yang dinonaktifkan

Fitur

Perbaikan bug

  • Memperbarui alur penyediaan untuk menonaktifkan akses ke setelan, kecuali jika akses diperlukan untuk menyelesaikan penyiapan (misalnya, membuat kode sandi).

Pengalaman pengguna

  • Memperbarui desain Android Device Policy dan alur penyediaan perangkat untuk meningkatkan pengalaman pengguna secara keseluruhan.

Fitur

  • Menambahkan dukungan untuk Direct Boot, yang memungkinkan Anda menghapus data dari jarak jauh perangkat Android 7.0+ yang belum dibuka kuncinya sejak terakhir kali di-reboot.
  • Menambahkan setelan mode lokasi ke resource policies, yang memungkinkan Anda mengonfigurasi mode akurasi lokasi di perangkat terkelola.
  • Menambahkan kolom respons error ke resource Command.

Perbaikan bug

  • Performa penyediaan telah ditingkatkan.
  • Laporan kepatuhan kini dibuat segera setelah perangkat disediakan. Untuk mengonfigurasi perusahaan agar menerima laporan kepatuhan, lihat Menerima notifikasi detail ketidakpatuhan.

Masalah umum

  • Setelan Lock Screen mengalami error di perangkat LG Android 8.0+ (misalnya, LG V30) yang dikelola oleh Android Device Policy.

Pengalaman pengguna

  • Memperbarui teks validasi untuk kolom "code", yang ditampilkan jika pengguna memilih untuk memasukkan kode QR secara manual untuk mendaftarkan perangkat.

Fitur

  • Sekarang Anda dapat menetapkan kebijakan untuk memicu aplikasi yang diinstal paksa agar diupdate secara otomatis jika tidak memenuhi versi aplikasi minimum yang ditentukan. Di ApplicationPolicy:
    • Tetapkan installType ke FORCE_INSTALLED
    • Tentukan minimumVersionCode.
  • Memperbarui resource Devices dengan kolom baru yang berisi informasi yang mungkin berguna bagi admin IT, seperti nama operator perangkat (lihat NetworkInfo untuk detail selengkapnya), apakah perangkat dienkripsi, dan apakah Verifikasi Aplikasi diaktifkan (lihat DeviceSettings untuk detail selengkapnya).

Perbaikan bug

  • Perintah RESET_PASSWORD dan LOCK kini berfungsi dengan perangkat Android 8.0 Oreo.
  • Memperbaiki masalah terkait DeviceSettings yang tidak diisi.
  • Memperbaiki masalah terkait penanganan kebijakan stayOnPluggedModes.

Fitur

  • Android Device Policy kini mendukung peluncur kios dasar, yang dapat diaktifkan melalui kebijakan. Peluncur mengunci perangkat ke kumpulan aplikasi yang telah ditentukan dan memblokir akses pengguna ke setelan perangkat. Aplikasi yang ditentukan akan muncul di satu halaman dalam urutan abjad. Untuk melaporkan bug atau meminta fitur, ketuk ikon masukan di peluncur.
  • Memperbarui penyiapan perangkat dengan logika percobaan ulang baru. Jika perangkat dimulai ulang selama penyiapan, proses penyediaan kini akan dilanjutkan dari bagian yang terhenti.
  • Kebijakan baru berikut kini tersedia. Lihat referensi API untuk mengetahui detail selengkapnya:
    keyguardDisabledFeatures accountTypesWithManagementDisabled
    installAppsDisabled mountPhysicalMediaDisabled
    uninstallAppsDisabled bluetoothContactSharingDisabled
    shortSupportMessage longSupportMessage
    bluetoothConfigDisabled cellBroadcastsConfigDisabled
    credentialsConfigDisabled mobileNetworksConfigDisabled
    tetheringConfigDisabled vpnConfigDisabled
    createWindowsDisabled networkResetDisabled
    outgoingBeamDisabled outgoingCallsDisabled
    smsDisabled usbFileTransferDisabled
    ensureVerifyAppsEnabled permittedInputMethods
    recommendedGlobalProxy setUserIconDisabled
    setWallpaperDisabled alwaysOnVpnPackage
    dataRoamingDisabled bluetoothDisabled
  • Memperbarui SDK target Kebijakan Perangkat Android menjadi Android 8.0 Oreo.

Perbaikan Bug

  • Sekarang Anda dapat melewati tampilan pemilih jaringan jika koneksi tidak dapat dibuat saat booting. Untuk mengaktifkan pemilih jaringan saat booting, gunakan kebijakan networkEscapeHatchEnabled.