Speaker
Description
INDIGO IAM è una soluzione completa che permette alle organizzazioni di gestire e controllare efficacemente l'accesso alle loro risorse e servizi. Si tratta di un'applicazione Spring Boot, basata sulle tecnologie OAuth/OpenID Connect e sulla libreria MITREid Connect. INDIGO IAM è stato scelto come soluzione AAI dalla comunità WLCG ed è utilizzato da anni dai servizi INFN DataCloud, così come da diversi altri progetti ed esperimenti.
INDIGO IAM sta subendo un'importante evoluzione che include il superamento delle dipendenze obsolete verso framework più moderni e robusti. In questo contesto verranno descritte la migrazione da MITREid Connect a Spring Authorization Server, per l'implementazione dei flussi OAuth/OIDC, e da AngularJS a ReactJS, per la definizione di una nuova dashboard. Inoltre, verranno illustrati tutti quei nuovi sviluppi, in corso o in fase di progettazione, che includono miglioramenti significativi in diverse aree chiave del sistema, come l'auditing, la scalabilità e le performance, l'usabilità web e la sicurezza dall'implementazione di password più robuste all’autenticazione a due fattori.