¿Qué es un Custom Script?
Los scripts personalizados de Iru Endpoint automatizan tareas y configuran ajustes en los dispositivos administrados. Piensa en ellos como un conjunto de instrucciones que se pueden implementar y ejecutar en los dispositivos inscritos mediante el Iru Agent. Con los scripts personalizados, puedes configurar ajustes del dispositivo, instalar o actualizar aplicaciones de software, ejecutar tareas de mantenimiento y aplicar políticas de seguridad. También puedes usar scripts personalizados para recopilar información del dispositivo, como el inventario de hardware o los registros del sistema. Hay una colección de scripts prediseñados y mantenidos regularmente disponible en nuestro repositorio de GitHub.- Mac
- Windows
Cómo funcionan los Custom Scripts
El Iru Agent ejecuta scripts personalizados en las computadoras Mac inscritas. Tu script personalizado puede especificar cualquier shell o intérprete de la computadora Mac. Si no se especifica un shell o intérprete, se usa el shell predeterminado (/bin/sh). Los scripts personalizados siempre se ejecutan como usuario root.Frecuencia de ejecución
Según el script que quieras implementar, puedes especificar si se ejecutará una vez en cada check-in, una vez al día o bajo demanda desde Self Service.Instalar una vez por dispositivo
Instalar una vez por dispositivo
Run every 15 min
Run every 15 min
Run daily
Run daily
Ejecutar a petición desde Self Service
Ejecutar a petición desde Self Service
Códigos de salida y resultados
Resultados de los códigos de salida
Resultados de los códigos de salida
Registro de la salida del script
Registro de la salida del script
Corrección
Un script de corrección permite que el Script de auditoría principal se use como un verdadero script de auditoría para comprobar la configuración del sistema o el estado de una aplicación. Si el script de auditoría sale con cualquier código de salida distinto de cero, esa ejecución tiene el estado Error; Iru ejecuta entonces el script de corrección.Opciones de reinicio
La opción de reinicio te permite forzar un reinicio después de una ejecución correcta del script. Al seleccionar esta opción, el usuario recibirá un temporizador de reinicio de la aplicación de la barra de menús del Iru Agent. Este temporizador será de 5 minutos si el elemento se inició desde Self Service, o de 30 minutos si se inició de otra forma, por ejemplo, durante un check-in.Ajustes de Liftoff
En la parte inferior del Custom Script, expande Configuración de Liftoff. Allí encontrarás Procesar este Library Item. Este ajuste elige cuándo se instala el script en relación con Iru Liftoff. Se aplica a Automated Device Enrollment y a la inscripción manual.- During Liftoff (predeterminado): El Custom Script se procesa durante Liftoff, y Liftoff no se completa hasta que termina. Aparece en la pantalla Install, a menos que se seleccione Ocultar en Liftoff.
- Ocultar en Liftoff: Si se selecciona, este Library Item aún se procesa durante Liftoff, pero no se muestra en la pantalla Install. Mientras se procesa, Liftoff muestra Procesando configuraciones adicionales obligatorias antes de continuar… en la parte inferior de la pantalla. Este ajuste no afecta el orden.
- Friendly name (opcional): Si se especifica, Liftoff muestra este nombre en lugar del Nombre del Library Item. El Iru Agent sigue ordenando los Library Items por Nombre durante el check-in.
- Después de Liftoff: El Custom Script no se procesa durante Liftoff y no aparece en la pantalla Install. Se instala en un check-in posterior del agente.
Agregar un Library Item Custom Script
Para agregar este Library Item a tu Library de Iru Endpoint, sigue los pasos descritos en el artículo Descripción general de la Library.Asigna un nombre al Library Item
Asigna a Blueprints
Selecciona la frecuencia de ejecución
Configura Self Service (opcional)
Agrega el script de auditoría
Agrega el script de corrección (opcional)
Configura la opción de reinicio (opcional)
Configura los ajustes de Liftoff (opcional)
Guarda la configuración