Controllo degli accessi basato sugli attributi
ABAC valuta gli accessi mediante proprietà e regole definite. Origine e aggiornamento delle proprietà fanno parte della progettazione.
Il controllo degli accessi basato sugli attributi (ABAC) valuta una richiesta tramite proprietà della persona, dell’oggetto, dell’azione richiesta e, quando pertinente, dell’ambiente. Le regole definiscono quale combinazione consente l’accesso.
Un esempio documentale
In un portale ipotetico, una regola permette la lettura solo se esiste il permesso di lettura necessario, l’appartenenza all’azienda del documento è verificata e il documento è approvato. Il nome di un ruolo non contiene l’intera decisione.
Le proprietà devono provenire da fonti affidabili. Un identificativo aziendale scelto liberamente nel browser non dimostra l’appartenenza. Anche valori mancanti o superati richiedono un trattamento definito. ABAC può includere ruoli e operare con RBAC; non rende automaticamente corrette regole ambigue.
Fonti
Termini correlati
- Gestione delle identità e degli accessiIAM collega identità digitali e diritti di accesso. Account, cambi di ruolo e revoca dei vecchi permessi vanno gestiti insieme.
- Controllo degli accessi basato sui ruoliRBAC collega permessi e ruoli e assegna le persone ai ruoli. Va definito anche l’ambito dei dati a cui è consentito accedere.
- Principio del privilegio minimoIl privilegio minimo limita i permessi al compito necessario e al suo ambito. Il lavoro richiesto resta possibile; i poteri superflui vengono rimossi.
- WebAuthnWebAuthn è l’API del browser per l’accesso con chiavi pubbliche. Il server deve verificare la risposta prima di accettare l’autenticazione.
- PasskeyUna passkey permette l’accesso con una coppia di chiavi legata al servizio. Cambio dispositivo, recupero dell’account e permessi restano da gestire.
- Autenticazione a più fattoriMFA usa tipi diversi di fattori di autenticazione. Richiedere più volte lo stesso tipo non crea una verifica a più fattori.
Il vostro progetto con ASES
Descriveteci il vostro progetto. Vi ricontatteremo con una prima valutazione.