Enterprise
resource mengikat organisasi ke solusi Pengelolaan Android Anda.
Devices
dan Policies
keduanya milik suatu perusahaan. Beberapa binding perusahaan dapat
yang terkait dengan satu organisasi. Misalnya, sebuah organisasi mungkin ingin
binding perusahaan terpisah untuk
departemen atau wilayah yang berbeda.
Langkah-langkah dasar tentang cara membuat binding perusahaan dijelaskan dalam Panduan memulai. Halaman ini menguraikan prosesnya secara lebih mendetail.
1. Ambil URL pendaftaran
Panggil signupUrls.create
untuk mengambil URL pendaftaran dan menetapkan dua parameter berikut:
callbackUrl
: URL https yang menjadi tujuan pengalihan wizard penyiapan setelah pendaftaran selesai. Biasanya ini adalah konsol pengelolaan Anda.projectId
: Project ID Anda.
Respons akan berisi url
dan name
. Buka url
dan catat name
.
2. Admin IT perusahaan menyelesaikan alur pendaftaran
url
memandu admin IT dalam proses pendaftaran. Jika EMM Anda belum
diaktifkan untuk alur pendaftaran BTE, lalu memberi tahu admin IT bahwa mereka memerlukan
Akun Gmail yang belum terkait dengan binding perusahaan.
Setelah berhasil mendaftarkan organisasinya, alur pendaftaran akan dialihkan ke
callbackUrl
Anda. enterpriseToken
ditambahkan ke
callbackUrl
.
Contoh
https://example.com/?enterpriseToken=EAH2pBTtGCs2K28dqhq5uw0uCyVzYMqGivap4wdlH7KNlPtCmlC8uyl
3. Membuat binding perusahaan
Untuk membuat binding perusahaan, panggil
enterprises.create
Selain membuat ID binding perusahaan unik, metode ini memungkinkan Anda
untuk menentukan setelan spesifik per binding. Misalnya, Anda dapat menyetel
warna dominan yang ditampilkan selama penyediaan perangkat (primaryColor
), bersama
yang berisi nama atau judul (enterpriseDisplayName
) dan logo
(logo
) yang ditampilkan kepada pengguna akhir.
Contoh
Contoh berikut menggunakan library klien Java untuk membuat perusahaan mengikat dan mengembalikan namanya. Lihat contoh untuk detail selengkapnya tentang cara menggunakan library ini.
private String createEnterprise(AndroidManagement androidManagementClient) throws IOException { SignupUrl signupUrl = androidManagementClient .signupUrls() .create() .setProjectId("myProject") .setCallbackUrl("https://example.com/myEmmConsole") .execute(); String enterpriseToken = displayUrlToAdmin(signupUrl.getUrl()); Enterprise enterprise = androidManagementClient .enterprises() .create(new Enterprise()) .setProjectId("myProject") .setSignupUrlName(signupUrl.getName()) .setEnterpriseToken(enterpriseToken) .execute(); return enterprise.getName(); } /** * Displays the signup URL to the admin and returns the enterprise token which * is generated after the admin goes through the signup flow. This functionality * must be implemented by your management console. */ private String displayUrlToAdmin(String url) { ... }