Sdílet prostřednictvím


Tokeny

Osobní přístupové tokeny (PAT)

Rozhraní API pro správu životního cyklu PAT umožňuje uživatelům spravovat životní cyklus jejich tokenů pat, které je možné použít jako alternativní metodu ověřování v Azure DevOps. Příklady a úplný seznam dostupných požadavků najdete v referenčních informacích k rozhraní API pro správu životního cyklu PAT.

Aby se požadavky v tomto rozhraní API mohly spouštět, musí být autorizovány pomocí přístupového tokenu Azure AD.

V této příručce se dozvíte, jak získat přístupový token Azure AD s tokem autorizačního kódu. Token scope by měl být499b84ac-1321-427f-aa17-267ca6975798/.default, který poskytuje přístup k Azure DevOps Services rozhraní REST API. Jakmile budete mít token, použijte ho Bearer jako token v Authorization hlavičce požadavku.

Příklad: Použití přístupového tokenu Azure AD k vytvoření požadavku na výpis pats

V tomto příkladu se dozvíte, jak pomocí tokenu Azure AD vypsat paty v organizaci. Úplný seznam parametrů a ukázkovou odpověď najdete v referenčních informacích k rozhraní API.

Tip

Zkuste spustit tento a další požadavky z rozhraní API v Nástroji Postman!

Nezapomeňte nahradit ID (tenanta, organizace atd.) a přístupový token na kartě Autorizace.

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