INFN-AAI SAML 2.0 Dael Maselli Tutorial INFN-AAI Plus 14-17 Dicembre 2010.

Slides:



Advertisements
Presentazioni simili
Shibboleth e IDEM Metting Itale 2010, 23 giugno Roma R. Gibellini e Z. Tajoli.
Advertisements

Gli ipertesti del World Wide Web Funzionamento e tecniche di realizzazione a cura di Loris Tissìno (
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Sicurezza in EGEE Vincenzo Ciaschini Roma.
Unità D2 Database nel web. Obiettivi Comprendere il concetto di interfaccia utente Comprendere la struttura e i livelli che compongono unapplicazione.
Active Directory Federation Services
Internet Concetti e termini (7.1.1).
Laurea Magistrale in Informatica Reti 2 (2007/08)
Progetto Shibboleth-UniTo-Scuole Servizio di autenticazione federata Descrizione della sperimentazione Torino, 14 dicembre 2009 Stefania Sella Area Infrastrutture.
Java Enterprise Edition (JEE)
Università degli Studi di Modena e Reggio Emilia Facoltà dIngegneria - sede di Modena Corso di Laurea in Ingegneria Informatica Interoperabilità di componenti.
1 Basi di dati e Web Prof. Stefano Paraboschi Prof. Barbara Pernici.
Web SSO & Tools LNF – INFN Workshop Calcolo e Reti INFN 06 Giugno 2006 – Otranto Dael Maselli.
Perché.Net e non più COM/DCOM ? Superamento dei problemi di COM: Richiede una infrastruttura "non semplice" da ogni applicazione (ad esempio Class Factory.
17/12/02 1 Direzione Sviluppo Servizi su rete, Banche dati IRIDE Infrastruttura di Registrazione e IDEntificazione.
389 Directory Server Dael Maselli.
Come funziona il PHP.
Centro di Assistenza Multicanale (C.A.M.) di Cagliari
Analisi (Analista) Progettazione (Progettista) Sviluppo o Traduzione (Sviluppatore) Documentazione.
L’AUTENTICAZIONE DEI CITTADINI: DA E- GOVERNMENT AD E-DEMOCRACY
Sistemi Informativi sul Web
Il World Wide Web Lidea innovativa del WWW è che esso combina tre importanti e ben definite tecnologie informatiche: Documenti di tipo Ipertesto. Sono.
Amministrazione della rete: web server Apache
Corso di Web Services A A Domenico Rosaci 1. Introduzione
Requisiti per Collaboration di WebTools. Obiettivo Sistema Documentale Agende Gestione Progetti Contatti Wiki Organizzazione Meeting e Conferenze.
Protocolli e architetture per WIS. Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di.
Esigenze nell’implementazione della suite di collaborazione di Oracle nell’infrastruttura IT dell’Istituto Nazionale di Fisica Nucleare Dael Maselli Oracle.
Servizio Sistema Informativo - Area Gestione Sistemi e Sicurezza – LNF – Dael Maselli Area Gestione Sistemi e Sicurezza LNF Plenaria Servizio Sistema Informativo.
ASP.NET – Autenticazione e Sicurezza basata sui ruoli
INFN-AAI Protoserv Dael Maselli Tutorial INFN-AAI Plus Dicembre 2010.
Fedora Directory Server Dael Maselli Workshop AAI - 30 Maggio LNF.
TW Asp - Active Server Pages Nicola Gessa. TW Nicola Gessa Introduzione n Con l’acronimo ASP (Active Server Pages) si identifica NON un linguaggio di.
1 Dott. Federico Del Freo a.d. Zucchetti Spa. 2 LA ZUCCHETTI Tra le maggiori realtà Italiane nel Software e nei servizi > 1700 dipendenti > 155 Ml € fatturato.
Dael Maselli – INFN LNF CCR – 5 Ottobre Dael Maselli slide 2 CCR Google Apps Premier Edition  Nelle ultime settimane si è concretizzata.
Dario Orselli Centro di Ateneo per le Biblioteche Università di Messina Seminario Pescara, Sala convegni CARIPE, 22 – 23 magio 2007 Autenticazione federata:
Progetto di Ingegneria del Web Anno Accademico 2007/2008 Stefano Pigiani Bruno Ricci Marco Ruzzon.
Relatore: Prof. Ing. Stefano SalsanoLaureando: Flaminio Antonucci.
Reti di calcolatori e sicurezza “Configurare il web-server Apache” a cura di Luca Sozio.
Servizi Internet Claudia Raibulet
Dael Maselli – INFN LNF CCR – 17 Marzo Dael Maselli slide 2 CCR Oracle Collaboration Suite  Ci sono seri problemi con la suite della.
INFN AAI Estensione meccanismi standard di Autenticazione ed Autorizzazione.
Attivita' tecniche Test effettuati su Fedora Directory Server: SSL/TLS Autenticazione con Backend PAM Autenticazione Ticket Kerberos Replica Master-Slave.
INFN-AAI Stato dell’infrastruttura centrale Dael Maselli Workshop INFN CCR 2015.
Registrare un nome a dominio spazio web - supporto PHP - MySql Registrazione di un sito web  Service Provider Tophost Aruba.....
PHP.  HTML (Hyper Text Markup Language)  CSS (Cascading Style Sheets)  Javascript (linguaggio di programmazione client)  PHP ( Hypertext Preprocessor.
Information Copyright © InfoCert InfoCert S.p.A. 1 Infrastruttura open per la sanità digitale Ambienti Digitali – Digital Identity Trapani 11 settembre.
Architetture software
Identity & Access Management 2004: acquisizioni e riposizionamenti In Italia e nel mondo Identity Management in Banca 10 settembre 2004 Alessandro Giacchino.
INFN-AAI Protoserv Dael Maselli Tutorial INFN-AAI Plus Marzo 2012.
I NTERNET Rete interconnessa che permette il collegamento tra due host eterogenei, appartenenti a reti differenti separati anche da grande distanze. Internet.
Sistemi distribuiti Sistema distribuito indica una tipologia di sistema informatico costituito da un insieme di processi interconnessi tra loro in cui.
INFN-AAI scelte tecniche Dael Maselli INFN - Laboratori Nazionali di Frascati Riunione comitato di revisione progetto AAI Firenze maggio 2008.
INFN-AAI HA SAML Identity Provider Dael Maselli Workshop CCR INFN GRID Maggio.
“Virtual Organisation” in un contesto di Federazioni di Identità Workshop congiunto INFN CCR - GARR 2012 Napoli, Istituto.
OpenAM & OpenIG 30 settembre 2015.
Alessandro Tugnoli / Silvana Mangiaracina Secondo Convegno IDEM 9-10 Marzo Secondo Convegno IDEM 9-10 Marzo 2010 Autenticazione federata per NILDE,
Office365 Antonella Monducci Francesca Del Corso INFN - Bologna.
Alfresco: strumento per la gestione documentale Stefano Longo Workshop CCR INFN – 27 Maggio Genova.
Gruppi di lavoro Dreams Single Sign On, LDAP Stefano Zanmarchi, CCA.
Evoluzione di TRIP: Eduroam, portale Web e autenticazione su IdP INFN Riccardo Veraldi, Vincenzo Ciaschini - CNAF.
AAI & AAI Plus Enrico M. V. Fasanelli Tutorial INFN-AAI Plus CNAF Marzo 2012.
TRIP nell’era AAI CCR - 07/07/ Riccardo Veraldi - CCR.
INFN-AAI architettura del sistema e strategia di implementazione Enrico M.V. Fasanelli INFN - sezione di Lecce Riunione comitato di revisione progetto.
INFN-AAI Autenticazione e Autorizzazione Dael Maselli Tutorial INFN-AAI Plus Marzo 2012.
Framework di sicurezza della piattaforma OCP (Identity & Access Management) Smart Cities and Communities and Social Innovation Bando MIUR D.D. 391/Ric.
INFN-AAI Stato dell’infrastruttura centrale Dael Maselli Workshop INFN CCR 2010.
INFN-AAI per il Servizio Sistema Informativo Dael Maselli Frascati, 10/07/2012 Riunione plenaria del Servizio Sistema Informativo.
INFN-AAI Autenticazione e Autorizzazione
Dael Maselli Tutorial INFN-AAI
INFN-AAI Autenticazione e Autorizzazione
Transcript della presentazione:

INFN-AAI SAML 2.0 Dael Maselli Tutorial INFN-AAI Plus Dicembre 2010

SAML 2.0 Security Assertion Markup Language (SAML) è uno standard per lo scambio di dati di autenticazione e autorizzazione (detti assertion) tra domini di sicurezza distinti Identity Provider (IdP) entità che fornisce informazioni di identità Service Provider (SP) entità che fornisce il servizio Il formato delle assertion SAML e basato su XML 2INFN-AAI - Dael Maselli

Applicazioni SAML permette di delegare l’autenticazione e l’autorizzazione di una applicazione web ad un Identity Provider centrale Credenziali presentate dall’utente solo all’IdP Il Service Provider può essere una libreria per uno specifico linguaggio o semplicemente un modulo per il web server che esporti le opportune variabili di autorizzazione all’applicazione SAML semplifica enormemente l’implementazione dell’AA nelle applicazioni web-based 3INFN-AAI - Dael Maselli

Metadati Durante la configurazione i partner (IdP e SP) si scambiano dei metadati, ovvero informazioni su gli attributi richiesti dall’applicazione gli endpoint ovvero le URL a cui chiedere o inviare le assertion di authN e authZ 4INFN-AAI - Dael Maselli

Funzionamento Quando l’utente, tramite browser, accede alla risorsa, la libreria SP manda al client un redirect http verso l’IdP con i dati (in POST) della richiesta di autenticazione L’IdP richiede l’autenticazione all’utente attraverso una form web o simile Se l’utente è correttamente autenticato l’IdP raccoglie gli attributi relativi e manda un redirect verso il SP con in POST l’assertion XML contenente gli attributi richiesti 5INFN-AAI - Dael Maselli

Flusso 6INFN-AAI - Dael Maselli

7

Implementazione INFN-AAI mette a disposizione l’IdP SAML idp.infn.it AuthN: user/pass, Kerberos5 e x509 PKI AuthZ: attributi LDAP ou=People,dc=infn,dc=it Per implementare un Service Provider SAML 2.0 si consiglia l’uso dei seguenti software: PHP: simpleSAMLphp Apache:Shibboleth 2.2 JAVA: OIOSAML 8INFN-AAI - Dael Maselli

F I N E INFN-AAI SAML 2.0 Dael Maselli Tutorial INFN-AAI Plus