Globale Variablen

Was sind 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 Kandji kö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.

So verwenden Sie globale Variablen in Kandji

Globale Variablen können in den meisten Textfeldern innerhalb von Profilen (benutzerdefinierte Profile oder Library Items) und in den Feldern Vollständiger Name und Kurzname des Abschnitts " Lokales Administratorkonto bereitstellen" in der Automatisierte Device Enrollment Bibliothek Artikel. 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 ein Custom Script, die diese Werte wieder in die Web-App auf unserer GitHub repo einliest.

Verfügbare globale Variablen

Nachfolgend finden Sie eine vollständige Liste der globalen Variablen, die in Konfigurationsprofilen und App Config verwendet werden können. 

Variable

Beschreibung

$SERIAL_NUMMER

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

$DEVICE_NAME

Fügt 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_PRÄFIX

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

$DEPARTMENT

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

$JOB_TITEL

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

$BLUEPRINT_ID

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

$BLUEPRINT_NAME

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