将新代理注册到代理池的权限

2024-01-28

我正在尝试按照以下步骤将代理注册到本地 Azure DevOps 实例(版本 17.143.28621.4)中的代理池:当前文档 https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows?view=azure-devops.

我没有创建代理池,但服务器管理员已将我添加为池的管理员 - 根据文档,这是注册代理所需的唯一权限。

但是,当我尝试使用命令行工具注册代理时,出现以下错误:

正在连接到服务器。拒绝访问。哈珀、艾德需要管理 池执行操作的权限。了解更多 有关信息,请联系 Azure DevOps Server 管理员。

添加代理失败。再试一次或 ctrl-c 退出

服务器管理员也尝试将我添加到build administrators与代理池关联的项目的组。这没有效果,我得到了同样的错误。

要将代理添加到池中,我需要什么权限/角色成员资格?


我在这里遇到了完全相同的问题。我的案例的解决方案非常简单 - 根据 Microsoft 提供的步骤进行操作文档 https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows?view=azure-devops.

In the 许可部分 https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows?view=azure-devops#confirm-the-user-has-permission文件中,它提到您需要检查我们的许可组织设置。同一代理池的组织级别设置和项目级别设置似乎具有不同的权限组。因此,您可以尝试从组织设置中执行以下操作。

我没有创建代理池,但服务器管理员已将我添加为池的管理员 - 根据文档,这是注册代理所需的唯一权限。

这就是我解决问题的方法(最初我只有项目设置 - >代理池设置的管理员权限并看到相同的错误)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将新代理注册到代理池的权限 的相关文章

随机推荐