SOLUTION SHEET Seguridad Inteligencia transaccional Seguimiento proactivo Auditoría y Desarrollo de Software Consiga un mayor nivel de seguridad y de capacidad de mantenimiento en sus aplicaciones gracias a la inteligencia transaccional y la capacidad de supervisión proactiva VENTAJAS Supervisión en tiempo real de Pervasive AuditMaster™, sin necesidad de cambiar el código ni la base de datos Verificación de la aplicación. Su cliente no volverá a preocuparse nunca más de la fiabilidad y Responsabilidad veracidad de sus datos, o de si se cumplen o no las prácticas de acceso y responsabil- Seguridad idad. AuditMaster sabe quién hace qué con los datos en tiempo real. Responsabilidad y seguridad en el acceso a los datos Pervasive Software® ha introducido Pervasive AuditMaster en respuesta a la creciente demanda de seguridad en la gestión de datos críticos. Este sistema captura todas las operaciones que los usuarios realizan con cualquier dato del motor TM Pervasive.SQL , hasta el último byte, sea cual sea la aplicación utilizada. Si quiere incrementar la satisfacción de sus clientes mediante una mejor diagnosis de sus problemas, si debe cumplir la legislación en materia de seguridad y privacidad electrónica, o si quiere mejorar los niveles de gobernanza corporativa para responder a las expectativas de clientes y accionistas, AuditMaster le ofrece la ventaja competitiva que necesita. La seguridad y auditoría son aspectos fundamentales en cualquier industria y lugar del mundo. La legislación europea en materia de seguridad de datos, derivada de los principios de protección de datos de la OCDE de 1980, y diversas leyes estadounidenses, como la Ley Sarbanes-Oxley y la Ley de Transferencia y Responsabilidad de Seguros médicos, están obligando a nuestros clientes a tomar nuevas decisiones sobre las aplicaciones que deben utilizar. Actualmente existe una necesidad creciente de seguridad y control en el mercado, para saber quién interacciona con los datos y cómo. En la mayoría de los sistemas de gestión de datos, los parámetros de seguridad autorizan al usuario a acceder a los datos. Sin embargo, más allá de estos controles, se supone que todo el mundo es honrado y tiene los conocimientos adecuados. Por desgracia, no es así. Por eso, por más control que se ejerza en el acceso nunca es suficiente. Ahora usted puede ayudar a sus clientes a supervisar de forma proactiva el acceso a los datos, mediante alertas que se adaptan a su gestión empresarial. O bien, sus clientes pueden investigar lo que ocurrió en cualquier momento,con ayuda de un registro de seguimiento. Sean cuales sean sus necesidades, AuditMaster siempre les permitirá saber quién está haciendo qué, cuándo, dónde y cómo. Fácil manejo ALGUNAS VENTAJAS DE AUDITMASTER SOBRE OTRAS OPCIONES DE VERIFICACIÓN: AuditMaster vs. TriggerBased Auditing • Se captura más información: se almacena información contextual, como la dirección IP que origina el evento, eventos no DML y registro de mensajes de error. Características de la responsabilidad del acceso a los datos AuditMaster garantiza la responsabilidad de acceso a los datos a través de tres componentes: • Gestor de eventos (Log event handler) • Base de datos de registro (Log database) • Visor de registros (Log viewer) El gestor de eventos es un plug-in que se instala fácilmente en la base de datos. Actúa como una especie de “caja negra” que captura y escribe en un registro de seguimiento todas las actividades que se llevan a cabo en la base de datos. Se instala en el motor de la base de datos. Siempre que la base de datos funciona, el gestor de eventos trabaja y mantiene al día un registro de seguimiento completo. Se instala en el sistema con el motor del servidor de Pervasive.SQL. La base de datos de registro es un conjunto de archivos de Pervasive.SQL residente en su propio directorio. El archivo principal de registro contiene toda la información de seguimiento, por ejemplo, la identificación de usuario, la identificación de la estación de red, el tiempo y la fecha de la operación, el nombre de aplicación, el nombre de la tabla de la base de datos y el tipo de operación. Además, el archivo crea imágenes, antes y después de la transacción, a efectos de actualización de los registros. Cada vez que un usuario modifica algún dato, AuditMaster escribe en el registro tanto el valor antiguo como el nuevo. >> continúa • No es preciso mantener ningún código de disparador: no es preciso crear códigos para cada tabla supervisada. • No se necesitan DDF: AuditMaster puede registrar datos con descripciones parciales y datos no SQL. • Compatible con Btrieve: el gestor de eventos se conecta a MicroKernel, desde donde controla todas las operaciones que tienen lugar en Btrieve y SQL. AuditMaster vs. ApplicationLevel Auditing • Se verifican todas las conexiones: el gestor de eventos registra las operaciones de la base de datos, incluidas la que se originan fuera de la aplicación (integraciones de terceros, personalizaciones de VAR). • Se captura más información: se almacena información contextual, como la dirección IP que origina el evento, eventos no DML y registro de mensajes de error. • No se necesita código: la verificación se produce a nivel de la aplicación. SOLUTION SHEET Auditoría y Desarrollo de Software El visor de registros efectúa consultas al registro de seguimiento, y permite que un administrador de seguridad verifique las actividades pasadas o analice patrones y tendencias. Las consultas se realizan con rapidez gracias a una sencilla interfaz gráfica. Los informes de AuditMaster también pueden evidenciar si se utilizan las prácticas requeridas o buenas prácticas generales. Asimismo, el visor de registros se utiliza para mantener y configurar el sistema AuditMaster. Esto incluye la creación de alertas, que permitir efectuar una vigilancia proactiva de las futuras actividades que afecten a los datos. Una vez definidas las alertas en AuditMaster, esperan a que se lleve a cabo alguna operación de interés perteneciente al espectro de acciones de los usuarios, tales como la creación, la actualización, la eliminación o simplemente la lectura de datos. Cuando se produce algún evento de interés, el gestor de eventos activa inmediatamente una alerta, bien a través de un correo electrónico enviado a uno o más destinatarios, bien a través de una llamada a otra aplicación o mediante el inicio de una nueva aplicación. El visor de registros puede instalarse en cualquier máquina con acceso al servidor Pervasive.SQL y a los archivos de la base de datos de registro. Registros de seguimiento completos, automáticamente AuditMaster no requiere efectuar ningún cambio en el código de su aplicación actual o en la base de datos Pervasive.SQL. AuditMaster se instala en la propia base de datos, muy por debajo de las aplicaciones clientes, por lo que resulta totalmente independiente de ellas. AuditMaster puede supervisar varias aplicaciones e incluso identificar la fuente original de cada evento en el registro de seguimiento, permitiendo de esta manera llevar a cabo un análisis interno del sistema y un control detallado de la aplicación. Además de presentar informes y activar alertas, el registro de seguimiento detallado ofrece otras ventajas. Al almacenar imágenes de todos los cambios antes y después de la transacción, es posible recuperar registros individuales de la base de datos deshaciendo los cambios capturados en el registro de seguimiento. Además, como el registro está almacenado en tablas de Pervasive.SQL, las aplicaciones pueden acceder directamente a los datos de registro, lo que permite integrar AuditMaster en otras aplicaciones. AuditMaster trabaja con todos los datos de Pervasive.SQL, tanto transaccionales como relacionales. AuditMaster también puede mantener automáticamente en sus registros de datos múltiples archivos de metadatos que faciliten actualizaciones a nuevas versiones de la aplicación cliente, incluso aunque cambien los archivos de definición de datos (DDF). Los metadatos de AuditMaster pueden ser auditados aunque falten los archivos DDF o estén incompletos. Además, si su sistema utiliza registros variantes, AuditMaster sigue realizando las mismas funciones de captura, informe y alerta. La respuesta a una necesidad de la industria “El cumplimiento rentable de la legislación, la detección de fraudes contables y los procedimientos de buenas prácticas son motivo de creciente preocupación entre las pequeñas y medianas empresas en todo el mundo. Las empresas deben estudiar sus opciones para implantar soluciones que resuelvan los problemas pero que no resulten prohibitivas económica o técnicamente”. – Mark Shainman, Director de Investigación del Grupo META En todos los segmentos de la industria se están desarrollando políticas de seguridad y requisitos sobre responsabilidad de acceso a los datos. Sin embargo, el rediseño de los códigos y los proyectos de integración repercuten muy negativamente en el desarrollo de productos y en el balance de la empresa. Tanto si su línea de producto es nueva o está consolidada, AuditMaster siempre le ofrece una solución a estas cuestiones fácil de adoptar, con un alto nivel de automatización, bajos costes de mantenimiento... y sin necesidad de modificar el código de la aplicación o la base de datos. Seguimiento de errores de usuarios: Asistencia Los usuarios finales pueden exigirle asitencia técnica por todos los problemas que sufran. Por ejemplo, el administrador de la red informática de un cliente contacta con su empresa porque se han producido cambios inexplicables en sus registros. Su aplicación dañó nuestros datos”, afirma el administrador y le envía una copia de la base de datos que su personal técnico examina exhaustivamente sin lograr obtener la información suficiente para explicar los inesperados cambios. Al final, tras investigar un poco más, se enteran que al mismo tiempo que estaba funcionando su aplicación, su cliente estaba utilizando una ampliación personalizada para VAR que también estaba accediendo directamente a sus datos a través de Excel y Access. Todo ello son fuentes potenciales de cambios en los datos. Sin embargo, el cliente sigue acusando a su aplicación. Si hubiera alguna manera de saber quién ha hecho qué, cuándo, dónde y cómo... Pervasive AuditMaster ofrece una solución completa que satisface esa necesidad de control exhaustivo y depuración de errores en la base de datos de las aplicaciones integradas en Pervasive SQL. Cuando un cliente entrega un informe de incidencias, los registros de AuditMaster localizan rápidamente la fuente del problema. AuditMaster está instalado en el sitio del cliente, lo cual permite reducir los costes de asistencia de los ISV, incrementar la velocidad y la precisión del proceso de detección deproblemas, evitar que le culpen de los fallos y salvaguardar su credibilidad. ©2003 Pervasive Software Inc. Pervasive Software, Pervasive, Pervasive.SQL, Pervasive AuditMaster y los logotipos de la empresa y los productos Pervasive son marcas comerciales o marcas registradas de Pervasive Software. Cualquier otro nombre puede ser marca registrada de su respectivo propietario. Acerca de Pervasive Software Pervasive Software es un líder global en gestión de datos. Sus soluciones ofrecen a los desarrolladores de aplicaciones la mejor combinación de la industria en cuanto a rendimiento, fiabilidad y bajos costes de administración. El éxito de Pervasive resulta evidente a la vista del número y la diversidad de su base de clientes: decenas de miles de clientes con cientos de miles de usuarios finales en prácticamente todos los mercados verticales del mundo. Pervasive® fue fundada en 1994. Vende sus productos en más de 150 países, tiene su sede en Austin (Texas) y oficinas en Europa. Para más información • Para más información sobre Pervasive Software y nuestras soluciones, visite la página www.pervasive.com. • En Europa, el número de teléfono para Bélgica, Francia, Alemania, Italia, Luxemburgo, Holanda, España, Suecia, Suiza y Reino Unido es: +800.12.12.34.34. • Para el resto de países europeos, Oriente Medio, África y Asia (excepto Japón): +32.7023.37.61. • Teléfono de la oficina de ventas de América del Norte: 1.800.287.4383, extensión 2. • Teléfono para Latinoamérica, Australia y Nueva Zelanda: 1.512.231.6000. • Para Japón: +81.3.3293.5300 o visite la página www.pervasive.co.jp.