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"