토큰
PAT(개인용 액세스 토큰)
PAT 수명 주기 관리 API를 사용하면 사용자가 AZURE DevOps에 인증하는 대체 방법으로 사용할 수 있는 PAT(개인용 액세스 토큰)의 수명 주기를 관리할 수 있습니다. 예제 및 사용 가능한 요청의 전체 목록을 보려면 PAT 수명 주기 관리 API 참조를 참조하세요.
이 API의 요청을 실행하려면 Azure AD 액세스 토큰을 사용하여 권한을 부여해야 합니다.
이 가이드에 따라 권한 부여 코드 흐름을 사용하여 Azure AD 액세스 토큰을 획득하는 방법을 알아봅니다.
토큰의 은 scope
Azure DevOps Services REST API에 대한 액세스를 제공하는 이어야 499b84ac-1321-427f-aa17-267ca6975798/.default
합니다.
토큰이 있으면 요청 헤더에서 Bearer
Authorization
토큰으로 사용합니다.
예: Azure AD 액세스 토큰을 사용하여 PAT 나열 요청
이 예제에서는 Azure AD 토큰을 사용하여 organization PAT를 나열하는 방법을 확인할 수 있습니다. 매개 변수 및 샘플 응답의 전체 목록을 보려면 API 참조를 참조하세요.
$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"