Entra ID'de kimlik doğrulama ve yetkilendirme

Geliştiriciler için Azure Güvenliğini Uygulama

Anushika Agarwal

Cloud Data Engineer

Entra ID nedir?

  • kimlikleri ve erişimi yöneten Azure hizmeti

  • oturum açmaları kontrol eder

  • yapabilecekleri eylemleri kontrol eder
  • insanlar ve uygulamalar için

Entra ID

Geliştiriciler için Azure Güvenliğini Uygulama

Örnek: Entra ID ile PeopleSphere

  • Çalışanlar: Bordroları güvenle görüntüler

  • İK ekibi: Bordro verilerine erişir

Örnek: Entra ID ile PeopleSphere

Geliştiriciler için Azure Güvenliğini Uygulama

Entra ID'nin yapı taşları

  • Kimlik:

    • dijital parmak izin
    • kullanıcı adı veya e-posta
  • Kimlik Doğrulama:

    • kimliği kanıtlama
    • şifre veya MFA
  • Yetkilendirme:

    • kullanıcıların yapabileceği eylemleri tanımlama
    • görüntüle, düzenle, sil

Kimlik, kimlik doğrulama ve yetkilendirme

Geliştiriciler için Azure Güvenliğini Uygulama

Microsoft Entra ID'nin temel kavramları

  • Kimlik Yönetimi:
    • Kullanıcı hesaplarını otomatikleştirir

Kimlik Yönetimi

  • Rol Tabanlı Erişim Denetimi (RBAC):
    • Rollere dayalı net izinler

Rol Tabanlı Erişim Denetimi

  • Tek Oturum Açma (SSO):
    • Tüm uygulamalar için tek kimlik bilgisi

Tek Oturum Açma

Geliştiriciler için Azure Güvenliğini Uygulama

Microsoft Entra ID'nin temel kavramları

  • Çok Faktörlü Kimlik Doğrulama (MFA):
    • İkinci bir doğrulama adımı ekler

Çok Faktörlü Kimlik Doğrulama

  • Raporlama ve Analitik:
    • Kullanıcı etkinliğini izler, uyumluluğu destekler

Raporlama ve Analitik

Geliştiriciler için Azure Güvenliğini Uygulama

Kullanıcılar

  • Entra ID'de benzersiz kimlikler

    • Türler:

      1. Dahili - kurum çalışanları
      2. Harici - geçici erişimli konuk
    • Kullanıcı etkinliğini izle:

      • Oturum açma günlükleri
      • Roller ve grup üyelikleri
      • Atanmış cihazlar

Kullanıcılar

Geliştiriciler için Azure Güvenliğini Uygulama

Örnek: PeopleSphere'de kullanıcılar

  • Çalışanlar: bordroları görmek için kullanıcı olarak eklenir

  • Denetçiler: uyumluluk incelemeleri için konuk olarak eklenir

Entra ID'de PeopleSphere kullanıcı örneği

Geliştiriciler için Azure Güvenliğini Uygulama

Gruplar

  • Mantıksal kullanıcı koleksiyonları

    • İzinler çok kullanıcıya bir kerede verilir

    • Türler:

      1. Güvenlik grupları - erişimi denetler
      2. Microsoft 365 grupları - işbirliği sağlar

Gruplar

Geliştiriciler için Azure Güvenliğini Uygulama

Örnek: PeopleSphere'de gruplar

  • İK yöneticileri:

    • Bordro erişimi için güvenlik grubu
  • İK ve Finans:

    • İşbirliği için Microsoft 365 grubu

Entra ID'de PeopleSphere Grupları örneği

Geliştiriciler için Azure Güvenliğini Uygulama

Cihazlar

  • Güvenli erişim için cihazları kaydet
  • Uyumluluk ilkelerini zorunlu kıl
  • Cihaz sağlığını izle
  • Hibrit kimlikler:
    • bulut genelinde çalışır
    • şirket içi ortamda

Cihazlar

Geliştiriciler için Azure Güvenliğini Uygulama

Roller

  • İzinleri tanımla: sorumluluklara göre

  • Yerleşik roller:

    • Global Admin, User Admin
  • Özel roller:

    • belirli ihtiyaçlara göre erişimi uyarla

Roller

Geliştiriciler için Azure Güvenliğini Uygulama

Hadi pratik yapalım!

Geliştiriciler için Azure Güvenliğini Uygulama

Preparing Video For Download...