Identità SaaS - Nozioni di base sull'architettura SaaS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Identità SaaS

SaaS aggiunge nuove considerazioni al modello di identità dell'applicazione. Poiché ogni utente è autenticato, deve essere connesso a un contesto tenant specifico. Questo contesto tenant fornisce informazioni essenziali sul tenant che vengono utilizzate in tutto l'ambiente SaaS.

Questo legame tra tenant e utenti viene spesso definito l'identità SaaS dell'applicazione. Quando ogni utente esegue l'autenticazione, il provider di identità in genere restituisce un token che include sia l'identità dell'utente che l'identità del tenant.

La connessione dei tenant agli utenti rappresenta un aspetto fondamentale dell'architettura SaaS che ha molte implicazioni a valle. Il token di questo processo di identità fluisce nei microservizi dell'applicazione e viene utilizzato per creare registri sensibili ai tenant, registrare le metriche, la fatturazione dei contatori, imporre l'isolamento dei tenant e così via.

È essenziale evitare scenari che si basano su meccanismi separati e autonomi che associano gli utenti ai tenant. Ciò può compromettere la sicurezza del sistema e spesso creare ostacoli nell'architettura.