Android Management API tersedia sebagai bagian dari Android Enterprise, inisiatif yang memberi developer alat untuk membuat solusi bagi organisasi guna mengelola perangkat perangkat Android mereka. Program ini ditujukan untuk penyedia pengelolaan mobilitas perusahaan (EMM). Untuk men-deploy solusi produksi yang menggunakan Android Management API, EMM harus mengikuti langkah-langkah yang diuraikan dalam Merilis solusi Anda.
Anda dapat menggunakan Android Management API untuk mendukung profil kerja, perangkat terkelola sepenuhnya, dan perangkat khusus.
Lihat Panduan memulai untuk mencoba API.
Cara kerjanya
Android Management API mendukung siklus proses pengelolaan mobilitas perusahaan lengkap, mulai dari pendaftaran pelanggan awal hingga menyiapkan dan mengelola perangkat.
![Ringkasan Pengelolaan Android.](https://developers-dot-devsite-v2-prod.appspot.com/static/android/management/images/android-management-api.png?authuser=6&hl=id)
Sebagai developer EMM, Anda menyediakan konsol EMM lokal atau berbasis cloud kepada pelanggan. Di konsol, pelanggan Anda membuat token pendaftaran perangkat dan membuat kebijakan pengelolaan. Token tersebut digunakan untuk mendaftarkan perangkat dan menerapkan kebijakan pengelolaan pada perangkat yang didaftarkan.
Di backend, konsol Anda menggunakan Android Management API untuk membuat token pendaftaran, kebijakan, dan resource pengelolaan lainnya. Selama pendaftaran, setiap perangkat menginstal aplikasi pendamping API, Android Device Policy. Jika kebijakan ditautkan ke perangkat di API, Android Device Policy akan otomatis menerapkan setelan kebijakan di perangkat tersebut.
Resource API
Bagian ini menjelaskan resource utama yang digunakan dalam Android Management API.
Perusahaan
Resource enterprises
biasanya mewakili satu organisasi. Anda membuat
perusahaan sebagai bagian dari alur penyiapan online yang digunakan
pelanggan untuk mengikat organisasi mereka dengan solusi EMM. Kebijakan,
token pendaftaran, dan perangkat adalah milik perusahaan.
Kebijakan
Android Management API mengikuti model berbasis kebijakan. Resource
policies
berisi grup setelan pengelolaan aplikasi dan perangkat yang mengatur
perilaku perangkat. Rentang dan fleksibilitas setelan yang didukung di
policies
memungkinkan Anda menyiapkan perangkat untuk berbagai kasus
penggunaan.
Lihat Membuat kebijakan untuk informasi selengkapnya.
Token pendaftaran
Anda menggunakan enrollmentTokens
untuk mengikat perangkat ke perusahaan—proses yang disebut pendaftaran dan penyediaan.
Token pendaftaran juga dapat berisi detail tambahan (misalnya, kredensial Wi-Fi perusahaan), policyName
yang ditautkan ke resource policies
, dan ID akun pengguna.
Setelah membuat token pendaftaran, Anda
dapat meneruskan token ke perangkat menggunakan salah satu dari beberapa metode
penyediaan yang berbeda. Perangkat menginstal Android Device Policy sebagai bagian dari proses penyediaan. Jika
policyName
ditentukan dalam token pendaftaran, kebijakan akan segera
diterapkan setelah penyediaan selesai.
Android Management API menyederhanakan pengelolaan pengguna—Anda dapat mendaftarkan perangkat dengan atau tanpa menentukan pengguna dalam token pendaftaran.
- Jika Anda tidak menentukan pengguna, pengguna baru akan dibuat secara otomatis.
- Jika Anda menetapkan pengguna yang sudah ada, pengguna yang ada akan dikaitkan dengan perangkat. Anda dapat mengaitkan pengguna dengan maksimal 10 perangkat.
Lihat Menyediakan perangkat untuk mengetahui informasi selengkapnya.
Perangkat
Resource devices
dibuat saat perangkat berhasil didaftarkan. Resource ini
berisi detail hanya baca tentang perangkat, termasuk pengguna,
kebijakan, dan mode pengelolaan terkait.
Pengelolaan perangkat dilakukan melalui kebijakan, tetapi Anda dapat menggunakan
enterprises.devices.issueCommand
untuk mengunci, memulai ulang, atau mereset sandi di perangkat. Untuk menghapus total perangkat, panggil
enterprises.devices.delete
.
Mulai
Uji API—gunakan Panduan memulai untuk menyiapkan perangkat dalam hitungan menit. Pastikan Anda memahami langkah-langkah yang diperlukan untuk merilis solusi di lingkungan produksi sebelum menggunakan panduan developer dan referensi API di situs ini untuk membuat solusi.