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 パラメーター

名前 / 必須 説明
api-version
query True

string

使う API のバージョン。 このバージョンの API を使用するには、これを '5.0-preview.1' に設定する必要があります。

hostId
query True

string

uuid

トークンを管理するための通知ページに表示するホスト ID。

isPublic
query

boolean

PAT トークンの場合は false、SSH トークンの場合は true に設定します。

要求本文

名前 説明
audience

string[]

失効を制限する対象ユーザー (ターゲット アカウント) の一覧

authorizationIds

string[]

取り消す OAuth 承認の承認 ID の一覧。

応答

名前 説明
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

名前 説明
vso.tokenadministration organization管理者に対して既存のトークンを管理 (表示および取り消し) する機能を付与します

定義

TokenAdministrationRevocation

名前 説明
audience

string[]

失効を制限する対象ユーザー (ターゲット アカウント) の一覧

authorizationIds

string[]

取り消す OAuth 承認の承認 ID の一覧。