Globale Variablen

Globale Variablen (oder Umgebungsvariablen) sind dynamische Werte, die das Verhalten von Prozessen und Anwendungen beeinflussen. Diese Variablen speichern wichtige Informationen wie Systempfade, Benutzerdetails und Konfigurationseinstellungen, auf die verschiedene Programme und Skripte zugreifen und diese verwenden können. Mit der Funktion "Globale Variablen" von Kandjikönnen Sie automatisch eindeutige Gerätedetails in die meisten Profiltextfelder innerhalb von Profilen eingeben – einschließlich Custom Profiles und anderen Library Items– oder App Config.

Globale Variablen können in den meisten Textfeldern in Profilen (benutzerdefinierte Profile oder Library Items) und in den Feldern "Vollständiger Name" und "Kurzname" des Abschnitts " Lokales Administratorkonto bereitstellen" im Element "Automatisierte Device Enrollment Bibliothek" verwendet werden. Globale Variablen funktionieren für alle Gerätetypen. Variablen können auch mehrfach im selben Feld verwendet werden.

Wenn eine Gerätevariable, die in einem Profil verwendet wird, aktualisiert wird, wird dieses Profil mit der aktualisierten Variablen erneut auf dem Gerät installiert. Für die Verwendung in benutzerdefinierten Skripts haben wir Beispiele für ein benutzerdefiniertes Profil , das diese Werte lokal auffüllt, und eine Custom Script , die diese Werte wieder in die Web-App auf unserer GitHub repoeinliest. Stellen Sie sicher, dass Sie die Zsh-Shell nicht verwenden, wenn Sie auf diese Variablen in Skripts verweisen, da einige Variablen nicht korrekt gerendert werden.

Variable

Beschreibung

$SERIAL_NUMBER

Gibt die Seriennummer des Geräts ein, auf dem das Profil installiert wird.

$DEVICE_NAME

Gibt den Gerätenamen des Geräts ein, auf dem das Profil installiert wird.

$ASSET_TAG

Fügt das Asset-Tag des Geräts ein, auf dem das Profil installiert wird.

$DEVICE_ID

Fügt die Geräte-ID des Geräts ein, auf dem das Profil installiert wird.

$UDID

Fügt die eindeutige Gerätekennung des Geräts ein, auf dem das Profil installiert wird.

$PROFILE_UUID

Fügt die universell eindeutige Kennung des Profils ein.

$EMAIL

Fügt die E-Mail-Adresse des zugewiesenen Benutzers für das Gerät ein.

$FULL_NAME

Fügt den vollständigen Namen des zugewiesenen Benutzers für das Gerät ein.

$EMAIL_PREFIX

Fügt das E-Mail-Präfix des zugewiesenen Benutzers für das Gerät ein. (Alles vor dem @-Symbol)

$USERNAME

Fügt den Benutzernamen des zugewiesenen Benutzers in Kandji ein.

$USERNAME_PREFIX

Fügt das Präfix des Benutzernamens des zugewiesenen Benutzers in Kandji ein. (Alles vor dem @-Symbol)

$DEPARTMENT

Fügt die Abteilung des zugewiesenen Benutzers für das Gerät ein.

$JOB_TITLE

Fügt die Berufsbezeichnung des Benutzers ein, die im Identity-Provider definiert ist.

$BLUEPRINT_ID

Fügt die Blueprint-ID des Blueprints ein, dem das Gerät zugewiesen ist.

$BLUEPRINT_NAME

Fügt den Blueprint-Namen des Blueprints ein, dem das Gerät zugewiesen ist.

$MODEL_NAME

Gibt den Modellnamen des Geräts ein, auf dem das Profil installiert wird.

$MODEL_IDENTIFIER

Fügt die Modellkennung des Geräts ein, auf dem das Profil installiert wird.

Variable

Beschreibung

$MEID

Fügt die MEID des Geräts ein, auf dem das Profil installiert wird.

$ICCID_SLOT_1

Fügt die ICCID für SIM-Steckplatz 1 des Geräts ein, auf dem das Profil installiert wird.

$ICCID_SLOT_2

Fügt die ICCID für SIM-Steckplatz 2 des Geräts ein, auf dem das Profil installiert wird.

$IMEI_SLOT_1

Fügt die IMEI für SIM-Steckplatz 1 des Geräts ein, auf dem das Profil installiert wird.

$IMEI_SLOT_2

Fügt die IMEI für SIM-Steckplatz 2 des Geräts ein, auf dem das Profil installiert wird.

$PHONE_NUMBER_SLOT_1

Gibt die Telefonnummer für SIM-Steckplatz 1 des Profils ein.

$PHONE_NUMBER_SLOT_1

Gibt die Telefonnummer für den SIM-Steckplatz 2 des zugewiesenen Benutzers für das Gerät ein.

Variable

Beschreibung

$MODEL_NUMBER

Gibt die Modellnummer des Geräts ein, auf dem das Profil installiert wird.