openxava
Blog

26 de marzo del 2025

XavaPro 7.5 disponible


XavaPro 7.5 tiene las siguientes novedades:

  • La configuración de LDAP se guarda en la base de datos mediante un módulo de configuración.  
  • Es posible definir varias configuraciones de LDAP en la misma aplicación.  
  • La configuración de LDAP en naviox.properties ya no se usa.  
  • Las configuraciones de LDAP son independientes para cada organización.  
  • Los usuarios de LDAP se crean automáticamente en XavaPro cuando se autentican por primera vez, con el rol "ldap".  
  • El nuevo rol "ldap" se incluye automáticamente cuando la base de datos se crea por primera vez.  
  • Soporte para el formato de inicio de sesión UPN (usuario@dominio) para LDAP contra Active Directory.  
  • El formato de inicio de sesión para Active Directory (UPN o SAM) se puede elegir en cada configuración de LDAP.  
  • Los usuarios de Azure AD se crean automáticamente en XavaPro cuando se autentican por primera vez, con el rol "azure ad".  
  • El nuevo rol "azure ad" se incluye automáticamente cuando la base de datos se crea por primera vez.  
  • Estilo plano y redondeado para la interfaz móvil.  
  • El título en HTML para el módulo ahora es "Nombre del módulo - Nombre de la organización - Nombre de la aplicación".  
  • Soporte completo para recarga de código en caliente, incluyendo la asignación instantánea de nuevos módulos al rol "user".  
  • Los nuevos módulos se asignan automáticamente al rol "user" al iniciar la aplicación, solo en desarrollo.  
  • Nuevo método `assertTitle()` en `PhoneTestBase` para verificar el título de la página actual en pruebas de la interfaz móvil.  
  • Títulos más descriptivos para los elementos de visualización, modificación y creación de colecciones y referencias en la interfaz móvil.  
  • View.setTitle() se usa como título en el encabezado de la interfaz móvil.  
  • Se eliminó la edición por suscripción.  
  • Funciona con OpenXava 7.5.
Más información sobre XavaPro

Configuración de LDAP guardada en la base de datos

Para configurar LDAP en la versión 7.5:

  1. Ve a Admin > LDAP en el menú de la aplicación
  2. Haz clic en "Nuevo" para agregar una nueva configuración de LDAP
  3. Completa los detalles del servidor LDAP


A partir de la versión 7.5, hemos añadido soporte para el formato User Principal Name además del formato tradicional SAM Account Name para la autenticación en Active Directory. Ahora puedes elegir entre Nombre de cuenta SAM (DOMINIO\usuario) y Nombre principal de usuario (usuario@dominio.com) utilizando el nuevo campo Formato de inicio de sesión.

Varias configuraciones de LDAP

A partir de la versión 7.5, puedes configurar múltiples servidores LDAP. Cuando un usuario intente autenticarse, el sistema probará cada servidor LDAP configurado en secuencia hasta que la autenticación tenga éxito o se hayan probado todos los servidores. Esto es especialmente útil para organizaciones que necesitan autenticar usuarios en diferentes directorios LDAP:

Registro automático de usuarios para LDAP y Azure AD

A partir de la versión 7.5, los usuarios de LDAP y Azure AD ya no necesitan ser registrados manualmente en XavaPro. Cuando un usuario de LDAP o Azure AD se autentique en la aplicación por primera vez, si no existe en XavaPro, será registrado automáticamente. Si la aplicación tiene definido un rol "ldap" para los usuarios de LDAP o un rol "azure ad" para los usuarios de Azure AD, este rol se asignará automáticamente al nuevo usuario.

Las nuevas organizaciones creadas a partir de la versión 7.5 tienen los roles "ldap" y "azure ad" creados por defecto, pero también pueden ser creados manualmente si es necesario. Puedes agregar módulos y otros permisos a estos roles para controlar a qué pueden acceder los usuarios creados automáticamente.

Esta funcionalidad permite que nuevos usuarios estén disponibles en la aplicación simplemente añadiéndolos a LDAP o Azure AD.

Estilo plano para la interfaz móvil

Hemos actualizado la interfaz móvil para utilizar el nuevo estilo plano y redondeado de OpenXava 7.5:

Pruébalo tu mismo

Demo: https://www.openxava.org/xavaprotest (Usuario: demo, Contraseña: demo)

Si quieres probar las facilidades de administración responde a este correo preguntando por la clave del administrador.
Si quieres probar las características móviles accede a la URL de arriba usando tu teléfono móvil.

Te invitamos a que vayas a la página de XavaPro para ver más cosas.

Si eres un cliente Enterprise recibirás un correo electrónico con la actualización a la edición Enterprise.

blog comments powered by Disqus

English