다음을 통해 공유


토큰

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 합니다. 토큰이 있으면 요청 헤더에서 BearerAuthorization 토큰으로 사용합니다.

예: Azure AD 액세스 토큰을 사용하여 PAT 나열 요청

이 예제에서는 Azure AD 토큰을 사용하여 organization PAT를 나열하는 방법을 확인할 수 있습니다. 매개 변수 및 샘플 응답의 전체 목록을 보려면 API 참조를 참조하세요.

Postman의 API에서 이 요청 및 기타 요청을 실행해 보세요!

ID(테넌트, organization 등)와 권한 부여 탭의 액세스 토큰을 바꾸는 것을 잊지 마세요.

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