Variablen für die verwaltete Konfiguration von Android-Apps

Problem

Die Android-App fordert die Konfiguration einer verwalteten Konfiguration an und der Administrator möchte Platzhalter verwenden.
Beispiel: ${DEVICE_DIRECTORY_ID} Verzeichnis-ID des Geräts oder ${USER_EMAIL} E-Mail-Adresse des angemeldeten Nutzers

Wenn kein Platzhalterwert verfügbar ist, wird er durch einen leeren String ersetzt. Werte werden nur für registrierte Geräte angegeben.

Umgebung

  • Chromebook
  • ChromeOS
  • ARC++
  • Android

Lösung

Verwaltete Konfigurationsdateien können mit einem der folgenden Platzhalter definiert werden. Alle Werte sind optional.
  • ${DEVICE_DIRECTORY_ID}: Verzeichnis-ID des Geräts
  • ${USER_EMAIL}: E-Mail-Adresse des angemeldeten Nutzers
  • ${USER_EMAIL_DOMAIN}: Domainname des angemeldeten Nutzers
  • ${DEVICE_SERIAL_NUMBER}: Seriennummer des Geräts
  • ${DEVICE_ASSET_ID}: Asset-ID, die dem Gerät vom Administrator zugewiesen wurde
  • ${DEVICE_ANNOTATED_LOCATION}: Standort, der dem Gerät vom Administrator zugewiesen wurde
  • ${USER_EMAIL_NAME}: erster Teil (vor @) der E-Mail-Adresse des angemeldeten Nutzers
Wenn kein Platzhalterwert verfügbar ist, wird er durch einen leeren String ersetzt. Werte werden nur für registrierte Geräte angegeben.