Modernice la seguridad de
sus aplicaciones powerbuilder

Modernice los métodos de autenticación y refuerce la seguridad

Integración con el Active Directory – Implementación del Single Sign-On (SSO)
Centralización de la Seguridad para diferentes tecnologías – Cumplir con normas (SOX, HIPAA...): Implemente funciones de trazabilidad y auditoría

Prueba gratuita


Por Qué Utilizar Visual Guard


PowerBuilder with Active Directory
Integración con Active Directory

Los usuarios inician una sesión en las aplicaciones PowerBuilder con su cuenta de Windows.
 

Single Sign-On (SSO) and PowerBuilder Applications
Implemente el Single Sign-On

Inicio de sesión único para aplicaciones Windows, aplicaciones Web y sitios Web

Token Based Authentication
Suporta OAuth 2

Integre sus aplicaciones PB con un sistema de autenticación OAuth. Cumpla con los estándares corporativos. Unifique los métodos de autenticación.

Delegate Daily Security management to business users
Autenticación Multifactorial

Autentique sus usuarios con su móvil, más un código PIN, una huella dactilar o el reconocimiento facial.
 

Token Based Authentication
Asegure su API web

Solución Plug & Play para asegurar su API web, autenticar a los usuarios y concederles autorizaciones. Soporta las APIs PowerServer 2021 Rest u otras. No se requieren conocimientos técnicos o de seguridad

Mejore la seguridad de sus Aplicaciones

Añada de manera instantánea nuevas funcionalidades de seguridad

  • ¿Por qué gastar meses o años en desarrollos complejos, cuando puede implementar fácilmente una solución lista para usar, que incorpora un conjunto completo de funcionalidades?
  • Nos quedamos con los estándares y tecnologías de seguridad para usted, y le ayudamos para diseñar, instalar y configurar su sistema.

Centralice la seguridad de varias aplicaciones

Reemplace varios sistemas de seguridad, específicos a cada aplicación, con una solución única.

  • Obtenga una visión global de los derechos de los usuarios y sus accesos asegure todo su portfolio aplicativo. Automatice los controles y la auditoria para todas aplicaciones
  • Mantenga una solución de seguridad única par PowerBuilder, .NET, Java, Angular, PHP, Oracle, SharePoint, etc.

Haga que su aplicación sea conforme con las regulaciones

  • Audite los permisos usuarios
  • Proteja los datos personales manipulados en sus aplicaciones
  • Trazabilidad: Monitoree y registre las operaciones sensibles
  • Detecte fugas de datos y envíe alertas por correo electrónico

Pruebe Visual Guard ahora


Evaluación gratuita

Copias de Pantalla Visual Guard

Caracteristicas detalladas de Visual Guard

APROVISIONAMIENTO DE USUARIOS

Administre los usuarios que acceden a sus aplicaciones
Express
Enterprise
Aprovisionamiento de usuarios
Cree, almacene y administre grandes volúmenes (hasta millones) de cuentas de usuario con la Consola Visual Guard.
Gestione las cuentas en un sistema central o despliéguelas en varios sitios (ISV o sistemas distribuidos).

1000 cuentas

Depende de su licencia

Cree Cuentas des login/contraseña

Cree y administre cuentas usuario/contraseña dentro de Visual Guard.
Otorgue derechos para acceso a ciertos datos y funcionalidades dentro de sus aplicaciones

Reutilice cuentas Windows de un directorio Activo existente
Utilice las cuentas Windows para autenticar a los usuarios que acceden a su aplicación y conceda derechos a las cuentas Windows o a los grupos Windows para acceder a datos o funcionalidades específicas de la aplicación.
Edite cuentas Windows
Puede autorizar a los administradores de usuarios a añadir/editar/quitar cuentas Windows con la Consola Visual Guard
Permita que los usuarios se registren por sí mismos
Permita a los usuarios crear una cuenta por ellos mismos. Otórgueles automáticamente los derechos de acceso (limitados) predefinidos. Puede optar por exigir la validación del administrador antes de que pueda acceder a la aplicación.
Gestione grupos de usuarios
Defina una jerarquía de grupos. Replique la estructura de su organización, coloque a los usuarios en grupos. Otorgue derechos de acceso a grupos de usuarios.
 

