azure-devops - Azure DevOps 部署组代理需要哪些权限?
问题描述
我正在尝试按照为部署组 提供代理中所述安装 Azure DevOps 部署组代理。
第 6 步包括以下指导:When prompted for the user account, press Return to accept the defaults.
但是,默认将代理配置为在该NT AUTHORITY\SYSTEM
帐户下运行,我很犹豫是否授予对运行它通过 Web 获得的命令的进程的完全访问权限。我需要为代理提供哪些最低权限/角色才能使其正常运行?
解决方案
请遵循此文档:为部署组配置代理以接受默认值 将代理配置为在NT AUTHORITY\SYSTEM
帐户下运行,代理需要在没有问题的情况下运行。
如果您在其他帐户/角色下运行它,它将失败并出现如下报告的意外错误:https ://developercommunity.visualstudio.com/t/running-azure-devops-agent-as-domain-account-fails/712546和https://developercommunity.visualstudio.com/t/running-azure-devops-deployment-group-agent-using/1107600等
此外,开发者社区中有一张关于此要求的建议票。您可以投票并关注这张票。您还可以在此处创建新的建议票 。产品组会定期审核这些工单,并考虑将其作为路线图。
推荐阅读
- mysql - 我可以在使用表 MySql 中的值的连接条件中使用 IN 吗?
- reactjs - 无法在没有错误的情况下从外部打开模态 MaterializeCSS
- sql - 如何追踪无效的 utf8 字符串
- html - 如何删除html预格式化文本前后的空行?
- javascript - 使点击按钮代码不会立即消失?
- node.js - 如何将 docker 环境变量传递给 npm 脚本?
- python - Python:从子类访问父属性
- reactjs - React:如何在 App 结构的两种布局中使用 {props.children}
- r - R闪亮过滤器没有适用于“filter_”的适用方法应用于“函数”类的对象
- sql - 滚动总计的总和