Bagikan melalui


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"