Nuevos escenarios cubiertos por el gam

512 views
435 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
512
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

×