Autenticación de usuarios

Verifique las identidades de usuario con varios métodos de autenticación
Express
Enterprise
Autenticación usuario/contraseña
Los usuarios deben proporcionar una combinación válida de nombre de usuario y contraseña antes de acceder a su aplicación.
Autenticación Windows
Los usuarios deben proporcionar credenciales Windows válidas antes de acceder a su aplicación. Opcionalmente, puede permitir a los usuarios entrar en la aplicación sin pedir sus credenciales (ver más abajo "Windows SSO").
Autenticación fuerte / Multifactorial (MFA)
Altamente seguro, pero muy sencillo para los usuarios finales: proporcionan su código PIN o huella dactilar, a través de un dispositivo autorizado (móvil o navegador web). Soporta los requisitos de seguridad más complejos. Leer más
 
Autenticación de Windows Remota
Los usuarios pueden acceder a su aplicación con sus credenciales Windows, aunque se conecten desde una ubicación remota (hotel, aeropuerto, wifi público, Internet móvil....).
 
Modo de Autenticación Múltiple
La misma aplicación puede aceptar varios tipos de autenticación. Por ejemplo, cuentas de Windows para usuarios internos, login/contraseña para usuarios externos, autenticación fuerte para operaciones críticas. Leer Más
Múltiples Directorios Activos - Federación de Identidades
Reutilice las cuentas Windows ubicadas en varios Directorios Activos, independientemente de que pertenezcan o no a la misma red. La seguridad está centralizada, aunque los usuarios están repartidos en varios sitios o empresas. Leer Más
 
Windows SSO (Inicio de sesión único)
Los usuarios Windows pueden acceder a su aplicación sin tener que introducir sus credenciales: Visual Guard captura automáticamente la cuenta actual de Windows y aplica los derechos de acceso concedidos a esta cuenta.
Web SSO (Web Single Sign-On)
Los usuarios pueden iniciar sesión una vez y navegar por varios sitios web sin necesidad de volver a identificarse. No importa si los sitios web están alojados en la misma red o no. Sólo necesitan comunicarse con su servidor VG. Leer más
 
Modo Offline
Los usuarios pueden iniciar sesión y acceder a una aplicación de escritorio aunque estén desconectados: Visual Guard trabaja localmente para autenticar a los usuarios y aplicar sus permisos. Soporta aplicaciones WPF y Winforms de.NET.
Política de contraseñas personalizada
Para las cuentas usuario/contraseña, puede personalizar las reglas para definir, renovar, desbloquear y expirar una contraseña. Para las cuentas Windows, se aplicará la política de contraseñas actual de Active Directory.

Derechos de acceso del usuario

Defina y conceda permisos. Controle el acceso a los datos y funcionalidades de la aplicación.
Express
Enterprise
Defina los derechos de acceso dentro de la aplicación
Cree permisos detallados, para controlar el acceso a datos y características específicas de la aplicación (menú, botones, campos...). Agrupe permisos en set de permisos y roles.
Acciones Dynámicas
Aplique permisos con "acciones dinámicas": cambie dinámicamente las propiedades de los objetos en su aplicación (por ejemplo, deshabilite un elemento de menú, oculte un campo...). Estas acciones son completamente independientes del código de la aplicación. Son definidas y almacenadas dentro de VG y aplicadas en tiempo de ejecución por Visual Guard. Conozca más
Acciones Estaticas
Su código recupera los permisos de usuario a través de la API de Visual Guard y habilita las funcionalidades adecuadas de la aplicación. Por ejemplo, si el usuario tiene el permiso "Can_Read_Invoice", active el botón "View_Invoice".
Conceda derechos de acceso a los usuarios
Otorgar roles o permisos a los usuarios a través de la consola de Visual Guard, o por programación a través de la API de VG.
Conceda derechos de acceso a los grupos de usuarios
Puede conceder Roles a los Grupos. Al colocar a los usuarios en grupos, obtienen automáticamente las roles de sus grupos. Opcionalmente, puede elegir propagar los roles de Grupo a subgrupos.
 

