Nova Plataforma BVS New VHL Platform

Slides:



Advertisements
Apresentações semelhantes
JBanana.
Advertisements

Microsoft® ISA Server 2006 Visão Geral
Sistemas de Informação Redes de Computadores
Introdução aos Serviços Web
Integrantes: Jorge Brasil Danilo Huberto José Leonardo - asdfasd Felipe Dantas - dfasdfasd Thiago Nseioq
Integrantes: Danilo Huberto Felipe Dantas Jorge Brasil José Leonardo
Material III-Bimestre Wagner Santos C. de Jesus
Arquitetura. Transferência de Arquivos – FTP Transferência de arquivos em sistemas remotos Utiliza o protocolo FTP sobre uma conexão TCP Estabelece conexão.
Acessar a opção menu. Clicar nas opções ferramentas>configuração.
Infra- Estrutura de Acesso
Cleverson Sacramento Arquitetura Cross-Plataforma para Autenticação e Autorização de Aplicações Comerciais Projeto Rasea.
Cleverson Sacramento Arquitetura Cross-Plataforma para Segurança de Aplicações Comerciais Projeto Rasea Cleverson Sacramento.
Mestrado em Sistemas e Computação Arquitetura Cross-Plataforma para Segurança de Aplicações Comerciais Projeto Rasea Cleverson Sacramento
Windows Server 2008 Active Directory Active Directory What’s New
Controlador de Domínio Primary Domain Controller
Tópicos de Sistemas de Informação A
Manual de configuração do FortiClient
Segurança Aplicações Java EE Utilizando JAAS
Aula 9 - Camada de aplicação
ECF Presence API Ermeson Carneiro. ECF Presence API É uma API que permite: Envio de Mensagens instantâneas em tempo real Listar os Amigos Verificar o.
Gerencia de Redes Redes de Computadores II
Web Services Uninorte Semana de Tecnologia da Informação
389 Directory Service Active Directory
Coluna Oracle iMasters nº 11 Instalação Oracle EE 8i Por Ricardo Batalhone Filho Consultor da Silicon Networks Colunista Oracle.
Navegando através das Fontes e Serviços de Informação da Biblioteca Virtual em Saúde - BVS BIREME/OPAS/OMS.
SISTEMAS DE INFORMAÇÃO Segurança em Computação Distribuída
Interoperabilidade entre as redes da BVS e do CVSP Seminário Internacional de Acesso Livre ao Conhecimento ENSP/Fiocruz Rio de Janeiro, 12 de abril de.
Configurando redes sem fio
Acessando MySql e Postgre
Faculdade de Tecnologia SENAI de Desenvolvimento Gerencial
Atlassian Jira 3layer Tecnologia Porto Alegre, RS – Brasil 2010 Fábrica de Software Revenda Sparxsystems Revenda.
Active Directory: Conceitos e Prática
– Gerenciando e Mantendo o Microsoft Windows Server 2003 Frank S. Fernandes Bastos Instrutor.: Frank S. Fernandes Bastos
– Gerenciando e Mantendo o Microsoft Windows Server 2003 Frank S. Fernandes Bastos Instrutor.: Frank S. Fernandes Bastos
SINGLE SIGNON SITUAÇÃO ATUAL ● Várias bases ● Nome ● Senha ● Autorização ● Mais de uma identificação ● Vários métodos ● Falta padronização ● Dificuldade.
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
FERRAMENTAS DE GERENCIAMENTO Aula 01
GESTOR: TIC/TIC-E&P/GIDSEP versão 1 - julho/2013 Tecgraf PUC-Rio Novembro de 2013 SDK OpenBus.
Programação para Web Unidade 06 – Java Beans e BDs Prof.: Henrique Santos.
WSJET são serviços que ficam disponíveis na Internet para os clientes autorizados pela Jet Tecnologia, ou seja, são Web Services. Os Web Services são.
Apache Autenticação por usuário e senha. Introdução O princípio da autenticação é simples. O cliente envia o seu login e sua senha para o servidor Apache.
Projeto de Banco de Dados Prof.Ms.Rodrigo Luiz Comitante Leão.
Eclipse Extensibility João Paulo –jpsm Mário Barbosa - mbaj.
Integração com APPS. Fernando Santos Sobre É possível integrar qualquer aplicativo à plataforma Google Apps for Business. -API REST -JavaScript -JSON.
Ultimos recursos Jobson Ronan
Visão Geral da Tecnologia de Segurança AAA. Segurança de Acesso à rede com AAA A Arquitetura de Segurança AAA: Authentication, Authorization, Accounting.
WSDL Web Services Description Language. Tecnologias Relacionadas Web Services SOAP (Simple Object Access Protocol) HTTP (HyperText Markup Language) UDDI.
Capítulo 6: SAD – Arquitetura e aspectos de rede e segurança
LDAP+SSO SUPORTE TÉCNICO. COMPARTILHAMENTO DE ARQUIVOS ● Arquivos locais o Sistemas Operacional o HDs, DVD, PenDrive, SSD...
O que são os alertas do Google?
Camada de Aplicação Prof. Horácio. Objetivo Apresentar os detalhes específicos dos tipos de aplicação; Apresentar o modelo cliente-servidor; Apresentar.
WebPTM Web Project and Time Manager Autor: Daniel Nicoletti Orientador: Prof. Dr. Carlos Miguel Tobar Toledo Co-Orientador: Murilo Woigt Miranda PONTIFÍCIA.
Copyright © 2007 OSIsoft, Inc. All rights reserved.
SERVIDORES E SERVIÇOS Leandro Escobar 2009 SERVIDORES E SERVIÇOS.
Consultoria CONSULTORIA GESTÃO DE PROJETOS E PORTFÓLIO
Asynchronous Javascript and XML AJAX. AJAX – Motivação Início dos anos 90, a maioria dos web sites eram baseados em páginas HTML Cada ação do usuário.
Versão 3 – fevereiro/2014 Tecgraf PUC-Rio Fevereiro de 2014 SDK OpenBus.
YOUR LOGO Tópicos Avançados em Internet Prof. Lincoln Ferreira Dantas Sistemas de Informação UNIESP – Presidente Epitácio.
Aspectos de Segurança Autenticação e Controle de Acesso Ricardo Cavalcanti Jobson Ronan
Aula Virtual Projeto de Sistemas Distribuídos. Roteiro Introdução (Revisão) Tecnologia Arquitetura Tolerância a Falha Segurança.
Microsoft Datazen Do Início… …ao Fim!
Autenticação por Mediação Baseado em criptografia por chave secreta Servidor central trata essas chaves, gerando um ticket de acesso que outras aplicações.
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Treinamento CMS Plone Criação de Páginas Pessoais Guilherme Luiz Frufrek
Provedor de Dados Instalação e Configuração João Lima.
Persistência de dados e padrão DAO Padrões de Projeto Orientado a Objetos Profa. Danielle Martin/Mauricio Universidade de Mogi das Cruzes.
Atividade ASP.NET Portal da Memoria Atividade Desenvolver uma aplicação ASP.NET com funcionalidade similar à existente no site centenário.ifrn.edu.br utilizando.
Acesso : Televoip Máximo, cinco conexões simultâneas Para acessar e esta ferramenta, você de ter webcam, microfone e caixa de som. Está ferramenta possibilita.
Integração Linux x Windows Claudio Cavalcante. Principais integrações  Autenticar um usuário linux no Active Directory.  Autenticar um usuário Windows.
Plataforma Tecnológica Inovações I Reunião do Comitê Técnico da BVS Brasil São Paulo, 8 de Outubro de 2009.
Transcrição da apresentação:

