DEVELOPING SOLUTIONS FOR MICROSOFT AZURE: IMPLEMENTING USER AUTHENTICATION & AUTHORIZATION EĞİTİMİ

Kullanıcı kimlik doğrulama ve yetkilendirmeyi doğru kurun

Microsoft Identity Platform, MSAL, OAuth/OIDC, RBAC, SAS, yönetilen kimlik ve Key Vault ile erişim kontrolü uygulamaları

Bu eğitim Azure çözümlerinde kimlik doğrulama ve yetkilendirme uygulamasını işler. Microsoft Identity Platform ve MSAL ile oturum açma, OAuth 2.0 ve OpenID Connect akışları, Microsoft Graph izinleri, Azure RBAC rol atamaları, Storage SAS ve saklanan erişim il…

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

Eğitim Hakkında

MSAL, Azure RBAC ve SAS belirteci ekseninde uygulamalı Azure çalışması

Bu eğitim Azure çözümlerinde kimlik doğrulama ve yetkilendirme uygulamasını işler. Microsoft Identity Platform ve MSAL ile oturum açma, OAuth 2.0 ve OpenID Connect akışları, Microsoft Graph izinleri, Azure RBAC rol atamaları, Storage SAS ve saklanan erişim ilkeleri, yönetilen kimlik, Key Vault erişim modeli ve App Service Easy Auth laboratuvarlarla birlikte ele alını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 — Identity Platform, MSAL, RBAC, SAS, yönetilen kimlik ve Key Vault erişim kontrolü konularını kapsayan Azure eğitimi

Öğrenme Metodu

MSAL ve Azure RBAC 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

MSAL, Azure RBAC ve SAS belirteci konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

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

🛠️Gerçek Senaryolar

yönetilen kimlik dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

Azure kimlik doğrulamayetkilendirmeMSALAzure RBACSAS belirteciyönetilen kimlikKey Vault erişimOpenID ConnectMicrosoft Graph izinleri
“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ı uygulamaya OIDC ile oturum açma ekler ve belirteç yaşam döngüsünü yönetir.
Modül 1
Identity Platform Temelleri
  • Kimlik doğrulama (authN) ve yetkilendirme (authZ) ayrımı
  • ID token, access token ve refresh token içeriği
  • Uygulama kaydı ve yönlendirme URI'leri
  • Tek ve çok kiracılı uygulama otoriteleri
  • Kişisel hesap ve iş/okul hesabı desteği
  • Kayıt aşamasında sık yapılan hatalar
Modül 2
MSAL ile Oturum Açma
  • PublicClientApplication ve ConfidentialClientApplication
  • Authorization code + PKCE akışı
  • AcquireTokenSilent ve belirteç önbelleği
  • Web uygulaması için Microsoft.Identity.Web
  • SPA için MSAL.js yapılandırması
  • Çıkış, hesap değiştirme ve oturum yönetimi
Modül 3
Easy Auth
  • Kimlik sağlayıcı ekleme ve kimlik doğrulama gerekliliği
  • Token store ve /.auth uç noktaları
  • İstek başlıklarından kullanıcı bilgisi
  • Yetkilendirme kuralları ve yönlendirme
  • Easy Auth ve kod içi kimlik doğrulama tercihi
  • Sorun giderme için kimlik doğrulama günlüğü
Modül 4
Microsoft Graph
  • Graph izinleri: Delegated ve Application
  • /me, /users ve /groups uç noktaları
  • Graph SDK ile çağrı
  • Sayfalama ve $select/$filter
  • Yönetici onayı gerektiren izinler
  • Zamanlama ve kısıtlama (throttling) yönetimi
Günün hedefiKatılımcı Azure kaynaklarına erişimi RBAC, SAS ve yönetilen kimlikle güvenceye alır.
Modül 1
Azure RBAC
  • Rol tanımı, kapsam ve rol ataması
  • Yerleşik roller: Reader, Contributor, Owner, Storage Blob Data Contributor
  • Özel rol oluşturma (JSON tanımı)
  • Rol atama devralma ve kapsam hiyerarşisi
  • Denetim ve az role assignment list
  • Veri düzlemi ve yönetim düzlemi izinleri
Modül 2
Shared Access Signature
  • Hesap, hizmet ve kullanıcı delegasyonu SAS
  • İzinler, süre ve IP kısıtlamaları
  • Saklanan erişim ilkesi ile iptal
  • SAS belirtecinin güvenli dağıtımı
  • Üretim hatası: uzun ömürlü SAS
  • Kimlik tabanlı erişimin SAS'a tercihi
