다음을 통해 공유


Token Revocations - Revoke Authorizations

나열된 OAuth 권한 부여를 취소합니다.

POST https://dev.azure.com/_apis/tokenadministration/tokenrevocations?hostId={hostId}&api-version=5.0-preview.1
POST https://dev.azure.com/_apis/tokenadministration/tokenrevocations?hostId={hostId}&isPublic={isPublic}&api-version=5.0-preview.1

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
api-version
query True

string

사용할 API의 버전입니다. 이 버전의 API를 사용하려면 '5.0-preview.1'로 설정해야 합니다.

hostId
query True

string

uuid

토큰을 관리하기 위해 알림 페이지에 표시할 호스트 ID입니다.

isPublic
query

boolean

PAT 토큰의 경우 false로 설정하고 SSH 토큰의 경우 true로 설정합니다.

요청 본문

Name 형식 Description
audience

string[]

해지를 제한할 대상 그룹(대상 계정) 목록

authorizationIds

string[]

해지할 OAuth 권한 부여의 권한 부여 ID 목록입니다.

응답

Name 형식 Description
204 No Content

권한 부여가 성공적으로 삭제되었습니다.

400 Bad Request

권한 부여 ID 및/또는 호스트 ID를 포함하지 않는 등 입력이 잘못되었습니다.

401 Unauthorized

호출자에게 토큰을 관리하는 권한이 없는 경우

보안

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

Name Description
vso.tokenadministration organization 관리자에게 기존 토큰을 관리(보기 및 해지)하는 기능을 부여합니다.

정의

TokenAdministrationRevocation

Name 형식 Description
audience

string[]

해지를 제한할 대상 그룹(대상 계정) 목록

authorizationIds

string[]

해지할 OAuth 권한 부여의 권한 부여 ID 목록입니다.