Sdílet prostřednictvím


Token Revocations - Revoke Authorizations

Odvolává uvedená autorizace 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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
api-version
query True

string

Verze rozhraní API, která se má použít. Aby se tato verze rozhraní API používala, měla by být nastavená na 5.0-preview.1.

hostId
query True

string

uuid

ID hostitele, které se zobrazí na stránce oznámení pro správu tokenů.

isPublic
query

boolean

Pro tokeny PAT nastavte hodnotu false a hodnotu true pro tokeny SSH.

Text požadavku

Name Typ Description
audience

string[]

Seznam cílových skupin (cílových účtů) pro omezení odvolání na

authorizationIds

string[]

Seznam ID autorizace pro autorizaci OAuth, která se má odvolat.

Odpovědi

Name Typ Description
204 No Content

Autorizace se úspěšně odstranily.

400 Bad Request

Vstup je neplatný, například neobsahuje ID autorizace nebo ID hostitele.

401 Unauthorized

Pokud volající nemá oprávnění ke správě tokenů

Zabezpečení

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 Uděluje správcům organizace možnost spravovat (zobrazit a odvolat) existující tokeny.

Definice

TokenAdministrationRevocation

Name Typ Description
audience

string[]

Seznam cílových skupin (cílových účtů) pro omezení odvolání na

authorizationIds

string[]

Seznam ID autorizace pro autorizaci OAuth, která se má odvolat.