milton lapido coordinador de desarrollo mti, bireme/ops/oms sgu – sistema de gestión de usuarios...
TRANSCRIPT
![Page 1: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/1.jpg)
Milton Lapido
Coordinador de Desarrollo
MTI, BIREME/OPS/OMS
SGU – Sistema de Gestión de Usuarios
El sistema de registro compartido e autenticación de usuarios
![Page 2: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/2.jpg)
Agenda
El Desafío La Estrategia El Desarrollo La Arquitectura Los Módulos
– Administrativo (Infraestructura)– Administrativo (General)– WebServices
Integración Resumen
![Page 3: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/3.jpg)
El Desafío Crear uma nueva plataforma tecnológica para
los servicios y productos de manera de proporcionar agilidad em el desarrollo de nuevos servicios, bajo y fácil mantenimiento, alta disponibilidad y escalabilidad.
Usar el modelo de “building blocks” para promover el reúso y la agilidad.
Superar las diferencias de infraestructuras em los países de la red.
Garantizar la provisión de las informaciones por lo menos en los tres idiomas base de América Latina (Inglés, Portugués y Español).
![Page 4: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/4.jpg)
El Desafío
Crear un sistema de gestión de usuarios que permita a varios servicios y productos de BIREME compartir la base de datos, al mismo tiempo que permite que cada aplicación especifique su proprio registro y que funcione como punto único de autenticación.
![Page 5: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/5.jpg)
La Estrategia
Usar un producto “open source” como base para el desarrollo de una nueva plataforma tecnológica.
Participar de um proyecto contribuyendo con las modificaciones y mejoras necesarias para que el producto cumpla los requerimientos de BIREME.
Usar un lenguaje de programacion bien establecido en el mercado, con gran disponibilidad de profesionales en el mercado como em centros de entrenamiento.
![Page 6: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/6.jpg)
El Desarrollo
Dado que el desarrollo parte de un projecto de software abierto, el resultado es tambien de software abierto.
Cuenta con la red de desarrolladores que soportan las redes BVS, Scielo y ScienTI.
Tanto el proyecto como el desarrollo es, por definicion, distribuido y descentralizado.
![Page 7: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/7.jpg)
La Arquitectura
Está dividido en tres sub-sistemas– Ambiente administrativo geral (OfBiz)– Ambiente administrativo de registros– WebServices de acceso
![Page 8: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/8.jpg)
La Arquitectura
![Page 9: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/9.jpg)
La Arquitectura
![Page 10: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/10.jpg)
La Arquitectura
![Page 11: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/11.jpg)
La Arquitectura
![Page 12: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/12.jpg)
La Arquitectura
Registro de usuarios sin SGU
![Page 13: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/13.jpg)
La Arquitectura
Registro de usuarios con SGU
![Page 14: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/14.jpg)
Los Módulos
Administrativo (Infraestructura)
![Page 15: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/15.jpg)
Los Módulos
Administrativo – Creación de Campos
![Page 16: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/16.jpg)
Los Módulos
Administrativo – Creación de Campos– Campos Básicos
![Page 17: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/17.jpg)
Los Módulos
Administrativo – Creación de Campos– Campos Específicos
![Page 18: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/18.jpg)
Los Módulos
Administrativo – Creación de Campos– Campos Específicos
![Page 19: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/19.jpg)
Los Módulos
Administrativo – Creación de Campos– Campos Específicos
![Page 20: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/20.jpg)
Los Módulos
Administrativo – Creación de Campos– Campos Compartidos
![Page 21: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/21.jpg)
Los Módulos
Administrativo – Creación de Campos– Finalización
![Page 22: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/22.jpg)
Los Módulos
WebService– Acceso
<org.bireme.sgu.pojos.Retorno> <status>OK</status> <dados> <map> <entry> <string>DATA_DE_ANIVERSARIO</string> <string>10/10/2005</string> </entry> <entry> <string>PRIMEIRO_NOME</string> <string>Nome de Teste</string> </entry> </map> </dados> <token>93DBF3A3-E81E-FF58-979C-
07B426C7506E</token></org.bireme.sgu.pojos.Retorno>
![Page 23: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/23.jpg)
Los Módulos
WebService– Funciones
loginAplicacao loginUsuario novoUsuario logOffUsuario todosDados atualizaDados gerarSenha enviarSenha sguHits
![Page 24: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/24.jpg)
Integración
Cual es la necesidad de datos de sus usuarios que su aplicacion tiene?
De que manera administra esa informacion actualmente (en cuales puntos existe acceso al banco de datos)?
Su aplicacion es visible al servidor SGU?
![Page 25: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/25.jpg)
Resúmen
SGU ofrece:– Registro de usuarios– Actualizacion de datos– Generacion de nuevas claves– Envio de nuevas claves por mail– Compartir datos (campos) entre las aplicaciones– Creacion de campos especificos por aplicacion.
![Page 26: Milton Lapido Coordinador de Desarrollo MTI, BIREME/OPS/OMS SGU – Sistema de Gestión de Usuarios El sistema de registro compartido e autenticación de usuarios](https://reader033.vdocuments.mx/reader033/viewer/2022061305/54b2cb6e4979594d3a8b4641/html5/thumbnails/26.jpg)
Resumen
SGU no ofrece:– Listar todos los usuarios de una aplicacion en
particular.– Informar si un usuario ha efectuado login o no.– Single SigOn (quien hace eso es la aplicacion
que accede a los datos)– Administracion de roles de los usuarios (quien
hace eso, es la aplicación que accede a los datos).