Implementación masiva de Insight a través de Faronics Deploy

Información general

Este documento detalla el proceso para realizar una implementación masiva de Faronics Insight utilizando las opciones de instalación de la línea de comandos.

En este documento, se utiliza el producto Faronics Deploy como plataforma para transferir la aplicación Insight Student a los equipos cliente; sin embargo, el proceso general puede adaptarse a cualquier aplicación de terceros que pueda enviar un comando a un equipo remoto.

Requisitos

Para llevar a cabo una instalación remota de la aplicación Insight Student en un dispositivo cliente, deberá contar con los siguientes componentes:

  • Una utilidad que puede transferir archivos y ejecutar comandos de forma remota en un dispositivo cliente. En este ejemplo, utilizaremos Faronics Deploy.

  • Una ubicación accesible para los sistemas cliente que pueda alojar el paquete de instalación para la implementación remota. En nuestro ejemplo, utilizaremos un contenedor de S3 alojado en Amazon Web Services (AWS), pero se puede utilizar un recurso compartido de red de acceso público o un servicio web alojado internamente.

  • Las opciones de línea de comandos necesarias para configurar el producto Insight de acuerdo con los requisitos de la implementación.

Alojamiento del paquete de instalación

Para empezar, es necesario guardar el paquete de instalación de Insight Student en una ubicación a la que puedan acceder los sistemas cliente. Faronics Deploy admite el uso de servidores web públicos y privados para alojar el archivo, así como recursos compartidos SMB.

En nuestro ejemplo, alojaremos el archivo en un contenedor de S3 de Amazon y utilizaremos una URL como la siguiente para acceder al archivo:

https://<nombre_de_contenedor>.s3.amazonaws.com/InsightInstallerStudent.exe

Una vez que haya subido una copia del instalador de Insight a su contenedor de AWS, tendrá que establecer los permisos adecuados para permitir que sus equipos accedan al archivo de forma segura desde una ubicación específica, o proporcionar permisos de acceso público al archivo.

Nota: Debido a la naturaleza del instalador de Insight, el paquete de instalación no contiene información sensible; sin embargo, las opciones de la línea de comandos para el proceso de instalación pueden contener contraseñas y otra información que no debería ser accesible públicamente. Por ello, no recomendamos alojar los parámetros de la línea de comandos en una ubicación de acceso público.

Selección de las opciones de la línea de comandos

El siguiente paso de la preparación de la implementación es determinar las opciones de la línea de comandos necesarias para implementar Insight Student. Puede consultar una lista completa de las opciones de la línea de comandos en Anexo A: Instalación de Insight Student con la línea de comandos.

Las opciones de la línea de comandos permiten la configuración de parámetros comunes de instalación, como el ID de clase predeterminado, las contraseñas de administrador y profesor, y la dirección de Insight Conector.

Por ejemplo, la siguiente línea de comandos realizará una instalación de Insight Student en un equipo cliente:

InsightInstallerStudent.exe /classid Class101 /adminPwd Password123 /sharedSecret superiorsiegeweapon /installbrowserextension /enableWebHistory /connectorServer insight.example.domain.com /suppressreboot

Este comando instalará Insight con las siguientes opciones:

  • ID de clase: Class101.

  • Contraseña de administrador para proteger la configuración: Password123.

  • Token de seguridad para la seguridad mejorada: superiorsiegeweapon

  • Se instalará la extensión del navegador en el cliente.

  • Se habilitará la opción de captura del historial web.

  • Se configurará Student para que se comunique con el relé de Insight ubicado en insight.example.domain.com.

  • No se realizará ningún reinicio al final del proceso de instalación.

Como la instalación con la línea de comandos requiere que las contraseñas y otra información sensible sean visibles para poder ver el comando que se está ejecutando, se recomienda que las opciones de la línea de comandos no se guarden en un archivo por lotes u otro formato de script al que puedan acceder directamente los usuarios finales.

Creación de una aplicación personalizada para la implementación

Para crear una aplicación personalizada para la implementación, inicie sesión en la consola de Faronics Deploy, vaya a la vista Cuadrícula de control > Aplicaciones y haga clic en Aplicación personalizada > Crear aplicación personalizada.

