Aracılığıyla paylaş


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"