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' に設定する必要があります。 |
host
|
query | True |
string uuid |
トークンを管理するための通知ページに表示するホスト ID。 |
is
|
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 の一覧。 |