Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
#GX23
Nuevos escenarios cubiertos
por el GAM
Alejandro Zeballos
Artech
Research & Development
#GX23
¿Por qué tener la Seguridad Integrada
en nuestras aplicaciones GeneXus?
G.A.M.
#GX23
ORDENEMOS LA PRESENTACIÓN …
¿Qué es y qué soluciona el GAM?
Nuevos escenarios cubiertos
¿En qué estamos trabajando?
¿Qué es y qué soluciona
el GAM?
#GX23
¿Qué es y qué soluciona el GAM?
• GAM = GeneXus Access Manager
• Biblioteca integrada a GeneXus
• Fácil de incorpora...
Nuevos escenarios
cubiertos
#GX23
Mejoras para el desarrollo
IDEAS!Activación y actualización
del GAM
Performance
GAM offline
IDE
#GX23
Ampliamos escenarios
IDEAS!
ExternalService v. 2.0
Custom
Google
AUTENTICACIÓN
#GX23
Autenticación Google
• Veamos cómo funciona …
#GX23
#GX23
Autentiación Externa
• Aplicaciones financieras.
• DLLs propietarias con los
servicios expuestos.
• Grabar datos de ...
#GX23
Autentiación Custom
• Proc GeneXus (.dll, .class o .rb)
• Puede ser escrito a mano
#GX23
External Service versión 2.0
• Aplica al tipo de autenticación
• Web Service
• Custom
#GX23
Ampliamos escenarios
IDEAS!
Not authorized object
Autenticación Facebook
nativa de iOS
Change password object
Smart ...
#GX23
IDEAS!
Delegar autorización
Performance en granja
Deploy del GAM
Otras Funcionalidades…
External
Authorization
Server
#GX23
Delegar Autorización
• Corporaciones con servidores de autorización
Authorization
Server
WEB
APPLICATI
ON
DB
GAM
GAM...
¿En qué estamos
trabajando?
#GX23
SSO entre Aplicaciones
Autenticación con GAM
remoto
Proveedor de Identidades
A corto plazo…
#GX23
Proveedor de Identidades
• Servidor de identidades utilizando OAuth 2.0
• Integración remota con otros GAM
• Integra...
#GX23
Autenticación con GAM Remoto
• GAMRemote es un nuevo tipo de autenticación
• Autenticación con GAM Proveedor de Iden...
#GX23
#GX23
SSO entre aplicaciones
• Configurar una aplicación como servidor Proveedor
Identidades
• Configurar una aplicación C...
#GX23
#GX23
Permisos por datos
Permisos a nivel de
Eventos
Permisos en la KB
A mediano plazo…
#GX23
¡GRACIAS!
azeballos@
genexus.com
@genexus
facebook.com/
genexus.artech
Alejandro Zeballos
#GX23
Charlas relacionadas:
• 12:30 - ¿Qué es y cómo utilizar el módulo
de seguridad integrada (GAM)?
Para verla online en...
Upcoming SlideShare
Loading in …5
×

Nuevos escenarios cubiertos por el gam

647 views

Published on

  • Be the first to comment

  • Be the first to like this

Nuevos escenarios cubiertos por el gam

  1. 1. #GX23 Nuevos escenarios cubiertos por el GAM Alejandro Zeballos Artech Research & Development
  2. 2. #GX23 ¿Por qué tener la Seguridad Integrada en nuestras aplicaciones GeneXus? G.A.M.
  3. 3. #GX23 ORDENEMOS LA PRESENTACIÓN … ¿Qué es y qué soluciona el GAM? Nuevos escenarios cubiertos ¿En qué estamos trabajando?
  4. 4. ¿Qué es y qué soluciona el GAM?
  5. 5. #GX23 ¿Qué es y qué soluciona el GAM? • GAM = GeneXus Access Manager • Biblioteca integrada a GeneXus • Fácil de incorporar a la KB • Soluciona: • Autenticación • Autorización
  6. 6. Nuevos escenarios cubiertos
  7. 7. #GX23 Mejoras para el desarrollo IDEAS!Activación y actualización del GAM Performance GAM offline IDE
  8. 8. #GX23 Ampliamos escenarios IDEAS! ExternalService v. 2.0 Custom Google AUTENTICACIÓN
  9. 9. #GX23 Autenticación Google • Veamos cómo funciona …
  10. 10. #GX23
  11. 11. #GX23 Autentiación Externa • Aplicaciones financieras. • DLLs propietarias con los servicios expuestos. • Grabar datos de Sucursal y Nro. de cliente del usuario.
  12. 12. #GX23 Autentiación Custom • Proc GeneXus (.dll, .class o .rb) • Puede ser escrito a mano
  13. 13. #GX23 External Service versión 2.0 • Aplica al tipo de autenticación • Web Service • Custom
  14. 14. #GX23 Ampliamos escenarios IDEAS! Not authorized object Autenticación Facebook nativa de iOS Change password object Smart Devices
  15. 15. #GX23 IDEAS! Delegar autorización Performance en granja Deploy del GAM Otras Funcionalidades… External Authorization Server
  16. 16. #GX23 Delegar Autorización • Corporaciones con servidores de autorización Authorization Server WEB APPLICATI ON DB GAM GAM API GET/POST/AJAX
  17. 17. ¿En qué estamos trabajando?
  18. 18. #GX23 SSO entre Aplicaciones Autenticación con GAM remoto Proveedor de Identidades A corto plazo…
  19. 19. #GX23 Proveedor de Identidades • Servidor de identidades utilizando OAuth 2.0 • Integración remota con otros GAM • Integración con aplicaciones GeneXus 9 sin GAM • Integración con aplicaciones NO GeneXus
  20. 20. #GX23 Autenticación con GAM Remoto • GAMRemote es un nuevo tipo de autenticación • Autenticación con GAM Proveedor de Identidades • Es nativa, ¡no se necesita programar nada!
  21. 21. #GX23
  22. 22. #GX23 SSO entre aplicaciones • Configurar una aplicación como servidor Proveedor Identidades • Configurar una aplicación Cliente de un Proveedor de Identidades • Utilizando GAMRemote como su tipo de autenticación • PERMITE • Integración con aplicaciones GeneXus sin GAM • Integración con aplicaciones NO GeneXus
  23. 23. #GX23
  24. 24. #GX23 Permisos por datos Permisos a nivel de Eventos Permisos en la KB A mediano plazo…
  25. 25. #GX23 ¡GRACIAS! azeballos@ genexus.com @genexus facebook.com/ genexus.artech Alejandro Zeballos
  26. 26. #GX23 Charlas relacionadas: • 12:30 - ¿Qué es y cómo utilizar el módulo de seguridad integrada (GAM)? Para verla online en el sitio del evento • 17:45 - Café con seguridad – Sala 6 D

×