Descargar - K2BTools
Transcripción
Descargar - K2BTools
Release Notes K2BAudit 4.1 para Evolution 3 Índice Índice ............................................................................................................................................................. 2 Nuevas funcionalidades ................................................................................................................................ 3 Integración con K2BTools ......................................................................................................................... 3 Posibilidad de elegir qué operaciones auditar.......................................................................................... 4 Descripción de transacciones y tablas en K2BAuditAnalyzer ................................................................... 4 Errores corregidos ......................................................................................................................................... 4 Instalación ..................................................................................................................................................... 5 Actualización modelo de datos K2BAudit ................................................................................................ 5 Actualización versión 4.0 K2BAudit.......................................................................................................... 7 Actualización versión 4.1 K2BAudit.......................................................................................................... 7 Nuevas funcionalidades Integración con K2BTools Esta versión de K2BAudit se integra con la versión 8.1 de K2BTools, permitiendo visualizar el histórico de una transacción dentro del entity manager. La configuración de esta nueva funcionalidad se hace dentro del producto K2BTools. Es posible descargar la última versión de K2BTools desde aquí. Posibilidad de elegir qué operaciones auditar. Se incorpora la posibilidad de elegir qué operaciones auditar. En la versión anterior siempre auditaba el Insert, Udpate y Delete. En esta versión se puede configurar para que audite alguna de estas operaciones. Para hacer esto a nivel de transacción van a aparecer las propiedades Audit Insert, Audit Update y Audit Delete Si alguna de estas está en false, la operación no será auditada. Descripción de transacciones y tablas en K2BAuditAnalyzer Existen muchos escenarios de aplicaciones GeneXus cuyos nombres de tabla o transacción no tienen ningún significado para el usuario final. Para esto, K2BAuditAnalyzer mostrará en la explotación las descripciones de las tablas y transacciones. Es importante para que la transformación de logs funcione correctamente seguir los pasos de Actualización a la versión 4.1 de K2BAudit. Errores corregidos En transacciones de más de un nivel, cada vez que se reorganizaba K2BAudit eliminaba y volvía a crear los procedimientos asociados a los subniveles. En esta versión solo se actualiza el procedimiento. Si se audita una tabla asociada a un DataView que no tiene una estructura de atributos definida con external name da error: Object reference not set to an instance of an object. No se podían auditar aplicaciones java con dbms SQLServer. Daba conflicto cuando se usaba K2BAudit con el pattern WorkWith debido a que el K2BAudit renombraba el dominio HttpMethod. Instalación 1. Ejecutar Setup de la instalación 2. Elegir como ruta el directorio donde se encuentra GeneXus instalado. 3. Si viene de una versión anterior a la 4.0 actualizar licencias según se detalla en http://www.k2btools.com/files/como-actualizar-las-licencias-k2baudit-4-0?es 4. Si usted comienza a aplicar K2BAudit en una KB de 0 seguir el manual de K2BAudit (http://www.k2btools.com/files/manual-k2baudit-4.0?es) 5. En una KB con K2BAudit funcionando a. Si usted viene de K2BAudit 3.0 u anterior, seguir los pasos de Actualización Modelo de Datos K2BAudit. b. Si usted viene de K2BAudit 3.4 u anterior, seguir los pasos detallados en Actualización a versión 4.0 c. Si usted viene de K2BAudit 4.0 u anterior seguir los pasos detallados en Actualización a versión 4.1 Actualización modelo de datos K2BAudit Estos pasos deben ser seguidos si la versión de K2BAudit con la que usted venía trabajando en su KB es la 3.0 o anterior. 1. Abrir en GeneXus la Base de conocimiento de K2BAuditAnalyzer 2. Eliminar de la KB el atributo UrsId y el dominio Usuario Id 3. Ejecutar la acción “Upgrade K2BAuditAnalyzer To 3.5” como se muestra a continuación. 4. Obtener el nuevo xpz de K2BAudit Analyzer haciendo uso de K2BAudit>GetK2BAuditAnalyzer e importarlo en la KB. 5. Si está utilizando K2BTools, le aparecerán los siguientes errores los cuales deberán ser ignorados. Estos se corregirán automáticamente al hacer el build. a. En Procedimientos: b. En Web Panels: c. Presionar F5 y seguir los pasos (reorg, especificación y generación) Actualización a versión 4.0 K2BAudit Estos pasos deben ser seguidos si la versión de K2BAudit con la que usted venía trabajando en su KB es la 3.4 o anterior. 1. En la KB de K2BAuditAnalyzer a. Hacer K2BAudit->Get K2BAuditAnalyzer b. Importar el xpz de K2BAuditAnalyzer en la KB 2. En la KB de aplicaciones auditadas con K2BAudit a. Actualizar los procesos de SaveAuditUserAfterConnect para que almacenen la dirección IP. Para esto deberá i. Seleccionar el procedimiento adecuado en la propiedad AfterConnect (Ver: Manual K2BAudit 4.0->Aplicar K2BAudit a la KB de la aplicación->Configuración-> Configuración del usuario de la aplicación). ii. Crear los stored procedures necesarios para que se salve la dirección IP, para esto seguir los pasos del manual de K2BAudit 4.0 (Anexo->Configuración auditoría DBMS). b. Dar reorganize c. Actualizar el procedimiento K2BAuditModelDBMS según las Configuraciones generador explicado en el manual de K2BAudit 4.0 en la sección Personalización y Configuraciones Avanzadas Actualización a versión 4.1 K2BAudit Estos pasos deben ser seguidos si la versión de K2BAudit con la que usted venía trabajando en su KB es la 4.0 o anterior. 1. Si no se hicieron personalizaciones en K2BAuditAnalyzer lo mejor es descargar la última versión desde aquí. 2. Si se hicieron personalizaciones en K2BAuditAnalyzer para que el proceso de conversión de logs de auditoría funcione de forma correcta se debe hacer lo siguiente: a. Abrir el procedimiento GetAuditEntityId , entrar al source y modificar su implementación para que sea la siguiente: For Each Where AEName = &AuditEntity &AuditEntityId = AEId When None New AEName = &AuditEntity AEDescription = &AuditEntity EndNew &AuditEntityId = AEId EndFor
Documentos relacionados
Release Notes K2BAudit 2.0 Upgrade 2
A partir de esta versión se sustituye la opción de Generate por la de Reorganize. Lo que hace esta opción es además de generar los procedimientos de auditoría, ejecuta directamente la creación de l...
Más detalles