DEVELOPING SOLUTIONS FOR MICROSOFT AZURE: AZURE ACTIVE DIRECTORY EĞİTİMİ

Microsoft Entra ID ile uygulamanızı güvenceye alın

Uygulama kaydı, OAuth 2.0 ve OpenID Connect akışları, MSAL, izinler, yönetilen kimlik ve koşullu erişim konuları

Bu eğitim Azure Active Directory (Microsoft Entra ID) ile uygulama kimlik doğrulamasını ve yetkilendirmesini geliştirici bakışıyla işler.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

uygulama kaydı, OAuth 2.0 ve MSAL ekseninde uygulamalı Azure çalışması

Bu eğitim Azure Active Directory (Microsoft Entra ID) ile uygulama kimlik doğrulamasını ve yetkilendirmesini geliştirici bakışıyla işler. Uygulama kaydı ve hizmet sorumlusu, OAuth 2.0 yetkilendirme kodu ve client credentials akışları, OpenID Connect, MSAL kütüphanesi, delege ve uygulama izinleri, app roles, gruplar, yönetilen kimlik ve koşullu erişim etkileri laboratuvarlarla uygulanır.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, adım adım laboratuvar, hata ayıklama alıştırması ve kısa değerlendirme.

Seviye

Orta Seviye — Entra ID uygulama kaydı, OAuth 2.0, OpenID Connect, MSAL, izinler ve yönetilen kimlik konularını kapsayan Azure eğitimi

Öğrenme Metodu

uygulama kaydı ve OAuth 2.0 konuları Azure aboneliğinde adım adım laboratuvarlarla uygulanır, sonuçlar portal, CLI ve günlük kayıtlarıyla doğrulanır.

Neden Bu Eğitim?

🎯Konuya Özgü Odak

uygulama kaydı, OAuth 2.0 ve MSAL konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

Her modülde uygulama kaydı üzerinde çalışan bir laboratuvar kurulur, çalıştırılır ve izlenir.

🛠️Gerçek Senaryolar

app roles dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

Azure Active DirectoryMicrosoft Entra IDuygulama kaydıOAuth 2.0OpenID ConnectMSALapp roleshizmet sorumlusuyönetilen kimlik
“Bulutta iyi uygulama, her ayarın nedenini bilmekle başlar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Programlama Dili

C#, Python, JavaScript veya Java dillerinden birinde orta düzey kod yazma deneyimi beklenir.

2
Azure Temelleri

Azure portalı, kaynak grupları ve abonelik kavramlarına aşinalık yararlıdır.

3
REST ve JSON

HTTP tabanlı API çağrıları ve JSON veri biçimi hakkında temel bilgi gerekir.

4
Laboratuvar Ortamı

Tarayıcı, Azure CLI ve bir kod editörü yeterlidir; Azure aboneliği eğitimde sağlanır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı uygulama kaydı oluşturur, izinleri yönetir ve rol tabanlı erişim kurgular.
Modül 1
Entra ID Temelleri
  • Tenant, dizin ve abonelik ilişkisi
  • Kullanıcı, grup, konuk (B2B) hesapları
  • Tek kiracılı ve çok kiracılı uygulamalar
  • Microsoft Graph ile dizin nesneleri
  • Güvenlik varsayılanları ve MFA
  • Roller: Application Developer, Global Admin
Modül 2
Uygulama Kaydı
  • Application (client) ID ve Directory (tenant) ID
  • Yönlendirme URI'leri ve platform yapılandırması
  • İstemci sırrı, sertifika ve federated credential
  • Hizmet sorumlusu (enterprise application) ilişkisi
  • az ad app create / az ad sp create komutları
  • Manifest dosyası alanları
Modül 3
İzinler ve Onay
  • Scope ve en az ayrıcalık ilkesi
  • Delege izinler ve uygulama izinleri farkı
  • Kullanıcı onayı ve yönetici onayı
  • API kullanıma açma ve özel scope tanımlama
  • İzin değişikliğinde yeniden onay
  • Onay sorunlarının giderilmesi
Modül 4
App Roles ve Gruplar
  • App roles tanımlama ve kullanıcıya/gruba atama
  • roles ve groups claim'leri
  • Grup aşımı (groups overage) durumu
  • Kodda rol kontrolü ve politika
  • Atama zorunluluğu (assignment required)
  • Test kullanıcılarıyla doğrulama
Günün hedefiKatılımcı doğru OAuth akışını seçer, MSAL ile belirteç alır ve API'leri korur.
Modül 1
OAuth 2.0 ve OIDC Akışları
  • Authorization code with PKCE akışı
  • Client credentials akışı (daemon)
  • On-behalf-of akışı
  • Device code akışı
  • ID token, access token ve refresh token farkları
  • Implicit akışın neden önerilmediği
