Zmienne konfiguracji zarządzanej aplikacji na Androida

Problem

Aplikacja na Androida prosi o skonfigurowanie konfiguracji zarządzanej, a administrator chce użyć obiektów zastępczych.
Przykład: ${DEVICE_DIRECTORY_ID} identyfikator katalogu urządzenia lub ${USER_EMAIL} adres e-mail zalogowanego użytkownika

Jeśli wartość zastępcza jest niedostępna, zastępuje ją pusty ciąg znaków. Wartości są podawane tylko w przypadku zarejestrowanych urządzeń.

Środowisko

  • Chromebook
  • ChromeOS
  • ARC++
  • Android

Rozwiązanie

Pliki konfiguracji zarządzanej można zdefiniować za pomocą dowolnych z tych zmiennych. Wszystkie wartości są opcjonalne.
  • ${DEVICE_DIRECTORY_ID} – identyfikator katalogu urządzenia,
  • ${USER_EMAIL} – adres e-mail zalogowanego użytkownika,
  • ${USER_EMAIL_DOMAIN} – nazwa domeny zalogowanego użytkownika,
  • ${DEVICE_SERIAL_NUMBER} – numer seryjny urządzenia,
  • ${DEVICE_ASSET_ID} – identyfikator zasobu przypisany do urządzenia przez administratora,
  • ${DEVICE_ANNOTATED_LOCATION} – lokalizacja urządzenia przypisana przez administratora.
  • ${USER_EMAIL_NAME} – pierwsza część adresu e-mail zalogowanego użytkownika (przed „@”).
Jeśli wartość zastępcza jest niedostępna, jest zastępowana pustym ciągiem znaków. Wartości są podawane tylko w przypadku zarejestrowanych urządzeń.