Asistencia remota
Workspaces incluye herramientas de asistencia remota que permiten a un operador acceder a un dispositivo y tomar el control de la sesión del usuario para resolver incidencias o realizar cambios en el sistema.
El operador puede gestionar todas las aplicaciones visibles para el usuario, incluidas aquellas que requieren elevación de permisos, se ejecutan con Ejecutar como administrador o bajo User Account Control (UAC).
Características principales
- Compatible con sesiones de usuario en dispositivos físicos, VDIs, escritorios compartidos y entornos de aplicaciones virtualizadas.
- Funciona con o sin proxy.
- Admite dispositivos de usuario final y dispositivos que no tienen un usuario delante (servidores o dispositivos tipo quiosco de atención al cliente).
- Compatible con Windows.
- Puede usarse para sesiones rápidas de soporte o como mecanismo de acceso remoto a infraestructura (por ejemplo, servidores).
Privacidad y seguridad
-
Para minimizar la superficie de ataque, la explotación de vulnerabilidades y mantener la seguridad del dispositivo, FlexxAgent no instala ningún software adicional, por lo que no hay ningún servicio "a la escucha" de conexiones entrantes. Solo se ejecuta (sin instalación) en tiempo real y cuando es solicitado desde Workspaces.
-
La redirección de audio está deshabilitada de forma predeterminada; así se evita que el operador pueda escuchar alguna conversación cuando el usuario está en una videollamada.
Tipos de asistencia remota
Existen tres tipos de asistencia remota:
Asistencia remota interactiva
La asistencia remota interactiva está dirigida a usuarios finales. Permite que un operador de soporte acceda a la sesión del usuario para ver lo que pasa en su pantalla o tomar el control de forma sencilla. Este tipo de asistencia requiere el consentimiento del usuario.
Asistencia remota desatendida
La asistencia remota desatendida permite el acceso a los equipos de tipo servidor o quiosco de autoservicio, donde no hay un usuario específico trabajando.
Cuando el operador realiza esta acción, Workspaces envía la orden a FlexxAgent de instalar un servicio personalizado de Flexxible, arrancarlo, configurar una contraseña de acceso e informar al operador, a través de la consola, que la sesión ya es accesible con sus respectivos datos de autenticación:
- Session ID. Identificador de la sesión.
- Password. Contraseña dinámica que se regenera en cada sesión. No se recomienda almacenarla.
- Descarga del fichero de acceso a la asistencia remota para el operador.
Una vez activado el fichero de acceso por parte del operador de soporte, será necesario ingresar la contraseña de la sesión para tomar el control del dispositivo.
Pasados 15 minutos desde la finalización de la conexión de asistencia remota desatendida, ya no será posible volver a utilizar los mismos datos de autenticación o el fichero de acceso. El servicio será desactivado del dispositivo y la contraseña de la sesión habrá caducado.
Asistencia remota dinámica
La asistencia remota dinámica permite a un operador actuar en un dispositivo con independencia de si el usuario tiene o no una sesión activa en ese momento.
Cuando se lanza una asistencia remota dinámica, FlexxAgent verifica las sesiones activas en el dispositivo, si hay alguna, lanza el proceso de asistencia remota interactiva; por el contrario, si no hay activa ninguna sesión de usuario, desencadenará el proceso de asistencia remota desatendida, permitiendo que el operador pueda acceder al dispositivo a realizar tareas de mantenimiento, incluso utilizando otras cuentas de usuario para iniciar sesión, sin interferir en la sesión o datos del usuario.
Cuando un dispositivo esté configurado para recibir asistencia remota dinámica, el operador no tendrá la opción de lanzar un proceso de asistencia remota desatendida sobre ninguna sesión del dispositivo desde la vista de Sesiones
.
Para recibir asistencia remota dinámica es necesario que el dispositivo que recibe la asistencia tenga instalada la versión 24.9.2 o superior de FlexxAgent.
Aunque el grupo de reporte al que pertenece el dispositivo se haya configurado para recibir asistencia remota dinámica, Workspaces mostrará las tres opciones de inicio de la asistencia remota: interactiva, desatendida y dinámica. En ese caso específico, el operador no podrá activar la asistencia remota interactiva o desatendida. De hacerlo, Workspaces le mostrará un mensaje de error.
Requisitos para realizar una asistencia remota
- El dispositivo donde se recibe la asistencia remota debe tener instalado FlexxAgent versión 23.7 o superior (24.9.2 o superior para la asistencia remota dinámica).
- Conectividad de los dispositivos hacia https://ras.flexxible.com, a través del puerto TCP 443.
Si FlexxAgent se reinicia durante el transcurso de una asistencia remota, esta se verá interrumpida.
Configuración
Para que un dispositivo pueda recibir asistencia remota, debe estar configurado desde la Configuración de FlexxAgent (Asistencia Remota) de su grupo de reporte. Desde ahí, se puede elegir a qué tipo de asistencia remota podrán acceder los dispositivos.
Activación
Una vez realizada la configuración, desde el lado de soporte, cuando se quiera activar la asistencia remota en un dispositivo, debe hacerse desde el módulo de Workspaces
, seleccionado previamente el dispositivo al que se le desee dar asistencia. Nivel 1
-> Operaciones
-> Asistencia Remota
. Y, a continuación, elegir el tipo de asistencia remota que se desee otorgar: interactiva, desatendida o dinámica.
La operación de asistencia remota se puede activar tanto desde la vista Sesiones
como desde Workspaces
.
Cuando el operador lanza la petición de Iniciar la asistencia remota
, FlexxAgent lanza un proceso (con los permisos del usuario) en el dispositivo y notifica al usuario.
Descarga de fichero de activación
Es necesario que el operador de soporte descargue un fichero de activación para dar el servicio de asistencia remota. El tipo de fichero dependerá de si el dispositivo que da soporte tiene o no instalado FlexxAgent.
Fichero para dispositivos con FlexxAgent instalado
Si el dispositivo del operador de soporte tiene FlexxAgent instalado, debe descargar el Flexxible Remote Assistance file, cuya extensión es ".flxra", y ejecutarlo haciendo doble clic sobre él.
Este fichero se ejecutará con los permisos del usuario, sin instalación, y permanecerá activo el tiempo que dure la sesión de asistencia remota. Finalizada la sesión, el proceso será detenido y el fichero eliminado automáticamente del filesystem.
Fichero para dispositivos sin FlexxAgent instalado
Si el dispositivo del operador de soporte no tiene FlexxAgent instalado, debe descargar el fichero con extensión ".exe" y ejecutarlo haciendo doble clic sobre él.
Este fichero se ejecutará con los permisos del usuario, sin instalación, y permanecerá activo el tiempo que dure la sesión de asistencia remota. Finalizada la sesión, el proceso será detenido, pero el fichero no se eliminará automáticamente del filesystem.
A continuación, en ambos casos, se lanzará la petición de consentimiento al usuario.
Esperar para obtener el consentimiento del usuario.
A partir de la aceptación de la asistencia remota, el operador de soporte ya puede obtener el control de la sesión.
Aunque el archivo se ejecute sin permisos administrativos, no se impide el acceso a las herramientas administrativas necesarias para la entrega de soporte. Estas están en menú Flexxible Tools
, en la parte superior izquierda de la ventana de la asistencia remota.
Procesos
Cuando el operador descargue el archivo de asistencia remota desde Workspaces se generarán los siguientes procesos, que se ejecutan automáticamente:
- FlexxAgent.exe
- FlexxibleRA.exe
Comportamiento de la asistencia remota a través de proxy
Desde la perspectiva del operador, el funcionamiento es el siguiente:
- Al ejecutar el fichero ".flxra" o el fichero ".exe" se comprueba si existe la clave de Proxy_Url en las claves de FlexxAgent. En caso afirmativo, las usa si está accesible. En caso contrario, se lanza el binario de AnyDesk con autodetect.
Desde la perspectiva del usuario final, cuando se realice una asistencia remota:
-
FlexxAgent detectará si el proxy está configurado, si lo detecta y es accesible, lo usa. En caso contrario, se lanza el binario de AnyDesk con autodetect.
-
En caso de no existir las claves de registro de configuración del proxy, se detectará si el sistema operativo tiene el proxy configurado. Si lo detecta y es accesible, lo usa. En caso contrario, se lanza el binario de AnyDesk con autodetect.
Flexxible Tools
El archivo de asistencia remota se ejecuta con los permisos del usuario; no obstante, este podría no disponer de privilegios de administrador local en el dispositivo. Para cubrir este escenario, se ha incorporado Flexxible Tools.
Flexxible Tools permite al operador utilizar herramientas administrativas durante la sesión, incluso si no dispone de privilegios de administrador local en el dispositivo remoto.
Esta funcionalidad está disponible solo en asistencias remotas interactivas, a través del menú situado en la parte superior izquierda de la interfaz.
Estas herramientas se pueden ejecutar con los siguientes permisos administrativos:
- CMD
- PowerShell
- Editor del registro
- Administrador de tareas
Configuración
Si el usuario tiene permisos en Portal, Flexxible Tools puede activarse para usuarios por rol. Esto puede hacerse por dos vías:
- Desde
Portal
->Configuración
->Organización
-> En el menú, pestañaProductos
: para cada producto del listado hay un botónConfiguración de FlexxAgent
que permite aplicar el cambio para todos los grupos de reporte. - Desde
Portal
->Configuración
->Grupos de reporte
: para uno o varios grupos de reporte existe la posibilidad de activar o desactivar la funcionalidad.
Flexxible Tools requiere que el dispositivo del operador y el dispositivo asistido usen FlexxAgent del mismo entorno.