IAM Temelleri
Kimlikleri ve erişimi yönetin
IAM Temelleri, CoddyKit'te ücretsiz bir Cyber Security Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Cyber Security Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Cyber Security Academy kursu toplamda 4 dersten oluşur.
IAM Nedir
Kimlik ve Erişim Yönetimi (IAM), doğru kimliklerin doğru kaynaklara doğru zamanda doğru erişime sahip olmasını sağlama disiplinidir.
Kurumsal güvenliğin belkemiğidir.
Kimlik Belirleme ile Kimlik Doğrulama ve Yetkilendirme Arasındaki Fark
Birbirinden farklı üç kavram:
- Kimlik belirleme: kim olduğunuzu belirtmeniz (bir kullanıcı adı).
- Kimlik doğrulama: bunu kanıtlamanız (bir parola veya anahtar).
- Yetkilendirme: ne yapabileceğinize karar verilmesi.
Kimlikler ve Yetki Özneleri
Bir kimlik, bir varlığı temsil eder: insan kullanıcı, hizmet hesabı veya makine.
Erişim sistemlerinde, bir kaynak üzerinde işlem yapan kimliği doğrulanmış kimliğe çoğunlukla yetki öznesi adı verilir.
Kimlik Yaşam Döngüsü
Kimlikler bir yaşam döngüsünden geçer:
- Katılan: biri kuruma geldiğinde hesabı sağlanır.
- Geçiş yapan: roller değiştiğinde erişimi güncellenir.
- Ayrılan: kurumdan ayrıldığında hesabı devre dışı bırakılır.
Hesapların erişimini kaldırmamak, tehlikeli sahipsiz hesaplar bırakır.
IAM'de Kimlik Doğrulama
IAM, kimlik doğrulamayı merkezileştirerek kullanıcıların kimliklerini güvenilir bir kimlik sağlayıcısına (IdP) karşı bir kez kanıtlamasını sağlar.
Bu, uygulamalar arasında dağınık ve tutarsız parola sistemlerinin oluşmasını önler.
Yetkilendirme Modelleri
Kimlik doğrulandıktan sonra izinleri yetkilendirme belirler.
Yaygın modeller arasında bir sonraki derste ele alınacak RBAC (role dayalı) ve ABAC (öznitelik tabanlı) bulunur.
Kayıt Tutma ve Denetim
AAA'daki üçüncü A (Authentication, Authorization, Accounting), kimin ne yaptığını kaydetmektir.
Denetim kayıtları incelemeleri ve uyumluluğu destekler, kötüye kullanımı belirlemeye yardımcı olur.
Ayrıcalıklı Erişim
Yönetici ve root hesapları yüksek değerli hedeflerdir. Ayrıcalıklı Erişim Yönetimi (PAM) ek denetimler sağlar:
- Tam zamanında yetki yükseltme
- Oturum kaydı
- Kimlik bilgilerini kasada saklama
Hizmet ve Makine Kimlikleri
Tüm kimlikler insanlara ait değildir. Hizmet hesaplarının, API istemcilerinin ve iş yüklerinin de kimliğe ihtiyacı vardır.
Bunların sayısı çoğu zaman insan kullanıcıların sayısını aşar ve kimlik bilgilerinin dikkatle yenilenmesini ve kapsamının belirlenmesini gerektirir.
Dizin Hizmetleri
Bir dizin, kimlikleri ve grupları merkezi olarak saklar. Örnekler arasında LDAP tabanlı dizinler ve bulut dizinleri bulunur.
Uygulamalar kendi kullanıcı listelerini tutmak yerine dizine sorgu gönderir.
ldapsearch -x -b 'dc=example,dc=com' '(uid=alice)'IAM Neden Önemlidir
Güvenlik ihlallerinin çoğu çalınmış veya kötüye kullanılmış kimlik bilgilerini içerir. Güçlü IAM:
- Saldırı yüzeyini azaltır.
- Tutarlı bir politika uygular.
- Erişimi denetlenebilir ve geri alınabilir hâle getirir.
Hızlı Kontrol
Kimlik doğrulama ile yetkilendirme arasındaki fark nedir?
Özet
IAM'in temellerini öğrendiniz.
- Kimlik belirleme, kimlik doğrulama ve yetkilendirme kavramlarını birbirinden ayırınız.
- Katılan-geçiş yapan-ayrılan yaşam döngüsünü yönetiniz.
- Ayrıcalıklı ve makine kimliklerini koruyunuz ve denetim kayıtlarını saklayınız.
Sırada RBAC ve ABAC erişim denetimi modellerini karşılaştıracağız.
Yapay zeka eğitmeniyle Cyber Security Academy öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 76
- Dersler
- 303
Sıkça Sorulan Sorular
“IAM Temelleri” dersi ücretsiz mi?
Evet — “IAM Temelleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Cyber Security Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Cyber Security Academy kursu toplamda 4 dersten oluşur.
“IAM Temelleri” dersinde ne öğreneceğim?
Kimlikleri ve erişimi yönetin Cyber Security Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Cyber Security Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Cyber Security Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“IAM Temelleri” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Cyber Security Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Cyber Security Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- IAM Temelleri
- RBAC ve ABAC
- SSO ve Federasyon
- En Az Ayrıcalık