Android Management API

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.

Omówienie Zarządzania urządzeniami z Androidem.

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.