Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MANUAL DE USUARIO
1. INTRODUCCIÓN .................................................................................................................................... 2
2. REQUISITOS DE SISTEMA ..................................................................................................................... 2
3. DESCARGA DEL AGENTE HORUS .......................................................................................................... 3
4. INSTALACION DEL AGENTE HORUS (WINDOWS 10) ........................................................................... 3
5. CARACTERÍSTICAS DEL AGENTE HORUS (WINDOWS 10) .................................................................... 4
6. INSTALACION DEL AGENTE HORUS (ANDROID) .................................................................................. 5
7. CARACTERÍSTICAS DEL AGENTE HORUS (ANDROID) ........................................................................... 7
8. INSTALACION DEL AGENTE HORUS (CHROMEBOOK) ......................................................................... 8
9. CARACTERÍSTICAS DEL AGENTE HORUS (CHROMEBOOK) ................................................................ 10
10. CARACTERÍSTICAS DE LA PLATAFORMA WEB HORUS....................................................................... 10
10.1. Máquinas Activas .................................................................................................................... 11
10.2. Horas Promedio....................................................................................................................... 13
10.3. Máquina .................................................................................................................................. 14
10.4. Activos de Software................................................................................................................. 14
10.5. Geolocalización ....................................................................................................................... 15
10.6. Control..................................................................................................................................... 17
10.6.1. Comandos de Usuario ......................................................................................................... 18
10.6.2. Comandos de Sistema ......................................................................................................... 19
10.6.3. Lock Device .......................................................................................................................... 19
10.7. Configuración .......................................................................................................................... 20
10.7.1. Usuario ................................................................................................................................ 20
10.7.2. Editar Filtros ........................................................................................................................ 21
10.7.3. Jerarquía.............................................................................................................................. 23
10.7.4. Control Parental .................................................................................................................. 23
10.7.5. Descargar Reporte .............................................................................................................. 25
10.7.6. Ayuda .................................................................................................................................. 25
1
1. INTRODUCCIÓN
Horus es la plataforma de Business Intelligence, Geolocalización y Control Parental más intuitiva del
mercado. Con una interfaz sencilla permite realizar análisis del uso del hardware y software con el fin de
tomar las mejores decisiones a la hora de hacer más eficiente los presupuestos de tecnología como
empresa o institución educativa, ubicar tus dispositivos y bloquearlos de ser necesario, ejecutar comandos
remotos Powershell y cuenta con una función de navegación segura de contenidos en Web.
2. REQUISITOS DE SISTEMA
El agente es una aplicación liviana instalada en las maquinas del parque tecnológico que soporta los
sistemas operativos Windows 10, Android 9 en adelante y Chrome OS.
En cuanto a protocolos de comunicación, Horus realiza comunicación simétrica encriptada punto a punto
a través del puerto 443 (https) usando un protocolo TLS versión 1.2 estrictamente.
Utiliza una llave criptográfica rsa2048 con posibles dominios de acceso en *.horusbi.com
A clientes que superan las 100 mil máquinas se les asigna un servidor dedicado y aislado en un subdominio
nombredelaempresa.horusbi.com.
2
3. DESCARGA DEL AGENTE HORUS
El cliente recibe un correo según la información entregada por su distribuidor autorizado el cual le da
acceso a la plataforma asignada de donde podrá descargar el agente Horus de la plataforma.
Este proceso se realiza desde la página web www.horusbi.com y en la sección Login ingresando el usuario
y contraseña asignado.
Una vez dentro de la plataforma se debe dar clic en el icono de Configuración → Usuario y aquí se
encontrará la sección Descargas en donde se visualizará los botones de descarga del instalador según el
sistema operativo que haya solicitado. Para el caso de Chromebook aparece el ID de la extensión el cual
debe ser instalado desde la plataforma de Google Workspace del cliente.
El proceso de instalación del agente Horus es muy simple y no dura más de 5 segundos. Dicho agente
tiene una firma electrónica de seguridad realizada por Global Research Industries desarrollador de la
solución Horus.
Aunque es un software firmado, la habilitación de una plataforma web por compañía se hace a través de
un token encriptado embebido en el instalador del agente local. Esto quiere decir que cada cliente
necesitará de un instalador independiente y por tal razón, aunque el instalador esté firmado por el mismo
desarrollador, Windows o algunos antivirus pueden reconocer cada versión del instalador, como un
software diferente al firmado la primera vez.
Esto abre la posibilidad que Windows muestre una ventana como la siguiente.
3
En estos casos se debe dar clic al texto “More Info” para identificar el Publisher y posteriormente darle
clic a “Run anyway”.
Adicionalmente, el aplicativo que puede frenar la instalación de Horus puede ser el antivirus. Para estos
casos normalmente la aplicación queda en la lista de Cuarentena del antivirus en donde podremos
ubicarla y desde ahí dar en la opción “Restore”. Una vez hecho este proceso se debe volver a correr el
instalador el cual ya debe pasar directamente sin ningún inconveniente.
Para instalaciones masivas se debe buscar la instalación del agente de manera silenciosa y aplicando las
políticas necesarias sobre el antivirus para que no sea detenida su instalación. Se puede solicitar mediante
Ticket en la sección Ayuda el instalador .msi para despliegue masivo a través de directorio activo.
4
Rendimiento acumulado del uso de la RAM (todo el tiempo)
Uso de disco duro principal (todo el tiempo)
Medición de uso de software mediante ventana activa (todo el tiempo)
Horas promedio por día de encendido de la máquina (todo el tiempo)
Título de las ventanas Web (todo el tiempo)
Geolocalización de la maquina (se actualiza solo cuando cambia)
Lista de software instalado (se actualiza solo cuando cambia)
El Agente tiene un consumo promedio de RAM de 15MB por lo que se considera una aplicación muy liviana
que corre sin problema y en conjunto con el resto de las aplicaciones del computador.
El primer reporte que sube el agente se hace automáticamente en el cual el software registra la máquina
en la plataforma Web de Horus asignada al cliente.
Este primer enrolamiento envía un paquete de aproximadamente 15Kb, lo cual la hace una aplicación con
un consumo de red casi nulo. El agente actualiza la información de manera offline todo el tiempo y se
actualiza periódicamente cada 15 minutos o cuando cambia la información de las variables estáticas por
lo cual es una plataforma que se mantiene actualizada.
Dicho reporte periódico, solo envía información de las variables que han cambiado, por lo que esta
información es menor al paquete inicial y su tamaño promedio está en los 5Kb.
El identificador único utilizado en la plataforma es el serial BIOS de la maquina por lo cual esta solución
corre correctamente con fabricantes con políticas de calidad. Cualquier otro fabricante caja blanca que
en su proceso de fabricación clone la BIOS hará que todo su parque tecnológico de dispositivos enrolados
en la plataforma aparezca como un solo dispositivo.
5
Horus necesita de ciertos permisos por parte del sistema operativo Android para poder enrolarse y correr
correctamente:
Permiso de Ubicación
Permiso de Almacenamiento
Permiso uso Tablet/Teléfono
Permiso Acceso de datos de uso
Al abrir la app la primera vez aparecerán las ventanas emergentes solicitando los permisos necesarios
para Horus. Cada uno de estos permisos se deben activar y una vez hecho esto se debe presionar el botón
PERMISSIONS CHECK para garantizar que los mismos hayan quedado correctamente activados.
6
El botón de FORCE UPDATE permite la sincronización inmediata con la plataforma (es necesario estar
conectado a Internet), aunque si este procese no se realiza, en cuestión de un aproximadamente una hora
Horus se sincronizara automáticamente.
Una vez realizado esto, la app puede ser cerrada y ya desde ese momento Horus empezará a correr en
background y en modalidad servicio.
El Agente tiene un consumo promedio de RAM de 5MB por lo que se considera una aplicación muy liviana
que corre sin problema y en conjunto con el resto de las apps de la tablet.
Una de las particularidades de Horus en Android es que el Control Parental permite adicionalmente a la
restricción de búsquedas Web y paginas Web no pertinentes a la edad del usuario, la restricción de apps
y el bloqueo en la digitación de palabras no deseadas. Dicha funcionalidad se verá en la sección de Control
Parental en detalle.
El identificador único utilizado en la plataforma es el serial para el caso de Android 9 y para el caso de
Android 10 en adelante será el UUID que aparece al abrir Horus. Se sugiere registrar el serial manualmente
y el UUID para si se desea ingresarlos manualmente a la plataforma posteriormente.
7
8. INSTALACION DEL AGENTE HORUS (CHROMEBOOK)
La instalación del agente Horus en sistemas operativos Chrome OS es muy sencilla y la más fácil de escalar
ya que al ser las Chromebook dispositivos para uso en la nube, dichas instalación se realiza a través de la
plataforma de productividad de Google Workspace o conocida anteriormente cono G Suite.
Una vez en dicha sección se debe hacer clic en el botón + que aparece en la parte inferior derecha de la
pantalla y ubicar la opción Anadir aplicación o extensión de Chrome por ID.
8
Aquí aparecerá una ventana donde se debe ingresar el ID de Horus
Recuerde que el ID a ingresar aparece en la sección de Descargas que se encuentra en el menú Usuario
de la plataforma Horus. Es importante anotar que el dominio de Workspace se debe haber registrado
con anterioridad en la plataforma a través de su distribuidor autorizado.
Una vez ingresado el ID en la plataforma de Google Workspace aparecerá la extensión de Horus para
instalar en las Chromebook enroladas a dicha plataforma. Aquí la funcionalidad y alcance de la misma
será definida desde Google Workspace por el administrador de manera similar a como se hace con
cualquier otra aplicación de Google Workspace.
9
9. CARACTERÍSTICAS DEL AGENTE HORUS (CHROMEBOOK)
El agente Horus es una extensión de 100 KB de tamaño que se instala en modalidad servicio dentro de la
máquina a través de Google Workspace, por consiguiente, una vez instalado el software, empieza a
trabajar de manera intangible y no podrá ser removida por ningún usuario final al ser administrada desde
la plataforma centralizada de Google.
El Agente tiene un consumo promedio de RAM de 5MB por lo que se considera una aplicación muy liviana
que corre sin problema y en conjunto con el resto de las aplicaciones del computador.
El primer reporte que sube el agente se hace automáticamente en el cual el software registra la máquina
en la plataforma Web de Horus asignada al cliente.
Este primer enrolamiento envía un paquete de aproximadamente 15Kb, lo cual la hace una aplicación con
un consumo de red casi nulo. El agente actualiza la información de manera offline todo el tiempo y se
actualiza periódicamente cada 15 minutos o cuando cambia la información de las variables estáticas por
lo cual es una plataforma que se mantiene actualizada.
Dicho reporte periódico, solo envía información de las variables que han cambiado, por lo que esta
información es menor al paquete inicial y su tamaño promedio está en los 5Kb.
El identificador único utilizado en la plataforma es el serial BIOS de la maquina por lo cual esta solución
corre correctamente con fabricantes con políticas de calidad.
Su tecnología está basada en un motor BI (Business Intelligence) que organiza y visualiza toda la data
de manera muy sencilla e intuitiva. Los gráficos presentados en el dashboard son denominados
gráficos vivos ya que al hacer clic en cualquier de los valores presentados en estos, la información se
10
filtra automáticamente en el resto de los gráficos del dashboard permitiendo realizar análisis macro
hasta análisis individuales de una máquina específica.
Las Divisiones son gráficos personalizables que pueden ser editados desde la nube para jerarquizar la
ubicación de las máquinas según la estructura de la empresa/institución.
Pais
Ciudad1 Ciudad2
11
Ejemplo Educación Universidades:
Pais
Ciudad1 Ciudad2
Lab
Facultad1 Facultad2 Facultad3 Rectoria
Computo
Lab
Decanatura
Computo
TI
Ejemplo Corporativo:
Pais
Ciudad1
Comercial RRHH
Presencial
Adicionalmente en esta sección se podrá visualizar un gráfico de Uso de Software el cual permite
visualizar las aplicaciones más usadas y menos usadas por los usuarios de la empresa/institución y
una sección Web que permitirá ver el top 30 de páginas Web más visitadas.
12
*la variable Inactive* mide el tiempo ocioso de una máquina encendida.
El grafico Categoría de Software permite agrupar las diferentes aplicaciones en una categoría
asignada por el administrador de la plataforma con el fin de hacer análisis muchos más estratégicos y
generales en cuanto a la pertinencia de uso de los dispositivos. Dicha categorización se puede asignar
en la sección Categoría de Software que se encuentra en menú de Icono Configuración->Jerarquía
13
encendida pero no está siendo usada para nada. Esta variable cruzada con las horas promedio de
encendido, permite identificar cual es el consumo de energía de la máquina cuando no se está
haciendo nada o la reducción de vida útil de la batería de una laptop.
10.3. Máquina
En esta sección es donde se detalla las especificaciones técnicas de la base instalada. Aquí
encontraremos gráficos donde se organizan las máquinas por la familia del dispositivo (Referencia de
Máquina), por Sistema Operativo, Procesador, Fabricante (marca OEM), Tipo de Sistema, Memoria
RAM, Pen&Touch, Consumo de Internet, Resolución de Pantalla y tiene tres velocímetros que miden
el porcentaje acumulado de uso de RAM, CPU y uso de Disco Duro.
14
Mediante esta funcionalidad se podrá realizar un inventario de las diferentes aplicaciones instaladas
e ingresar de manera manual en la columna Licencias el número de licencias legalmente adquiridas
por la empresa/institución.
Esto permite automáticamente saber que aplicaciones están correctamente licenciadas y cuáles no.
Adicionalmente al dar clic sobre cualquiera de ellas permitirá saber en qué máquinas está instalado
el software. Toda aplicación que esté por encima del 100% de Uso (columna Usage) estará mal
licenciada. Las aplicaciones por debajo del 100% tendrán licencias por instalar y las aplicaciones con
el valor N/A significa que son licencias Freeware.
10.5. Geolocalización
Esta función permite ubicar la posición de las máquinas dentro de un mapa en tiempo real. La
ubicación de estas es mucho más fidedigna cuando se utiliza tecnología WiFi, LTE o GPS para
conectarse a Internet. En el caso de conexión por cable la ubicación que se obtiene es del nodo al cual
15
están llegando todas las conexiones de red. Normalmente estos nodos pueden estar hasta a 10KM a
la redonda de la posición real de las máquinas.
16
debe ser buscado en la sección Control y una vez seleccionado es posible entra a la sección Lock
Device y hacer el bloqueo remoto de este.
10.6. Control
En esta sección se ubica la funcionalidad de administración remota de los dispositivos que permite de
manera remota enviar comandos a las máquinas de la base instalada. Se divide en “Comandos de
Usuario” los cuales son funcionales cuando la máquina fue accesada por algún usuario y “Comandos
de Sistema” los cuales son funcionales cuando la máquina es o no accesada por algún usuario.
17
10.6.1. Comandos de Usuario
En el cuadro de texto Comando se puede digitar la acción a realizar en las máquinas enroladas. El
código que lee la plataforma es el mismo de Windows PowerShell digitado de la misma manera a
como se ejecuta a través de una pantalla de comando CMD (se sugiere probar el comando en una
pantalla CMD para garantizar su correcta ejecución), por lo que podremos usar instrucciones como:
Los cuadros de texto Mensaje y Segundos son importante usarlos para informar al usuario que acción
se va a realizar y cuánto tiempo en segundos tiene para cancelar la acción o dejarla correr. Se usa 0
segundos cuando no se desea la intervención del usuario final en la acción a realizar. Si no se ingresa
un comando se podrá enviar mensajes sin que se genere una acción en la máquina.
18
Todos estos comandos generarán un aviso de advertencia en la máquina o máquinas donde se realizó
la acción para el caso en que el usuario que esté frente al dispositivo pueda cancelar la acción si fuese
necesario.
Esta sección es utilizada para realizar instrucciones a nivel servicios que corren a nivel localhost por
encima del Sistema Operativo y permiten ejecutar comandos estando la máquina sin usuario (Sign
Out) o con la máquina en hibernación.
Existen unas acciones predeterminados como Instalación Remota (se debe ingresar link de donde
descargar el software y parámetro específico del software para instalación silenciosa), Cerrar Sesión,
Reiniciar y Apagar máquinas de manera remota. El botón Desenrolar permite dar de baja máquinas
que ya no serán parte de la base instalada para liberar la licencia y usarla en otra máquina.
En esta sección no hay opción de mensaje de advertencia que permitan cancelar el comando enviado.
19
10.7. Configuración
Esta sección está localizada con el icono la cual despliega un menú según la necesidad
puntual. Sin embargo, es bueno aclarar la importancia de este menú ya que en esta sección es
donde se podrá organizar y jerarquizar las secciones de Institución, División1, División2 y División3
y reubicar las máquinas en los valores que se asignen en estas divisiones para poder visualizar de
manera muy sencilla los dashboard.
10.7.1. Usuario
En esta sección se puede cambiar el idioma de la plataforma (Español, Inglés y Portugués),
adicional que aquí es de donde se descarga el agente a ser instalado en las máquinas de
la compañía.
Horus utiliza un Bot que genera reportes del uso de la base instalada que son enviados al
correo del administrador semanalmente todos los lunes. Este reporte puede ser
compartido a los correos que se registren a través de la sección “Reporte Semanal” para
garantizar que la información fluya entre los administrativos y directivos de la compañía.
20
En este reporte se da información sobre las máquinas que han dejado de reportar datos
en la última semana, la aplicación más usada, y las máquinas que han superado un
porcentaje acumulado de uso de la CPU, RAM y HDD (estos datos pueden ser
personalizados en la sección “Configuración de Alertas”).
Institución
División 1
División 2
División 3
Adicionalmente es posible agregar a cada una de estas divisiones los posibles valores a
asignar a las máquinas.
21
Una vez agregado los nombres personalizados de los Filtros y los valores posibles por cada
filtro como se ve en la imagen de arriba, veremos cómo se aplican los cambios una vez se
guardan.
22
10.7.3. Jerarquía
Una vez configurados los valores en la sección “Editar Filtros”, las máquinas enroladas
podrán ser asignadas a los grupos deseados en la sección “Jerarquía”. Aunque las
máquinas son ubicadas automáticamente en País y Ciudad según la localización IP, es
posible también editarlos y cambiar su ubicación la cual queda fija en la plataforma.
23
El agente que va instalado en las tablet trae consigo y en offline una Base de Datos de
contenidos para adulto a restringir, sin embargo, Horus tiene la posibilidad de
sincronizarse con la nube lo que le permite actualizar dicha Base de Datos ya sea para
robustecer o alivianar el filtro de contenidos.
Una vez dentro de esta sección se podrán colocar las diferentes páginas Web, aplicaciones
o palabras a restringir por parte del administrador.
24
com.android.vending hace referencia al Play Store el cual se bloqueó para que el
estudiante no pueda descargar nada diferente a lo que tiene instalado en su
tablet.
la palabra sexo no podrá ser digitada en ninguna parte de la tablet.
Una vez hecho esto hay que esperar algunos minutos para que la tablet sincronice
dichas políticas.
10.7.6. Ayuda
Horus tiene una Mesa de Ayuda virtual con cobertura global desde la cual podrá
responder cualquier solicitud, duda o inconveniente que se presente utilizando la
plataforma de Tickets. Para esto se debe crear un Ticket al cual se le podrá hacer
seguimiento desde la misma plataforma.
25