Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Token Akses Pribadi (PATs)
PAT Lifecycle Management API memungkinkan pengguna untuk mengelola siklus hidup token akses pribadi (PATs) mereka, yang dapat digunakan sebagai metode alternatif untuk mengautentikasi ke Azure DevOps. Untuk melihat contoh dan daftar lengkap permintaan yang tersedia, lihat referensi API Manajemen Siklus Hidup PAT
Agar permintaan dalam API ini dijalankan, permintaan perlu diotorisasi dengan token akses Azure AD
Pelajari cara memperoleh token akses Azure AD dengan alur kode otorisasi dengan mengikuti panduan ini.
scope untuk token harus 499b84ac-1321-427f-aa17-267ca6975798/.default yang menyediakan akses ke AZURE DevOps Services REST API.
Setelah Anda memiliki token, gunakan sebagai Bearer token di Authorization header permintaan Anda
Contoh: Gunakan token akses Azure AD untuk membuat permintaan Daftar PATs
Dalam contoh ini Anda dapat melihat cara menggunakan token Azure AD untuk mencantumkan PATs Anda di organisasi. Lihat referensi API untuk melihat daftar lengkap parameter dan respons sampel
Tip
Coba jalankan ini dan permintaan lain dari API di Postman!
Jangan lupa untuk mengganti ID (penyewa, organisasi, dll.) dan token akses pada tab Otorisasi
$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"