Mostrar KPIs e informes en la pantalla es un caso de uso común para clientes empresariales, sin embargo, las empresas utilizan diferentes sistemas de informes, lo que hace que esta sea una tarea difícil de lograr. OptiSigns ha desarrollado una aplicación de Web Scripting para que los clientes accedan a sus sistemas de informes protegidos por contraseña sin necesidad de programar, también es compatible con la Autenticación de Múltiples Factores, para más detalles siga este artículo.
La aplicación Web Scripting ejecuta los scripts localmente en el dispositivo, es la solución recomendada para que los clientes accedan a sus informes. Sin embargo, todavía hay casos en los que los clientes necesitan otra forma de ejecutar y mostrar los informes. A continuación se muestran algunos ejemplos. Se recomienda un Panel Seguro en estas situaciones.
- Los clientes utilizan la misma cuenta con MFA para autenticarse en múltiples dispositivos. Dado que MFA utiliza un código de acceso de un solo uso, generará un error si se inician múltiples autenticaciones de dispositivos al mismo tiempo.
- Los clientes tienen una flota de dispositivos mixta, como Windows y Android utilizados conjuntamente. Los informes pueden renderizarse de manera diferente en Windows y Android, lo que puede causar inconsistencias en la presentación del informe.
- Los clientes tienen informes que tardan mucho tiempo en ejecutarse/cargarse y buscan formas de evitar mostrar el estado de carga en la pantalla.
La aplicación de Panel Seguro tomará los mismos scripts que grabó con la aplicación Web Scripting, los ejecutará en una instancia dedicada y devolverá una captura de pantalla de los informes. Puede ayudar a abordar todas las situaciones mencionadas anteriormente y más.
Empecemos:
1. Prepare los scripts
Panel Seguro utiliza los mismos scripts que grabó cuando usó la aplicación Web Scripting. Puede seguir el documento a continuación y usar Burp Suite Navigation Recorder para preparar los scripts y probarlos en la aplicación Web Scripting.
How to use Web Scripting App – OptiSigns
Si está utilizando MFA, puede seguir este documento para configurar el MFA con el token y el secreto.
How to use Web Scripting App with 2FA
Una vez que el script se haya probado con la aplicación Web Scripting, puede copiarlo y crear la aplicación de Panel Seguro con la misma información.
2. Configure la ejecución del Panel Seguro
Hay algunas configuraciones que le permiten controlar cómo se ejecutan los scripts. Panel Seguro ejecutará los scripts en una instancia dedicada y luego tomará una captura de pantalla del informe según su configuración.
- Resolución: La configuración predeterminada es 1080p - FHD(1920x1080) en modo horizontal. Puede elegir otras resoluciones, incluso resoluciones personalizadas. Tenga en cuenta que si desea mostrar en modo vertical, deberá elegir resoluciones personalizadas y configurar las resoluciones en consecuencia, por ejemplo, 1080x1920.
- Página completa: Si selecciona página completa, tomará una captura de pantalla de toda la página web, incluso si la página web es desplazable.
-
Recorte: Esto le permite tomar capturas de pantalla de ciertas secciones de la página web. Puede establecer el punto de inicio de la captura de pantalla desde la parte superior izquierda, y el ancho y la altura de la captura de pantalla.
- Retraso: Esto le permite establecer cuándo se toma la captura de pantalla. El valor predeterminado es 30 segundos, lo que significa que la captura de pantalla comenzará 30 segundos después de que se ejecuten los scripts. Si los datos de su informe tardan mucho tiempo en cargarse, puede establecer un valor apropiado aquí para pasar la carga.
Después de completar todas las configuraciones, puede asignarlo a las pantallas, las capturas de pantalla se actualizarán en el intervalo establecido.
Nota: Si sus sistemas de informes tienen reglas de firewall o utilizan CAPTCHA para bloquear bots, puede contactarnos para obtener la dirección IP que puede usar para la lista blanca
¡Eso es todo!
Si tiene preguntas adicionales, inquietudes o cualquier comentario sobre OptiSigns, no dude en comunicarse con nuestro equipo de soporte en support@optisigns.com