integrazione e uso di spid all’interno di un’applicazione web - valerio paolini, technical...
TRANSCRIPT
![Page 1: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/1.jpg)
[email protected]@teamdigitale.governo.it
![Page 2: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/2.jpg)
Problema: n servizi = n password!
![Page 3: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/3.jpg)
Soluzione:
SPID, il Sistema Pubblico di Identità Digitale, è la soluzione che ti permette di accedere a tutti i servizi online della Pubblica Amministrazione e dei privati con un'unica Identità Digitale verificata e garantita.
![Page 4: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/4.jpg)
SPID: qualche infoSAML v2 per il profilo “Web Browser SSO”
Identity Provider
AttributeAuthority
ServiceProvider
ISO/IEC 29115:2013Entity authentication assurance framework
Ha l’obiettivo di fornire una base normativa a livello comunitario per i servizi fiduciari e i mezzidi identificazione elettronica degli stati membri.
![Page 5: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/5.jpg)
SPID: qualche info
Identità1m500k PA3.650 Servizi4.150
![Page 6: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/6.jpg)
SPID: come funziona?... registrati
![Page 7: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/7.jpg)
SPID: come funziona? …utilizzalo
![Page 8: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/8.jpg)
SPID: implementiamolo
![Page 9: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/9.jpg)
SPID: implementiamolo
Autenticazione
Identity Provider
Livello SPID
Attributi
Identity Provider
+Attribute Authority
Autorizzazione
rbacabac
…
![Page 10: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/10.jpg)
SPID: l’evoluzione
![Page 11: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/11.jpg)
SPID: it /Developers
https://developers.italia.it
![Page 12: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/12.jpg)
SPID: it /Developers
http://bit.ly/2rHTgZI
![Page 13: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/13.jpg)
SPID: ambiente di test
Utilizzo online/installazionelocale
Non sarànecessario firmare
convenzioni per l’utilizzo
Automatizzazionedel processo di
configurazione SPUtenti di test
personalizzabili
![Page 14: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/14.jpg)
SPID: alcuni risultati raggiunti!
Si, è vero… sono regole tecnichee non sono in pdf!!!
Playbook Ansible Auth SPID
SP Shibboleth su Centos7
![Page 15: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/15.jpg)
SPID: e ancora…
OpenIdConnect
Nuova procedura di onboarding e
gestione
Attribute Authority
Miglioramentisull’utilizzo
applicativo di SPID
![Page 16: Integrazione e uso di SPID all’interno di un’applicazione web - Valerio Paolini, Technical Project Manager del Team per la Trasformazione Digitale, Umberto Rosini, IT e Software](https://reader031.vdocuments.pub/reader031/viewer/2022022415/5a686b697f8b9a177a8b49c9/html5/thumbnails/16.jpg)
teamdigitale.governo.it
Valerio [email protected]@valeriopaolini
www.agid.gov.it
Umberto [email protected]@umbr0s