Vai al contenuto

Controllo degli accessi basato sugli attributi

ABAC valuta gli accessi mediante proprietà e regole definite. Origine e aggiornamento delle proprietà fanno parte della progettazione.

Noto anche comeABACAttribute-Based Access Control
Identità e accessi

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