Trazabilidad, Monitoreo y Auditoria

Mantenga un registro de las actividades importantes dentro sus aplicaciones
Express
Enterprise
Guarde un registro de los eventos importantes
Guarde un registro de los eventos importantes por motivo de trazabilidad: login del usuario, derechos de acceso concedido, operaciones comerciales notables, eventos de seguridad del sistema...
 
Monitoree la aplicaciones en tiempo real
Siga las actividades importantes en tiempo real dentro de sus aplicaciones: acceso a datos confidenciales, transacciones críticas, cambios de seguridad. Detecte eventos sospechosos - por ejemplo, operaciones críticas en momentos inusuales.
 
Envíe notificaciones por correo electrónico para eventos sensibles
Alerte automáticamente a los administradores, controladores o gerentes de actividades importantes o sospechosas.
 
Auditoría de las actividades de los usuarios
Revise en detalle las operaciones comerciales realizadas en sus aplicaciones (¿quién hizo qué, cuándo, desde dónde?). Fíltrelos por aplicación, usuario, fecha, dispositivo o evento. Señale con precisión los problemas o eventos sospechosos.
 
Analice las actividades pasadas con graficos históricos
Analice las tendencias de negocio con Gráficos. Detecte posibles problemas - por ejemplo, volúmenes inusuales de transacciones.
 
Analice el uso de la aplicación con gráficos de asistencia
Vea cómo se utiliza cada aplicación. Muestra la hora y el número de conexiones con éxito o inválidas.
 
Audite les acciones des los Administradores
Revise las actividades del administrador (crear usuarios, conceder permisos...). Fíltrelos por aplicación, usuario, fecha, dispositivo o evento. Señale con precisión los problemas o eventos sospechosos.
 
Generate Reportes de seguridad
Genere informes sobre la configuración del control de acceso (usuarios, grupos, derechos de acceso, etc.).
 

Herramientas de seguridad

Aplicaciones fáciles de usar, dedicadas a la gestión y control
Express
Enterprise
Consola de Administración (Escritorio)
Aplicación lista para usarse, basada en Windows, diseñada para desarrolladores y administradores que configuran el entorno y gestionan la seguridad de las aplicaciones. Learn more
Consola de Administración (Web)
Aplicación web lista para usarse, dedicada a los administradores que gestionan a los usuarios y les conceden derechos de acceso, así como a los auditores que controlan/revisan la seguridad de las aplicaciones. Learn more
 
Herramienta de despliegue
Despliega una base de datos de seguridad desde los dispositivos hasta los entornos de prueba y producción.
 
Servidor Visual Guard
Servidor de producción, expone la autenticación, control de acceso y registro de servicios web, y asegurando cualquier aplicación capaz de realizar peticiones https o SOAP (Java, PHP, Delphi, C++, etc.).
 

Marco de seguridad

Integre Visual Guard y llame sus APIs, para gestionar la seguridad de sus aplicaciones
Express
Enterprise
Llame a la APIs de Visual Guard
Las APIs de VG exponen cientos de métodos para asegurar la aplicación en producción (autenticación de usuarios, aplicación de permisos, actividades de registro) y administración de la seguridad (gestión de usuarios, grupos, roles...).
Asegure múltiples Aplicaciones
Centralice la seguridad de todas sus aplicaciones. Obtenga una visión global de todos los usuarios y de sus derechos de acceso en todo el sistema de TI. Controle y audite de manera integral y uniforme todas las aplicaciones.
1 App
Asegure Aplicaciones .Net
Añada el runtime de VG.NET a sus aplicaciones para asegurarlas. Soporta Winform, WPF, ASP.NET, WCF, MVC, así como aplicaciones SharePoint.
Asegure Aplicaciones PowerBuilder
Añada el runtime de VG PowerBuilder en sus aplicaciones PowerBuilder para protegerlas.
 
