Gestión de scripts

La forma de gestionar los scripts depende de cómo están almacenados en tu entorno. Hay dos formas de almacenar los scripts:

  • Como datos en la base de datos de Jamf Pro: para poder ejecutar un script en este tipo de entorno, el script debe existir en la base de datos. Esto se puede hacer de dos maneras distintas:

    • Añadiendo el script a Jamf Admin

    • Añadiendo el script a Jamf Pro mediante el editor de scripts

  • Como archivos en tus puntos de distribución: para poder ejecutar un script en este tipo de entorno, el script debe existir en el punto de distribución que quieres usar para implantarlo y en Jamf Pro. Puedes añadir el script al punto de distribución principal añadiéndolo a Jamf Admin. A continuación, puedes añadir el script a otros puntos de distribución mediante replicación.

Nota: Si quieres más información sobre la migración de scripts en tu punto de distribución principal, consulta el siguiente artículo de la base de conocimientos:
Migrating Packages and Scripts (Migración de paquetes y scripts)

Cada uno de estos métodos también implica configurar los ajustes del script. Cuando configuras los ajustes de un script, puedes hacer lo siguiente:

  • Añadir el script a una categoría. Si quieres más información, consulta Categorías.

  • Elegir una prioridad para ejecutar el script durante la instalación de imágenes.

  • Introducir etiquetas de parámetros.

  • Especificar requisitos de sistema operativo para ejecutar el script.

Cuando añades, editas o eliminas un script en Jamf Admin, los cambios guardados se reflejan en Jamf Pro, y viceversa.

Requisitos

Para añadir un script a Jamf Admin, el archivo del script debe estar sin compilar y tener uno de los siguientes formatos:

  • Perl (.pl)

  • Bash (.sh)

  • Shell (.sh)

  • AppleScript no compilado (.applescript)

  • C Shell (.csh)

  • Zsh (.zsh)

  • Korn Shell (.ksh)

  • Tool Command Language (.tcl)

  • Hypertext Preprocessor (.php)

  • Ruby (.rb)

  • Python (.py)

Adición de un script a Jamf Admin

Al añadir un script a Jamf Admin, se añade automáticamente el script a la base de datos de Jamf Pro o al punto de distribución principal, además de a Jamf Pro.

  1. Abre Jamf Admin y autentícate en el servidor de Jamf Pro.

  2. Arrastra el script al repositorio principal en Jamf Admin.
    El script se muestra en texto azul en la categoría Unknown (Desconocido) hasta que lo añades a una categoría.

  3. Haz doble clic en el script en el repositorio principal.

  4. Haz clic en la pestaña General y configura los ajustes básicos del script, incluidos el nombre visible y la categoría.

    images/download/attachments/81542790/Script_General.png
  5. Haz clic en la pestaña Options (Opciones) y configura otros ajustes del script, como la prioridad y las etiquetas de los parámetros.

    images/download/attachments/81542790/Script_Options.png
  6. Haz clic en OK (Aceptar).

Adición de un script a Jamf Pro

Si en tu entorno los scripts se almacenan en la base de datos de Jamf Pro, puedes añadir un script a Jamf Pro usando el editor de scripts.

  1. Inicia sesión en Jamf Pro.

  2. En la esquina superior derecha de la página, haz clic en Ajustes images/download/thumbnails/81542790/Icon_Settings_Hover.png .

  3. Haz clic en Gestión de ordenadores.

  4. En la sección «Gestión de ordenadores», haz clic en Scripts images/download/thumbnails/81542790/Scripts.png .

  5. Haz clic en Nuevo images/download/thumbnails/81542790/Icon_New_Button.png .

  6. Usa el panel General para configurar los ajustes básicos del script, incluidos el nombre visible y la categoría.

    Nota: Si no añades el script a una categoría, Jamf Admin muestra el script en texto azul en la categoría Unknown (Desconocido).

  7. Haz clic en la pestaña Script e introduce el contenido del script en el editor de scripts. Puedes usar los ajustes de la pestaña para configurar el resaltado de la sintaxis y los colores de los temas en el editor de scripts.

  8. Haz clic en la pestaña Opciones y configura otros ajustes del script, como la prioridad.

  9. (Opcional) Haz clic en la pestaña Limitaciones y configura los requisitos de sistema operativo del script.

  10. Haz clic en Save (Guardar) images/download/thumbnails/81531754/floppy-disk.png .

Edición o eliminación de un script con Jamf Admin

  1. Abre Jamf Admin y autentícate en el servidor de Jamf Pro.

  2. En el repositorio principal, selecciona el script que quieres editar o eliminar.

  3. Realiza una de las siguientes operaciones:

    • Para editar el script, haz doble clic en él y realiza los cambios oportunos. A continuación, haz clic en OK (Aceptar).

    • Para eliminar el script, haz clic en Delete (Eliminar) images/download/thumbnails/81542790/icon_CA_delete.png . A continuación, vuelve a hacer clic en Delete (Eliminar) para confirmar.

Si el script se almacena en la base de datos de jamfsoftware, la acción de edición o eliminación se aplica inmediatamente.

Si el script se almacena en tus puntos de distribución, la acción de edición o eliminación se aplica inmediatamente en el punto de distribución principal. La acción se aplica a tus otros puntos de distribución cuando se produce la replicación.

Información relacionada

Puedes consultar información relacionada en la siguiente sección de esta guía:

Ejecución de scripts
Aprende a ejecutar scripts mediante una política.

Copyright     Política de privacidad     Condiciones de uso     Seguridad
© copyright 2002-2020 Jamf. Todos los derechos reservados.