Tema
Las extensiones del sistema permiten a las aplicaciones de macOS utilizar conjuntos de funciones avanzadas del sistema operativo, como la creación de controladores de dispositivos, extensiones de red (proxies DNS, VPN o filtros de contenido) y extensiones de seguridad para puntos finales con el fin de supervisar y bloquear eventos del sistema.
Con la solución MDM de NinjaOne, puede gestionar y aprobar automáticamente las extensiones del sistema para las aplicaciones gestionadas. Esto permite una instalación más fluida de las aplicaciones, una mejor experiencia de usuario y la eliminación de posibles errores de los usuarios.
Entorno
- Gestión de dispositivos móviles NinjaOne
- macOS inscrito en MDM
Descripción
- Crear configuraciones de extensiones del sistema
- Permitir que las extensiones del sistema se eliminen a sí mismas
- Permitir a los usuarios aprobar extensiones del sistema adicionales
- Editar o eliminar extensiones del sistema
- Recursos adicionales
Crear configuraciones de extensiones del sistema
Puede añadir extensiones del sistema a la política del agente NinjaOne. Si no ha configurado una política y desea obtener más información, consulte Políticas: Crear una nueva política.
- En la página de configuración de la política, expanda la sección MDM y seleccione Extensiones del sistema.
- Haga clic en Añadir extensión en la parte derecha de la página.

Figura 1: Añadir una extensión del sistema para macOS
- Rellene los campos obligatorios en el modal de configuración de la extensión del sistema y haga clic en Añadir. En la siguiente sección se explican los tipos de extensiones del sistema
- El nombre para mostrar no afecta al comportamiento del dispositivo, pero puede servir para recordar a los técnicos qué aplicación y extensiones están configuradas.
- El ID del equipo debe proporcionarse en la documentación de la aplicación. Si no es así, puede introducir el siguiente comando de Terminal en el dispositivo donde está instalada la aplicación para recuperarlo:
codesign -dv {PATH_TO_APP} 2>&1 | grep TeamIdentifierAcerca de los tipos de extensiones del sistema
Permitir extensiones del sistema especificadas
Especifique uno o varios identificadores de paquetes de extensiones para aprobar. Cuando se trabaja con productos Apple, un identificador de paquete es un identificador único para una aplicación y se utiliza a menudo para reconocer actualizaciones y validar una aplicación. El agente NinjaOne aprueba automáticamente la extensión del sistema añadida para el dispositivo.
Consulte la documentación de la aplicación para obtener los ID de extensión del sistema necesarios. Si no está seguro, ejecute el siguiente comando en Terminal después de instalar completamente la aplicación en un dispositivo para ver todas las extensiones del sistema cargadas.
systemextensionsctl list
Edite o elimine extensiones haciendo clic en el botón de tres puntos y seleccionando la opción correspondiente.

Figura 2: Añadir, editar o eliminar una extensión del sistema específica para macOS
Permitir por tipo
Si selecciona esta opción, debe activar al menos una de las casillas de verificación que aparecen en el modal de configuración:
- Extensión del controlador
- Extensión de red
- Extensión de seguridad de punto final

Figura 3: Añadir extensiones del sistema para macOS por tipo
Permitir que las extensiones del sistema se eliminen

Figura 4: Permitir que las extensiones del sistema se eliminen
Permitir a los usuarios aprobar extensiones del sistema adicionales
Cuando añades una aplicación que utiliza extensiones del sistema a una política de macOS en NinjaOne, pero no defines qué extensiones del sistema están aprobadas, el usuario debe permitirlas manualmente en las Preferencias del sistema de su dispositivo antes de poder utilizarlas.
Si no desea que los usuarios puedan permitir manualmente extensiones del sistema para aplicaciones no especificadas, asegúrese de que esta casilla no esté marcada.

Figura 5: Permitir a los usuarios aprobar extensiones del sistema adicionales
Editar o eliminar extensiones del sistema
Para editar o eliminar una extensión del sistema, mueva el cursor sobre la fila y haga clic en el botón de tres puntos. A continuación, seleccione la opción correspondiente.

Figura 6: Editar o eliminar extensiones del sistema para macOS