Asegure Java, PHP, AngularJS y otros lenguajes
Llame los servicios Web expuestos por Visual Guard Server para autenticar a los usuarios, aplicar los permisos y registrar las actividades. Funciona con cualquier lenguaje capaz de llamar Servicios Web.
 
Personalice la consola de Administración Console
Obtenga el código fuente completo de la Consola de administración web y adáptelo a las necesidades de su empresa. Implemente sus estándares de lógica de negocio y presentación corporativa, llame a la API de Visual Guard para gestionar y auditar la seguridad. Nuestro equipo de soporte le ayudará en cada paso.
 
Soporte tipos adicionales de autenticaciones e identidades
Desarrolle un módulo que se integre con un proveedor de autenticación de terceros. Nuestro equipo de soporte le guiará en cada paso del camino
 
Añadir reglase de seguridad personalizadas
Implemente reglas de seguridad personalizadas para la seguridad de las aplicaciones. Por ejemplo, aplique la segmentación de tareas definiendo qué roles o grupos de usuarios deben ser mutuamente excluyentes (no se puede conceder al mismo usuario). Nuestro equipo de soporte le guiará en cada paso del camino.
 

No reinvente la rueda

¿Por qué pasar meses o años desarrollando algo complejo cuando usted puede implementar de manera muy fácil una solución lista para usarse, que integra un grupo completo de funcionalidades?

Leer más

Nos mantenemos actualizados en cuanto a los estándares de seguridad y las tecnologías para ustedes, y les asistimos para diseñar, instalar y configurar su sistema.

Leer más

Pruebe Visual Guard ahora


Evaluación gratuita

Permisos dinámicos Visual Guard

Ver cómo definir permisos sin afectar el código de su aplicación.

5 lineas de código para implementar sso en su aplicación powerbuilder

1 - Reference Visual Guard in the application

i.e. add 2 PBL provided by Visual Guard to the application library list.

2 - Create the Security Manager
vge_n_cst_vgmanager uo_vgmanager
uo_vgmanager = CREATE vge_n_cst_vgmanager
3 - Connect to the Access Control repository
uo_vgmanager.of_SetTransObject (…)    
4 - Authenticate the user and load his security
uo_vgmanager.of_verifyuser (…)
The same method applies to both Windows accounts and Username/Password accounts. This will authenticate the user and download his access privileges (if any).
5 - Apply User Access Privileges in the application (optional)
guo_vgmanager.of_setsecurity(…)

You may use this method if you defined restrictions for the user to access data and/or features in the application. One call in the ancestor window is enough to apply access privileges in the entire GUI.

Consultancia - Asistancia - Soporte

Novalys le puede ayudar poner en marcha la seguridad de su aplicación. Nuestro equipo ofrece los servicios siguientes.


Especificaciones técnicas y funcionales

Análisis de sus aplicaciones ya existentes, entrevistar los usuarios sobre las reglas de gestión de seguridad, definición y atribución de permisos y roles de usuarios, definición y repartición de privilegios administrativos, propuesta de organización local o global de la seguridad de la aplicación.

Desarrollo

Integración de Visual Guard en sus aplicaciones, Aseguro de objetos complejos (servicios Web, clases…), Desarrollo de componentes específicos o adaptación de Visual Guard para cumplir con las especificaciones técnicas o funcionales complejas.

Producción

Instalación y configuración de VG con ADFS, Instalación y configuración del SSO Web con Visual Guard, Creación de un procedimiento de despliegue para la seguridad ya en producción.

Soporte

Benefíciese de una experiencia complete desde la implementación hasta la producción gracias al equipo de soporte de Visual Guard Professional.

 

Pre-sales and post-sales can be two very different things... I had a very uniform experience thanks to Anne

New Century Health Director of Systems Development

The support provided by Novalys has been excellent and very quick

Head of Securty of an international insurance company

Feedback from our clients

Pruebe Visual Guard ahora


Evaluación gratuita