Wypchnięcie ustawień na zarejestrowane urządzenia
Ustawienia są wysyłane jako pary klucz-wartość (patrz Klucze konfiguracji zarządzanych aplikacji). Można je wypchnąć do zarejestrowanych urządzeń za pośrednictwem interfejsu konsoli EMM lub pliku XML.
Ustawienia umożliwiają dostawcy EMM:
- Zdefiniowanie adresu URL dzierżawy, z którym łączą się użytkownicy.
- Ustawienie pola adresu URL dzierżawy jako tylko do odczytu na urządzeniu.
- Zastąpienie adresu nazwą alternatywną („maską”), aby użytkownicy mobilni nie widzieli rzeczywistego adresu URL, z którym się łączą.
- Oznaczenie urządzeń jako urządzeń „organizacyjnych”. To ustawienie jest używane przez organizacje, które dostosowują dostęp na podstawie typu urządzenia.
- Włączenie wykrywania na urządzeniach z systemem Android komunikatu „Wylogowanie z aplikacji” wymuszającego wylogowanie.
Aby uzyskać więcej informacji, zapoznaj się z poniższymi pozycjami.

Zaleca się, aby klucz „tenantUrl” stanowił część każdego wypychania przy użyciu konsoli EMM. Jeśli wypychanie nie obejmuje „tenantUrl”, ale inne obsługiwane klucze zostaną wypchnięte, aplikacja będzie honorować wypchnięte ustawienia, a urządzenia nadal będą wyświetlały ostatnio wypchnięty tenantUrl. Jeśli nigdy nie wypchnięto tenantUrl, użytkownik będzie musiał ręcznie wprowadzić adres URL dzierżawy.
Gdy aplikacja otrzyma zaktualizowany adres URL, wszyscy zalogowani użytkownicy zobaczą następującą wiadomość: „Zaktualizowano adres URL dzierżawy. Niezapisane dane zostaną utracone”. Dotknięcie OK spowoduje wylogowanie użytkownika z aplikacji mobilnej i powrót do ekranu logowania pokazującego zaktualizowany adres URL dzierżawy.
Uwaga: W takim przypadku, jeśli użytkownicy mają oczekujące powiadomienia push lub dane offline, dane te zostaną odrzucone. Zapoznaj się sekcją „Planowanie czasu aktualizacji” poniżej.

Gdy administrator EMM dokonuje wypchnięcia, aktualizowane są wszystkie ustawienia, nawet te, które nie stanowią jego części. Jeśli do wypchnięcia nie jest dołączony klucz, zmienia ono ustawienia na następujące:
- tenantUrl – ostatnio wypchnięty adres URL
- readOnlyTenantUrl – fałsz
- tenantUrlMask – brak maski
- appLogoutIntent – urządzenie nie wykryje rozgłaszania wylogowania z aplikacji
- isOrganizationalDevice – urządzenia nie będą wysyłać flagi urządzenia organizacyjnego do systemu.

Aktualizacje powinny mieścić się w oknie opublikowanego planu konserwacji, szczególnie jeśli uwzględniono propagację adresu URL. Wypchnięcie zaktualizowanego adresu URL wylogowuje wszystkich zalogowanych użytkowników bez zapisywania niezapisanych danych.