使用个人访问令牌 (PAT) 注册代理
代理配置过程中指定 PAT 为身份验证类型,以便在代理注册期间使用个人访问令牌进行身份验证,然后指定一个可用于代理注册的个人访问令牌 (PAT),且该令牌的作用域为代理池(读取、管理)(或如果是部署组代理,则作用域为部署组(读取、管理))。
单个 PAT 可用于注册多个代理,但 PAT 只在注册代理时使用,不用于后续通信。
若要将 PAT 与 Azure DevOps Server 配合使用,必须使用 HTTPS 配置服务器。 请参阅网站设置和安全性。
创建用于代理注册的个人访问令牌
- 使用计划在 Azure DevOps Server Web 门户 (
https://{your-server}/DefaultCollection/
) 中使用的用户帐户登录。
- 使用计划在 Azure DevOps 组织 (
https://dev.azure.com/{Your_Organization}
) 中使用的用户帐户登录。
在主页中,打开你的个人资料。 转到安全性详细信息。
-
注意
如果你正在配置部署组代理,或者在注册 VM 环境资源时遇到错误,则必须将 PAT 范围设置为“所有可访问组织”。
在主页中,打开用户设置,然后选择“个人访问令牌”。
对于范围,选择“代理池(读取、管理)”,并确保清除所有其他框。 如果是部署组代理,对于范围,请选择“部署组(读取、管理)”并确保清除所有其他框。
选择“创建新的个人访问令牌窗口”窗口底部的“显示所有范围”,查看范围的完整列表。
复制令牌。 当你配置代理时,将用到此令牌。
注意
使用 PAT 作为身份验证方法时,PAT 令牌仅用于代理的初始配置。 有关详细信息,请参阅与 Azure Pipelines 或 TFS 的通信。
后续步骤
- Self-hosted Windows agents(自托管 Windows 代理)
- Self-hosted Linux agents(自托管 Linux 代理)
- Self-hosted macOS agents(自托管 macOS 代理)