Token
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"