如何向 %system.teamcity.auth.userId% 帐户授予额外权限?

how to grant additional permissions to %system.teamcity.auth.userId% account?

TeamCity 有 %system.teamcity.auth.userId% 个帐户来执行特殊任务,它实际上是一个包含用户名的变量,每个 运行.

我需要授予此帐户额外的权限,我该怎么做?该帐户位于什么用户名下?

无法向 system.teamcity.auth.userId 帐户授予额外权限。

system.teamcity.auth.userId代表一个虚拟实体,类似于"buildUser"。此 buildUser 具有非常有限的权限集,无法获取与构建、构建配置和项目相关的数据。您可以参考 TeamCity issue 了解更多详情。

要解决此问题,您可以通过配置参数明确指定真实用户的凭据。 password display='hidden' 参数规范将其隐藏在 "Run Custom Build" 对话框中(密码参数也从构建日志中删除)。