Nedir Erişim Kontrolü
Erişim haklarını yönetme
Erişim Kontrolü, kaynaklara kimin erişebildiğini ve hangi eylemleri gerçekleştirebileceğini yöneten bir sistemdir.
Ana Modeller
- DAC — isteğe bağlı (sahip karar verir)
- MAC — zorunlu (sistem karar verir)
- RBAC — rol tabanlı
- ABAC — özellik tabanlı
Sistem Bileşenleri
- Kimlik — kim olduğunuz
- Kimlik Doğrulama — kimlik kanıtlama
- Yetkilendirme — neye izin verildiği
- Denetim — eylem kaydı
En Az Ayrıcalık İlkesi
Kullanıcılar yalnızca görevleri için gerekli hakları alır. Bu şu riskleri azaltır:
- Kazara hatalar
- Kötüye kullanım
- Saldırı kapsamı
Uygulama
- Active Directory / LDAP
- IAM (AWS, Azure, GCP)
- OAuth 2.0 / OpenID Connect
- Keycloak, Okta