Enterprise
wiąże organizację z rozwiązaniem do zarządzania urządzeniami z Androidem.
Devices
i Policies
należą do przedsiębiorstwa. Możesz dodać wiele powiązań firmowych
powiązane z jedną organizacją. Na przykład organizacja może chcieć,
i oddzielnych powiązań korporacyjnych dla poszczególnych działów lub regionów.
Podstawowe kroki tworzenia powiązania firmowego zostały opisane w Krótki przewodnik Na tej stronie opisujemy ten proces bardziej szczegółowo.
1. Pobierz URL do rejestracji
Zadzwoń pod numer signupUrls.create
, by pobrać adres URL do rejestracji i określić te 2 parametry:
callbackUrl
: adres URL HTTPS, na który kreator konfiguracji przekierowuje po rejestracja zakończona. Zwykle jest to konsola zarządzania.projectId
: identyfikator projektu.
Odpowiedź zawiera url
i name
. Otwórz url
i zanotuj name
.
2. Administrator IT w firmie przeprowadza proces rejestracji
url
prowadzi administratorowi IT przez proces rejestracji. Jeśli Twój dostawca usług EMM nie
została włączona dla procesu rejestracji w BTE, poinformuj administratora, że potrzebuje
Konto Gmail, które nie jest jeszcze powiązane z powiązaniem firmowym.
Po zarejestrowaniu organizacji proces rejestracji przekierowuje na stronę
callbackUrl
. Element enterpriseToken
jest dołączany do polecenia
callbackUrl
Przykład
https://example.com/?enterpriseToken=EAH2pBTtGCs2K28dqhq5uw0uCyVzYMqGivap4wdlH7KNlPtCmlC8uyl
3. Tworzenie powiązania firmowego
Aby utworzyć powiązanie firmowe, wywołaj
enterprises.create
Oprócz utworzenia unikalnego identyfikatora powiązania firmy ta metoda umożliwia
aby zdefiniować ustawienia
specyficzne dla powiązań. Możesz na przykład ustawić atrybut
dominujący kolor wyświetlany podczas obsługi administracyjnej urządzenia (primaryColor
) wraz z
z nazwą lub tytułem (enterpriseDisplayName
) i logo
(logo
) wyświetlanej użytkownikom.
Przykład
Poniższy przykład pokazuje wykorzystanie biblioteki klienta w języku Java do utworzenia grupy. i zwraca jego nazwę. Zobacz przykład , gdzie znajdziesz więcej informacji o korzystaniu z biblioteki.
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) { ... }