EMZETT.
Giriş yap

Erişim denetimi: ACL, RBAC ve ABAC – kim ne yapabilir?

Kısaca: Kimlik doğrulama birinin kim olduğunu, yetkilendirme kişinin ne yapabileceğini açıklar; yaygın modeller erişim listeleri (ACL), roller (RBAC) ve kural tabanlı öznitelikler (ABAC)‘dir.

Biraz daha ayrıntılı: İki soru sık karıştırılır: kimlik doğrulama (“Sen kimsin?”, oturum açma) ve yetkilendirme (“Ne yapabilirsin?”). İkincisi için her uygulamanın bir izin modeline ihtiyacı vardır.

Ayrıntılı

ACL: erişim denetim listeleri

Her kaynak için kişilerin/grupların ve izinlerin bir listesi vardır.

RBAC ve ABAC

RBAC izinleri rollere bağlar (örn. “editör”); ABAC ise özniteliklere (departman, saat, konum) dayanan kurallara.

Ayrıca bak: Kimlik doğrulama, En az ayrıcalık, OWASP Top 10