Belirteçler
Kişisel Erişim Belirteçleri (PAT)
PAT Yaşam Döngüsü Yönetimi API'si, kullanıcıların Azure DevOps'ta kimlik doğrulaması yapmak için alternatif bir yöntem olarak kullanılabilen kişisel erişim belirteçlerinin (PAT) yaşam döngüsünü yönetmesine olanak tanır. Örnekleri ve kullanılabilir isteklerin tam listesini görmek için PAT Yaşam Döngüsü Yönetimi API başvurusuna bakın
Bu API'deki isteklerin yürütülmesi için Azure AD erişim belirteci ile yetkilendirilmeleri gerekir
Bu kılavuzu izleyerek yetkilendirme kodu akışıyla Azure AD erişim belirtecini nasıl edineceğinizi öğrenin.
scope
Belirtecin Azure DevOps Services REST API'sine erişim sağlayan olması gerekir499b84ac-1321-427f-aa17-267ca6975798/.default
.
Belirteci aldıktan sonra isteğinizin üst bilgisinde Authorization
belirteç olarak Bearer
kullanın
Örnek: Liste PAT'leri isteğinde bulunmak için Azure AD erişim belirtecini kullanma
Bu örnekte bir kuruluştaki PAT'lerinizi listelemek için Azure AD belirtecinin nasıl kullanılacağını görebilirsiniz. Parametrelerin ve örnek yanıtın tam listesini görmek için API başvurusuna bakın
İpucu
Bu ve diğer istekleri Postman'da API'den yürütmeyi deneyin!
Kimlikleri (kiracı, kuruluş vb.) ve Yetkilendirme sekmesindeki erişim belirtecini değiştirmeyi unutmayın
$auth = "Bearer <Azure AD token>"
$azureDevOpsApiVersion = "{latest API version}"
$headers = @{
'Authorization' = $auth
}
Invoke-RestMethod -H $headers "https://vssps.dev.azure.com/{organization}/_apis/Tokens/Pats?api-version=$azureDevOpsApiVersion"