Google Zanzibar è un sistema di autorizzazione su larga scala che è diventato il modello di riferimento per il moderno controllo degli accessi basato sulle relazioni. Anziché codificare in modo rigido le autorizzazioni all'interno di ogni applicazione, Zanzibar modella l'accesso come relazioni tra utenti, risorse e ruoli, quindi valuta se una richiesta debba essere consentita a partire da quel grafo di fatti.
Questo è importante nella sicurezza informatica perché l'autorizzazione è spesso l'ultimo varco prima che dati o azioni sensibili vengano esposti. I sistemi in stile Zanzibar consentono alle organizzazioni di applicare permessi granulari su scala cloud, ma rendono anche i dati di policy una risorsa di sicurezza critica. Se le tuple di relazione, le regole di policy o la sincronizzazione sono errate, gli utenti possono ottenere accessi che non dovrebbero avere, oppure un accesso legittimo può fallire. I difensori usano progetti ispirati a Zanzibar per centralizzare l'autorizzazione, separarla dalla logica di business e aggiungere auditing, test e rollback attorno alle modifiche dei permessi.