Modül 3
Yönetilen Kimlik
  • Sistem atamalı ve kullanıcı atamalı kimlik
  • DefaultAzureCredential kullanımı
  • Rol atama: Storage, SQL, Key Vault
  • IMDS ve belirteç uç noktası
  • Yerel geliştirmede kimlik doğrulama sırası
  • Kimlik ve rol sorunlarını giderme
Modül 4
Key Vault Erişimi
  • Erişim ilkesi ve RBAC izin modeli
  • Sır, anahtar, sertifika nesneleri
  • Şifreleme ve imzalama işlemleri (client-side)
  • Soft delete ve purge protection
  • Özel uç nokta ve güvenlik duvarı
  • Denetim günlükleri

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
Identity Platform Temelleri

Kimlik doğrulama ile yetkilendirme farkını uygulayabilirsiniz

⚙️
MSAL ile Oturum Açma

MSAL kullanarak kullanıcı girişi uygulayabilirsiniz

🔐
Easy Auth

App Service kimlik doğrulamasını kullanabilirsiniz

📡
Microsoft Graph

Graph API ile kullanıcı verisine erişebilirsiniz

🗄️
Azure RBAC

Rol atamalarıyla yetkilendirme yapabilirsiniz

🚀
Shared Access Signature

SAS ile sınırlı erişim verebilirsiniz

🔍
Yönetilen Kimlik

Sırsız kaynak erişimi kurabilirsiniz

✅
Key Vault Erişimi

Key Vault sırlarına güvenli erişebilirsiniz

Kimler İçin Uygundur?

  • Azure uygulamalarında erişim kontrolü uygulayan geliştiriciler
  • güvenlik sorumluları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure uygulamalarında erişim kontrolü uygulayan geliştiriciler ve güvenlik sorumluları için uygundur.
Azure Kimlik Doğrulama ve Yetkilendirme 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 MSAL, Azure RBAC, SAS belirteci 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: Implementing User 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 AzureIntroduction to Azure: Azure Core Services Eğitimi
Bulut Bilişim Eğitimleri

Introduction to Azure: Azure Core Services Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Azure Çekirdek Hizmetleri eğitimi: Azure Temel Mimari ve Kaynak Hiyerarşisi konularını 2 günde uygulamalı laboratuvarlarla öğrenin. DVA Katılım ve Başarı Sertif

Detayları Gör →
Microsoft AzureIntroduction to Azure: Azure Identity & Cost Fundamentals Eğitimi
Bulut Bilişim Eğitimleri

Introduction to Azure: Azure Identity & Cost Fundamentals Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Azure Kimlik ve Maliyet Temelleri eğitimi: Microsoft Entra ID ve Erişim Yönetimi Temelleri, Kullanıcı ve Grup Yönetimi konularını uygulamalı laboratuvarlarla öğ

Detayları Gör →
Microsoft AzureIntroduction to Microsoft Azure Data (DP-900) Eğitimi
Bulut Bilişim Eğitimleri

Introduction to Microsoft Azure Data (DP-900) Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Microsoft Azure Veri Temelleri (DP-900) eğitimi: Temel Veri Kavramları konularını 2 günde uygulamalı laboratuvarlarla öğrenin. DVA Katılım ve Başarı Sertifikası

Detayları Gör →
Microsoft AzureIntroduction to Microsoft Azure for IT Professionals Eğitimi
Bulut Bilişim Eğitimleri

Introduction to Microsoft Azure for IT Professionals Eğitimi

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

BT Profesyonelleri için Microsoft Azure eğitimi: Azure Temel Mimari ve Kaynak Hiyerarşisi, Temel Hesaplama Hizmetleri konularını uygulamalı laboratuvarlarla öğr

Detayları Gör →
Microsoft AzureKapsamlı Bulut Hesaplama Sertifika Programı: AWS ve Microsoft Azure Eğitimi
Bulut Bilişim Eğitimleri

Kapsamlı Bulut Hesaplama Sertifika Programı: AWS ve Microsoft Azure Eğitimi

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

AWS ve Azure Bulut Hesaplama Programı eğitimi: Bulut Hesaplama Modelleri ve Karşılaştırma, AWS Temel Hizmetleri konularını uygulamalı laboratuvarlarla öğrenin.

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