Kandji te permite cargar e implementar apps personalizadas en tus dispositivos Mac inscritos. Agregue Custom App elementos de la biblioteca para asegurarse de que todas las aplicaciones necesarias estén listas para los usuarios.
Instaladores
Kandji admite varios tipos de instaladores diferentes:
. PKG: Kandji también soporta archivos comprimidos PKG y MPKG.
.ZIP: Al utilizar un archivo ZIP, Kandji le permite especificar dónde se debe descomprimir el contenido de ese archivo.
. DMG: Cuando se utiliza un archivo DMG, Kandji intenta extraer su contenido en la carpeta /Applications. Si tu DMG contiene un PKG, primero debes extraer el PKG y subirlo a Kandji en su lugar.
Kandjitamaño máximo de carga de archivos es de 5 GB.
Opciones de instalación
Frecuencia de ejecución
Dependiendo de la aplicación que desee implementar, puede especificar si Kandji debe instalarla una vez o supervisar continuamente y asegurarse de que esté instalada.
Instalar una vez por dispositivo: Kandji instalará la aplicación personalizada una vez. Si la aplicación se elimina de la Mac, no se reinstalará automáticamente. Por ejemplo, un parche de software no debe ejecutarse continuamente.
Auditar y aplicar: Kandji ejecutará el script de auditoría y se asegurará de que el script pase (salga de 0) en cada registro (incluso antes de la primera instalación). En caso de que el script de auditoría salga de algo distinto de 0, Kandji reinstalará la aplicación automáticamente.
Instalación bajo demanda desde Self Service: El artículo solo se ofrecerá como una instalación opcional desde Self Service. Una vez ejecutado el elemento, el botón Instalar se volverá a etiquetar como Reinstalación.
Consideraciones sobre el script de auditoría
El uso de un script de auditoría le da control sobre lo que califica como un Pase. ¿Debería estar la aplicación en una ubicación específica? ¿Tiene una suma de comprobación en particular? ¿Estar en una versión determinada? Todas estas comprobaciones se pueden realizar en un script de auditoría.
Ejemplo: El siguiente script de auditoría comprobaría la presencia de una aplicación; Si no está presente, el script Kandji pedirá que lo reinstale.
#!/bin/bash
APPPATH="/Applications/zoom.us.app"
if [ -e "$APPPATH" ]; then
exit 0
else
exit 1
fi
Para aplicar una versión específica de una aplicación instalada, puede usar el script de versión mínima obligatoria disponible en nuestro Github de soporteKandji.
Scripts previos y posteriores a la instalación
Agregar un script previo o posterior a la instalación le permite personalizar aún más el proceso de instalación de las aplicaciones personalizadas. Agregue un script de preinstalación para realizar una acción, como eliminar otra aplicación que se está reemplazando. Un script posterior a la instalación puede hacer cosas como configurar la aplicación personalizada que se acaba de instalar.
Self Service Consideraciones
Hay consideraciones importantes que deben entenderse al aprovechar las aplicaciones personalizadas con Self Service.
Cuando la opción de aplicación de una aplicación personalizada se establece en Instalar y aplicar de forma continua o Instalar una vez por dispositivo, aún puede optar por mostrar este elemento en Self Service. Esto puede ser útil si los usuarios necesitan la capacidad de reinstalar el software.
Cuando la opción Aplicación de una aplicación personalizada se establece en Instalar a petición desde Self Service, la aplicación no se instalará hasta que el usuario instale la aplicación desde Self Service.
Al instalar a través de Self Service, se instalará la última versión de la aplicación.
Kandji se hará cargo automáticamente de la administración de las aplicaciones que no sean con licenciaApp Store si se establece en Instalar a petición desde Self Service (siempre que el ID de paquete de la aplicación existente coincida con el de la versión Apps and Books). Se respetará la configuración de actualización global o por aplicación.
Reanudar
Algunas aplicaciones requieren un reinicio después de ser instaladas antes de que funcionen correctamente. Permitir que Kandji desencadene el reinicio garantiza que la instalación se reinicie para garantizar una funcionalidad adecuada. Marque la casilla Reiniciar después de una instalación correcta para que Kandji reinicie el equipo después de instalar la aplicación personalizada.
Los usuarios recibirán una cuenta regresiva de 30 minutos antes de que se produzca el reinicio.
Estado
La pestaña de estado dentro de un elemento de la biblioteca Custom App le permite ver fácilmente qué dispositivos Mac están esperando tener la aplicación instalada, cuáles se han instalado correctamente y cuáles informan errores de instalación.
Blueprints
Para implementar tu app personalizada en ordenadores Mac inscritos, añádela a un Blueprint. Todas las computadoras Mac asignadas a ese Blueprint recibirán la app personalizada durante su próximo registro.
Artículos
Utilice la siguiente guía para aprender a usar la función Custom App dentro de Kandji.
Solución de problemas
Nota sobre la carga de archivos Zip
Si el archivo zip contiene un paquete y ves una advertencia de notificación de Gatekeeper en un Mac durante el proceso de instalación de la aplicación personalizada, puedes ejecutar el siguiente comando desde una sesión de Terminal en el paquete para borrar el bit de cuarentena antes de comprimir y cargar el archivo de instalación en Kandji.
xattr -dr com.apple.quarantine "/path/to/package.pkg"