Azure DevOps 部署组代理需要哪些权限?

What permissions are needed for the Azure DevOps Deployment Group Agent?

我正在尝试按照中所述安装 Azure DevOps 部署组代理 Provision agents for deployment groups.

第 6 步包括以下指导:When prompted for the user account, press Return to accept the defaults.

但是,默认情况下将代理配置为 NT AUTHORITY\SYSTEM 帐户下的 运行,我犹豫要完全访问 运行s 命令它获得的进程网络。我至少需要给代理多少 permissions/roles 才能使其正常运行?

请遵循此文档:Provision agents for deployment groups 接受默认设置将代理配置为 NT AUTHORITY\SYSTEM 帐户下的 运行,代理必须 运行 没有问题。

如果您 运行 它在其他 accounts/roles 下,它将失败并出现意外错误,如此处所报告的:https://developercommunity.visualstudio.com/t/running-azure-devops-agent-as-domain-account-fails/712546 and https://developercommunity.visualstudio.com/t/running-azure-devops-deployment-group-agent-using/1107600,等等

此外,还有a suggestion ticket in Developer community about this requirement. You can vote and follow this ticket. You can also create a new suggestion ticket here。产品组会定期审核这些工单,并考虑将其作为路线图。