Ozellikle Powershell icindenAzure REST API kullanarak islemler yapmak istediginizde ve oncelikle kimlik dogrulama sureci kapsaminda “token” almaniz gerektiginde, asagidaki komut imdadiniza yetisecektir. Token almak icin bir cok yontem var elbette. Ne tip bir hesap kullanarak token almaya calistiginiz ya da alinacak token’in cinsi bu noktada onemli. Biz kendi kullanici hesabimiz icin token alacagiz. Token tipi “Bearer”

Buna guzel bir ornek verelim oyleyse. Meslea bir abonelik icindeki butun KeyVault kaynaklarini REST APi ve elbette az once aldigimiz token ile listeyelim.
$token = (Get-AzAccessToken).token
$headers = @{
‘Authorization’ = “Bearer $token”
}
$uri = “https://management.azure.com/subscriptions/xxxxxx-xxxxxxx-xxxxxxx-xx/providers/Microsoft.KeyVault/vaults?api-version=2021-10-01”
Invoke-RestMethod -Method Get -Uri $uri -Headers $Headers -ContentType “application/json” | select -ExpandProperty value | select name