Nova Plataforma BVS New VHL Platform Arquitetura de usuários Users Architecture Francis Douglas David Analista de Sistemas - BIREME/OPS/OMS System Analyst - BIREME/PAHO/WHO Júlio Takayama Supervisor de Unidade - BIREME/OPS/OMS Unit Supervisor - BIREME/PAHO/WHO

Arquitetura Tecnológica Technological Architecture Arquitetura AAA AAA Architecture Base de Dados de Usuários Users Database Ferramenta de acesso aos Servidores LDAP LDAP server access tool Conexão em Servidores LDAP LDAP server connection Single Sign on (Shibboleth+LDAP) Single Sign on Contextos Contexts Estrutura dos Widgets com Usuários Widgets Structure Operação dos Widgets Widgets operation

Arquitetura AAA AAA Architecture Authentication, Authorization and Accounting

Arquitetura AAA AAA Architecture PEP serviços de logins dentro dos contextos e fontes de informação. PDP centralizado (permições de usuário por componente em um contexto determinado) PIP serviços LDAP distribuidos ex. Servidor no Brasil, em Cuba, no CVSP

Base de Dados de Usuários Users Database

Base de Dados de Usuários Users Database Todos os servidores LDAP da BIREME utilizam o Active Directory (Microsoft) Servidores na BIREME: PEROLA Servidor de produção (rede) RUBI LDAP para os usuários de fora da rede BVS

Ferramenta de acesso aos Servidores LDAP LDAP server access tool http://bvsteste.dev.bireme.org/phpldapadmin/

Conexão em Servidores LDAP LDAP server connection Conexão Padrão Porta 389 Conexão Segura (SSL) Porta 636 function conecta_ldap($ldap_server, $ldap_port) { if (!($connect=ldap_connect($ldap_server, $ldap_port))) { die("Não foi possível conectar ao servidor LDAP."); } ldap_set_option($connect, LDAP_OPT_PROTOCOL_VERSION, 3); return $connect;

Conexão em Servidores LDAP LDAP server connection Após a conexão é necessário fazer a autenticação no servidor (BIND) Anonimamente $ldapbind = ldap_bind($connect); Padrão function vincula_ldap($connect, $auth_user, $auth_pass) { if (!(@$bind=ldap_bind($connect, $auth_user, $auth_pass))) { die("Não foi possivel vincular ao servidor LDAP. Tente digitar novamente seu usuário e senha."); } return $bind;

Single SignOn (Shibboleth+LDAP) Em todos os contextos o mesmo usuário estará logado. A caixa de login é o PEP da arquitetura AAA. PEP

Contextos Contexts Portais Portals Meus Espaços My Spaces Espaços Colaborativos Collaborative Spaces

Estrutura dos Widgets Widgets Structure A autenticação poderá ser feita usando o login do single sign on para aplicativos que já estão usando LDAP ou autenticação simples na base de dados da aplicação

Operação de Widgets na BVS VHL Widgets Operation Mini Aplicações Mini Applications Convencionalmente geradas em XML, XHTML e JavaScript Commonly generated in XML, XHTML and JavaScript Executados na Plataforma BVS, iGoogle e em qualquer agregador de conteúdo baseado na API de Google Running on VHL Platform, iGoogle or any content aggregator based on Google API

Duvidas Answers Obrigado Thank you!