Interfejs Android Management API jest dostępny w ramach inicjatywy Android Enterprise, która udostępnia deweloperom narzędzia do tworzenia rozwiązań dla organizacji do zarządzania flotą urządzeń z Androidem. Program jest przeznaczony dla dostawców usług zarządzania urządzeniami mobilnymi (EMM). Aby wdrożyć rozwiązanie produkcyjne, które korzysta z interfejsu Android Management API, dostawcy usług EMM muszą wykonać czynności opisane w sekcji Publikowanie rozwiązania.
Możesz używać interfejsu Android Management API do obsługi zestawów rozwiązań profili służbowych, w pełni zarządzanych urządzeń i urządzeń specjalnych.
Informacje o tym, jak wypróbować interfejs API, znajdziesz w krótkim przewodniku.
Jak to działa
Interfejs Android Management API obsługuje pełny cykl życia zarządzania urządzeniami mobilnymi – od rejestracji klienta po konfigurowanie urządzeń i zarządzanie nimi.
Jako deweloper EMM zapewniasz klientom konsolę EMM w środowisku lokalnym lub w chmurze. W Twojej konsoli klienci generują tokeny rejestracji urządzeń i tworzą zasady zarządzania. Za pomocą tokenów mogą rejestrować urządzenia i stosować do nich zasady zarządzania.
W backendzie konsola używa interfejsu Android Management API do tworzenia tokenów rejestracji, zasad i innych zasobów zarządzania. Podczas rejestracji każde urządzenie instaluje aplikację towarzyszącą interfejsu API Android Device Policy. Gdy zasady są powiązane z urządzeniem w interfejsie API, Android Device Policy automatycznie wymusza ustawienia zasad na urządzeniu.
Zasoby interfejsu API
W tej sekcji opisujemy główne zasoby używane w interfejsie Android Management API.
Przedsiębiorstwa
Zasób enterprises
zwykle reprezentuje jedną organizację. Tworzysz firmę w ramach procesu konfiguracji online, za pomocą którego klienci powiązać swoją organizację z Twoim rozwiązaniem EMM. Zasady, tokeny rejestracji i urządzenia należą do firmy.
Zasady
Interfejs Android Management API jest oparty na modelu opartym na zasadach. Zasób policies
zawiera grupę ustawień zarządzania urządzeniami i aplikacjami, które określają działanie urządzenia. Zakres i elastyczność ustawień obsługiwanych w policies
pozwalają skonfigurować urządzenia do różnych zastosowań.
Więcej informacji znajdziesz w artykule Tworzenie zasady.
Tokeny rejestracji
Za pomocą enrollmentTokens
możesz powiązać urządzenia z firmą, czyli procesem rejestracji i obsługi administracyjnej.
Tokeny rejestracji mogą opcjonalnie zawierać dodatkowe informacje (np. firmowe dane logowania do sieci Wi-Fi), identyfikator policyName
połączony z zasobem policies
oraz identyfikator konta użytkownika.
Po utworzeniu tokena rejestracji możesz go przekazać na urządzenie przy użyciu jednej z kilku różnych metod udostępniania. Na urządzeniach zainstaluje się Android Device Policy w ramach procesu obsługi administracyjnej. Jeśli w tokenie rejestracji jest określony policyName
, zasada zostanie zastosowana natychmiast po zakończeniu obsługi administracyjnej.
Interfejs Android Management API upraszcza zarządzanie użytkownikami – możesz zarejestrować urządzenie z określeniem użytkownika w tokenie rejestracji lub bez niego.
- Jeśli nie określisz użytkownika, automatycznie zostanie utworzony nowy użytkownik.
- Jeśli podasz istniejącego użytkownika, obecny użytkownik zostanie powiązany z urządzeniem. Konto użytkownika możesz powiązać z maksymalnie 10 urządzeniami.
Więcej informacji znajdziesz w artykule Obsługa administracyjna urządzenia.
Urządzenia
Po zarejestrowaniu urządzenia zostanie utworzony zasób devices
. Zasób zawiera informacje o urządzeniu dostępne tylko do odczytu, w tym powiązane z nim użytkownika, zasady i tryb zarządzania.
Urządzenia są zarządzane zgodnie z zasadami, ale za pomocą enterprises.devices.issueCommand
możesz zablokować, zrestartować lub zresetować hasło na urządzeniu. Aby wyczyścić pamięć urządzenia, zadzwoń pod numer enterprises.devices.delete
.
Rozpocznij
Przetestuj interfejs API – skorzystaj z krótkiego przewodnika, by skonfigurować urządzenie w ciągu kilku minut. Zanim przystąpisz do opracowania rozwiązania w przewodniku dla programistów i dokumentacji API na tej stronie, upewnij się, że znasz czynności wymagane do opublikowania rozwiązania w środowisku produkcyjnym.