Tenant

Definizione rapida

Organizzazione, cliente o spazio logico separato dagli altri all’interno di un sistema condiviso.

Spiegazione

La separazione tenant permette di usare la stessa infrastruttura mantenendo dati, configurazioni e autorizzazioni distinti. Un errore di isolamento può esporre informazioni di un cliente a un altro.

Esempio pratico

Una piattaforma conserva le schede di due organizzazioni nello stesso servizio ma applica il tenant ID a ogni query e controllo di accesso.

Spiegazione tecnica

L’isolamento può usare chiavi, namespace, database, policy e filtri applicati in modo coerente a letture, scritture, cache, log e backup.

Da non confondere con

Non è semplicemente un utente: un tenant rappresenta un confine logico che può contenere più utenti e risorse.