¿Qué son las variables globales?
Las variables globales (o variables de entorno) son valores dinámicos que influyen en el comportamiento de los procesos y las aplicaciones. Estas variables almacenan información esencial como rutas del sistema, detalles del usuario y ajustes de configuración, a los que pueden acceder y utilizar varios programas y scripts. La función de variables globales de Kandjile permite ingresar automáticamente detalles únicos del dispositivo en la mayoría de los campos de texto del perfil dentro de los perfiles, incluidos Custom Profiles y otros Library Items, o App Config.
Cómo usar variables globales en Kandji
Las variables globales se pueden utilizar dentro de la mayoría de los campos de texto dentro de los perfiles (perfiles personalizados o Library Items) y en los campos Nombre completo y Nombre corto de la sección Aprovisionar cuenta de administrador local en el Automated Device Enrollment Library Item artículo. Las variables globales funcionan para todos los tipos de dispositivos. Las variables también se pueden utilizar varias veces en el mismo campo.
Si se actualiza una variable de dispositivo que se utiliza en un perfil, ese perfil se volverá a instalar en el dispositivo con la variable actualizada. Para su uso en scripts personalizados, tenemos ejemplos de un perfil personalizado que rellena esos valores localmente y un Custom Script que lee esos valores en la aplicación web de nuestro GitHub repo.
Variables globales disponibles
A continuación se muestra una lista completa de variables globales que se pueden usar dentro de los perfiles de configuración y App Config.
Variable | Descripción |
---|---|
$SERIAL_NÚMERO | Inserta el número de serie del dispositivo en el que se instala el perfil. |
$DEVICE_NOMBRE | Inserta el nombre del dispositivo en el que se instala el perfil. |
$ASSET_ETIQUETA | Inserta la etiqueta de activo del dispositivo en el que se instala el perfil. |
$DEVICE_ID | Inserta el ID de dispositivo del dispositivo en el que se instala el perfil. |
$UDID | Inserta el identificador único de dispositivo del dispositivo en el que se instala el perfil. |
$PROFILE_UUID | Inserta el identificador único universal del perfil. |
Inserta la dirección de correo electrónico del usuario asignado para el dispositivo. | |
$FULL_NOMBRE | Inserta el nombre completo del usuario asignado para el dispositivo. |
$EMAIL_PREFIJO | Inserta el prefijo de correo electrónico del usuario asignado para el dispositivo. (Todo antes del símbolo @) |
$DEPARTMENT | Inserta el departamento del usuario asignado para el dispositivo. |
$JOB_TÍTULO | Inserta el cargo del usuario definido en el proveedor de identidades. |
$BLUEPRINT_ID | Inserta el ID deBlueprint del Blueprint al que está asignado el dispositivo. |
$BLUEPRINT_NOMBRE | Inserta el nombre deBlueprint del Blueprint al que está asignado el dispositivo. |