Definizione
Che cos’è ABAC e come funziona?
Una regola può consentire la lettura se l’utente appartiene alla stessa sede del record, se il documento ha una certa classificazione o se l’operazione avviene in condizioni definite.
È più flessibile di RBAC, ma richiede attributi affidabili e regole comprensibili. Una condizione sbagliata può negare il lavoro legittimo o esporre dati senza che sia evidente.
Esempio aziendale
Esempio di ABAC in azienda
Un responsabile vede pratiche del proprio stabilimento, mentre la direzione può consultare tutte le sedi senza cambiare ruolo.
Applicazioni
Quando può essere utile
- organizzazioni complesse
- accessi per sede
- dati classificati
- portali multi-tenant
- policy contestuali
Limiti
Quando fare attenzione
- regole impossibili da spiegare
- attributi non aggiornati
- condizioni in conflitto
- assenza di test di autorizzazione
Da non confondere
ABAC: con cosa non va confuso?
RBAC raggruppa permessi in ruoli. ABAC aggiunge decisioni basate su caratteristiche dinamiche del soggetto e della risorsa.
Dalla definizione al progetto
Cosa può realizzare Agentix con ABAC
Agentix usa ABAC quando sede, proprietà, classificazione o contesto cambiano davvero la decisione di accesso.
In Lumen le regole possono essere collegate ai record e applicate anche quando l’operazione arriva da API o agenti AI.
Valuta permessi avanzati con LumenRisposte rapide
Domande frequenti su ABAC
ABAC sostituisce sempre RBAC?
No. Spesso i due modelli lavorano insieme: il ruolo definisce la base e gli attributi restringono o ampliano casi specifici.
È adatto a una piccola azienda?
Solo se esistono esigenze che i ruoli semplici non coprono. Aggiungere complessità senza bisogno rende più difficile controllare gli accessi.
Dal concetto all’applicazione
Vuoi applicare ABAC nella tua azienda?
Partiamo dal processo, dai dati disponibili e dal risultato atteso per definire un primo progetto concreto.