En el cuadro de diálogo Configurar aplicación personalizada, introduzca un nombre en Nombre de paquete. Puede ser cualquier cadena específica con la que desee identificar la aplicación; en nuestro ejemplo, utilizaremos Insight Student. A continuación, introduzca la URL o la ruta del paquete de instalación en el campo Configurar instalador. Por último, proporcione las opciones de la línea de comandos en el campo Línea de comandos de instalación.

Una vez configuradas las opciones, haga clic en Siguiente.

Se mostrará una lista de sistemas disponibles para instalar el software. Seleccione el equipo en el que desea realizar la implementación para permitir que Faronics Deploy haga inventario de la aplicación después de la instalación. Seleccione un equipo y haga clic en Siguiente.

La pantalla mostrará el equipo; haga clic en Instalar para comenzar el proceso de instalación. A continuación, haga clic en Instalar una segunda vez para confirmar la instalación en el sistema cliente. Mientras la instalación está en curso, verá el estado del proceso de instalación reflejado en la pantalla.

Una vez completada la instalación, se mostrará la versión de la aplicación instalada y el nombre del programa tal y como aparece en la lista Programas y características. Compruebe que esta información es correcta y haga clic en Siguiente para guardar la aplicación en la cuadrícula de control.

Una vez guardada la aplicación en la cuadrícula de control, haga clic en el encabezado Aplicaciones personalizadas en la cuadrícula para ver las aplicaciones personalizadas. Para implementar la aplicación, haga clic en el recuadrado de la cuadrícula correspondiente al equipo en el que se va a realizar la instalación y, a continuación, en el botón Instalar en la parte superior de la pantalla.

Durante la instalación, se mostrará un indicador de estado. Una vez finalizada la instalación, la versión de la aplicación Insight Student se mostrará en la cuadrícula de control y el sistema cliente se mostrará en la consola del profesor.

Anexo A: Instalación de Insight Student con la línea de comandos

ComandoDescripción

/classID <valor>

Durante la instalación, establecerá el ID de clase predeterminado al valor especificado. El valor puede ser cualquier ID de clase alfanumérico válido.

/requireStudentPermission

La configuración de esta opción durante el proceso de instalación hará que Insight requiera la aprobación del estudiante

/installbrowserextension

Al configurar esta opción, se instalarán las extensiones del navegador en los sistemas de los estudiantes.

/enableWebHistory

Al configurar esta opción, se habilitará la capacidad de Insight para rastrear el historial web en los equipos de los estudiantes.

/disableKeyLogging

Al configurar esta opción, se deshabilitará la capacidad de Insight para registrar las pulsaciones de teclas en los sistemas cliente.

/studentCanChangeClassId

Esta opción configurará Insight para permitir que los estudiantes cambien el ID de clase en Insight.

/hideSysTrayIcon

Al configurar esta opción, Insight ocultará su icono en la bandeja del sistema.

/restrictWiFi

Al configurar esta opción, Insight podrá restringir las redes inalámbricas a las que puede conectarse el sistema.

/authorizedWiFiSSIDs <valor>

Esta opción permite especificar los SSID de las redes inalámbricas a las que se pueden conectar los sistemas. Es preciso especificar los SSID separados por una coma.

/sharedSecret <valor>

Esta opción configura Insight para que haga uso de la opción Seguridad mejorada utilizando el valor especificado como token de seguridad.

Ejemplo:

/sharedSecret Password123

/adminPwd <valor>

Esta opción configura la contraseña de administrador en el sistema cliente utilizando el valor especificado después del modificador de la línea de comandos.

/connectorServer <valor>

Esta opción configura Insight Student para que se comunique con Insight Connector con la dirección IP, nombre de host o FQDN especificados.

Ejemplo:

/connectorServer insight

/connectorServer 192.168.1.10

/connectorServer insight.example.domain.com

/suppressreboot

Esta opción evitará que se reinicie el sistema cliente después de la instalación de Insight Student. Es posible que Insight no esté completamente habilitado hasta que se reinicie el equipo cliente después del proceso de instalación.

Last updated