Blogs Blogs

OpenXava 4.2.3 liberado OpenXava 4.2.3 liberado

Noobeek 2017.02

22 de febrero del 2017

Noobeek pone en mano de los usuarios finales un poco de la potencia de OpenXava.



Esta nueva versión 2017.02 incluye:

  • Módulos de administración para gestionar usuarios y roles,
  • Ahora puedes organizar tus módulos en carpetas.
  • Añadir nuevos campos, referencias, listas, módulos y mover y eliminar campos sólo disponible para usuarios con el rol developer.
  • Cuando un usuario navega por los registros y ejecuta acciones la URL del navegador se modifica para ser un permalink válido.
  • La sesión se caduca a las 8 horas, antes era a los 30 minutos.
  • Se recuerda el último formato de lista usado (gráficos o lista) entre sesiones del usuario.
  • Borrar filas seleccionadas no disponible para gráficos.
  • Los datos de tipo texto rico en modo lista muestra sólo un texto plano hasta 200 caracteres.
  • Arreglado: Cuando un usuario se une a una aplicación y el rol joined no tiene módulos, se le sigue pidiendo que se una a la aplicación.
  • Arreglado: Pulsar Cancelar al añadir columnas a la lista usada para buscar una referencia falla.

Gestion de usuarios y roles

Desde hoy los usuarios de Noobeek pueden disfrutar la potente gestión de usuarios y roles de XavaPro, incluyendo seguridad detallada para excluir campos y acciones por rol. Ve a la carpeta Admin desde el botón de Inicio para explorar los módulos de administración:



Aunque puedes crear tus propios roles, el módulo de roles viene con algunos roles predefinidos listos para usar:

Donde:

  • admin tiene acceso a los módulos de administración.
  • developer puede añadir, quitar y mover campos, referencias y listas; además de añadir nuevos módulos.
  • joined es el rol de los usuario que se unen a tu aplicación.
  • self sign up no aplica a Noobeek.
  • user tiene acceso a todos los módulos, menos a los de administración.

Si quieres que un usuario que se ha unido a tu aplicación pueda acceder a todos tus módulos, ve al módulo de usuarios, escoge el usuario en cuestión y añádele el rol user. Si quieres que el usuario pueda además personalizar la aplicación añádele el rol developer también. Por otra parte, si quieres que los usuarios tengan acceso a ciertos módulo nada más unirse, selecciona el rol joined en Roles y añádele los módulos que quieras.
 

Carpetas

En el botón de inicio puedes poner carpetas para organizar tus módulos:



Para saber cómo, lee la documentación de XavaPro sobre las carpetas, funciona igual.
 

Permalinks

Cuando escoges un registro la URL del navegador se modifica con el id del registro:

De esta manera puedes copiar y pegar la URL, y enviarla por correo, por ejemplo, y así enviar una referencia a un registro específico.
También puedes añadir la acción a ejecutar en la URL, de esta forma:
http://noobeek.com/Noobeek/o/Vehiculos/m/Coches?action=CRUD.new para ejecutar la acción nuevo, o
http://noobeek.com/Noobeek/o/Vehiculos/m/Coches?action=Mode.list para ir a modo lista.
 


  Prueba Noobeek

 

 

blog comments powered by Disqus