1.3 Arquitectura

Identity Audit recopila datos de diferentes aplicaciones de Gestión de identidades y seguridad de acceso de Novell. Estos servidores de la aplicación están configurados para generar registros de eventos y cada uno aloja un Agente de plataforma, que forma parte de la aplicación Novell Audit. El Agente de plataforma reenvía los datos de evento al conector de Audit que se encuentra en el servidor Identity Audit.

El Conector de Audit pasa eventos al componente de recopilación de datos, que analiza dichos eventos y los ubica en el bus de comunicaciones, que es el segmento principal del sistema y, además, actúa como intermediario en todas las comunicaciones que se establecen entre los componentes. El conjunto de reglas de filtrado se encarga de evaluar los eventos entrantes como parte de la recopilación de datos. Dichas reglas filtran eventos y los envían a los canales de salida como un archivo, una transmisión de syslog, un

Además, todos los eventos se almacenan en la base de datos de Identity Audit (impulsado por PostgreSQL*) en tablas de partición.

El componente Configuración recupera, añade y modifica la información de configuración como la recopilación de datos, los ajustes de almacenamiento, las definiciones de reglas y las de informes. También gestiona la autenticación del usuario.

El componente de búsqueda realiza búsquedas indexadas rápidas y recupera los eventos de la base de datos para presentarle los conjuntos de resultados al usuario.

El componente de generación de informes ejecuta los informes y formatea los resultados del informe.

Figura 1-2 Arquitectura de Identity Audit

Los usuarios interactúan con el servidor de Identity Audit y con todas sus funciones a través de un navegador Web, que establece conexión con un servidor Web de Apache Tomcat. El servidor Web realiza llamadas a varios componentes de Identity Audit a través del bus de comunicaciones.