Modül 2
MSAL ile Belirteç Alma
  • PublicClientApplication ve ConfidentialClientApplication
  • AcquireTokenSilent ve önbellek davranışı
  • Etkileşimli ve etkileşimsiz alım
  • Çok kiracılı otorite ve authority ayarı
  • Koşullu erişim ve claims challenge
  • Web uygulaması ve tek sayfa uygulama örneği
Modül 3
API Koruma
  • JWT doğrulama: issuer, audience, imza
  • Microsoft.Identity.Web ile AddMicrosoftIdentityWebApi
  • Scope ve rol kontrolü ([RequiredScope])
  • Çağrı yapan istemciye alt API çağrısı (downstream)
  • Belirteç önbelleği
  • Token yenilenmesi ve zaman uyuşmazlığı hataları
Modül 4
Yönetilen Kimlik ve Koşullu Erişim
  • Sistem ve kullanıcı atamalı yönetilen kimlik
  • IMDS uç noktası ve belirteç alma
  • Workload identity federation (GitHub Actions)
  • Koşullu erişim politikalarının uygulamaya etkisi
  • Oturum açma günlükleri ile sorun giderme
  • Kimlik güvenliği için denetim listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
Entra ID Temelleri

Tenant, kullanıcı ve grup kavramlarını açıklayabilirsiniz

⚙️
Uygulama Kaydı

Uygulamayı kaydedip kimlik bilgisi tanımlayabilirsiniz

🔐
İzinler ve Onay

Delege ve uygulama izinlerini ayırt edebilirsiniz

📡
App Roles ve Gruplar

Rol tabanlı yetkilendirme uygulayabilirsiniz

🗄️
OAuth 2.0 ve OIDC Akışları

Senaryoya uygun akışı seçebilirsiniz

🚀
MSAL ile Belirteç Alma

MSAL kütüphanesi ile oturum açıp belirteç alabilirsiniz

🔍
API Koruma

Web API'de belirteç doğrulayabilirsiniz

✅
Yönetilen Kimlik ve Koşullu Erişim

Sırsız bağlantı ve politika etkilerini anlayabilirsiniz

Kimler İçin Uygundur?

  • Azure
  • kimlik doğrulaması entegre eden geliştiriciler ve güvenlik odaklı mühendisler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure ile kimlik doğrulaması entegre eden geliştiriciler ve güvenlik odaklı mühendisler için uygundur.
Azure Active Directory Geliştirme eğitimi kaç gün sürer?
Program 2 gün sürer; her gün dört modülden oluşur ve her modül uygulama kaydı, OAuth 2.0, MSAL gibi konularda uygulamalı çalışma içerir.
Eğitime başlamak için hangi ön bilgiler gerekir?
C#, Python, JavaScript veya Java dillerinden birinde orta düzey kod yazma deneyimi beklenir. Azure portalı, kaynak grupları ve abonelik kavramlarına aşinalık yararlıdır.
Eğitimde laboratuvar ortamı sağlanıyor mu?
Evet. Katılımcılar her modülde Azure portalı ve CLI üzerinde çalışan yönlendirmeli laboratuvarları kendi kaynak gruplarında uygular. Bilgisayarda yalnızca tarayıcı ve bir kod/yönetim aracı bulunması yeterlidir.
Eğitim sonunda sertifika alınır mı?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir. AZ-204 sınavı için hazırlık sağlar; sınav başvurusu ve ücreti ilgili kuruma aittir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Developing Solutions for Microsoft Azure: Azure Active Direc Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft AzureMicrosoft Azure Architect Technologies: Azure Resource Governance Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Azure Resource Governance Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Azure Resource Governance eğitimi: kaynak yönetişimi uygulamaları. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: Azure Roles and Policies Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Azure Roles and Policies Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Azure Roles and Policies eğitimi: rol ve policy yönetimi. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: Azure Storage Accounts Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Azure Storage Accounts Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Azure Storage Accounts eğitimi: storage hesabı yönetimi. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: Azure Virtual Machines Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Azure Virtual Machines Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Azure Virtual Machines eğitimi: VM kurulumu ve yönetimi. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
Microsoft AzureMicrosoft Azure Architect Technologies: Azure Web Apps Eğitimi
Bulut Bilişim Eğitimleri

Microsoft Azure Architect Technologies: Azure Web Apps Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Azure Web Apps eğitimi: web uygulaması barındırma ve yönetimi. 2 günlük uygulamalı Azure laboratuvarları ve DVA Katılım ve Başarı Sertifikası ile.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn