Mikä on ABAC
Attribuuttipohjainen käyttöoikeuksien hallinta
ABAC (Attribute-Based Access Control) on käyttöoikeuksien hallintamalli, jossa päätökset tehdään käyttäjien, resurssien ja ympäristön attribuuttien perusteella.
Keskeiset komponentit
- Kohteen attribuutit — rooli, osasto, asema
- Resurssin attribuutit — tyyppi, omistaja, luokittelu
- Ympäristön attribuutit — aika, sijainti, laite
- Käytännöt — attribuutteihin perustuvat säännöt
Vertailu RBAC:hen
| RBAC | ABAC | |------|------| | Staattiset roolit | Dynaamiset attribuutit | | Yksinkertainen asennus | Joustava konfigurointi | | Rajoitettu konteksti | Rikas konteksti |
Käytäntöesimerkkejä
- Pääsy vain työaikana
- Pääsy vain yritysverkosta
- Pääsy oman osaston asiakirjoihin
Hyödyt
- Yksityiskohtainen hallinta
- Dynaamiset päätökset
- Vähemmän rooleja hallittavana
- Compliance-yhteensopivuus