Powershell ile Azure Yonetimi – Azure AD – Part 3 – Yeni bir application olusturmak

Azure AD icinde uygulamalara cok buyuk gorevler duser. Bir KeyVault’a gidip ozel bilgilerin alinip getirilmesinden tutan da farkli bir platformun Azure AD ile iletisim kurmasina aracilik etmeye kadar bir cok gorevi vardir. Bu sebeple farkli amaclar icin farkli uygulamalar olusturmak gerekebilir. Ben de bu ornekte yeni bir uygulama olusturacagim ve bu uygulamanin anahtarlarini listeleyecegim.
Once Azure AD icinde yeni bir uygulama olusturalim.
[crayon]
New-AzureRmADApplication `
-DisplayName “TestApp0001” `
-IdentifierUris “http://testapp0001” `
-HomePage http://testapp0001
[/crayon]

Simdi bu olusturdugumuz uygulamaya “key” atamaya geldi sira. Oyle ya madem ki uygulamalar onemli gorevlerde kullanilacaklar o zaman birer anahtarlari yani parolalari olmasi gerekiyor.
Azure AD uygulamalari “Client ID” ve “Client Secret ” olmak uzere iki parcadan olusur. Bu cift kullanilarak kimlik dogrulamasi yapilir ve boylece uygulamalar Azure ve diger platformlar arasindaki gorevleri yerine getirir.
Simdi uygulamamiza bir parola (key) atayalim.
[crayon]
$application = Get-AzureRmADApplication -DisplayName testapp0001
$apppassword = New-AzureADApplicationPasswordCredential -ObjectId $application.ObjectId
$apppassword.value
[/crayon]

Unutmadan, bu parolayi portaldan olusturursaniz bird aha goruntuleme sansiniz maalesef yok. Bu sebeple Powershell kullanarak ciktiyi bir degiskene atamanizi oneririm. Boylece tekrar gorme sansiniz olacaktir.