我正在尝试使用Body long with Label字段中的'on_behalf_of‘来推动代码评审+1。但是我得到了响应代码403,它给出了下面的响应消息
响应:‘不允许代表修改标签"Code-Review“”
以下是我的帖子正文网址:- 'http:///base-url/changes//revisions/current/review‘数据:{’on_http:///base-url/changes//revisions/current/review_of‘:’用户名@邮件.com‘,’标签‘:{’代码审查‘:1}}
User-name是服务帐户或无脸ID,我没有它的凭据。有没有人可以建议如何使用Group/Service-account id来推送代码审查?我们从哪里获得这篇文章的许可?
问候
发布于 2020-10-26 21:21:13
您需要拥有“标签代码-审查(代表)”权限才能代表某人进行审查。
请参阅Gerrit文档here中的"on_behalf_of“项。
发布于 2021-11-16 19:11:11
要隔离所有权限问题,请执行以下操作:
除了命令执行者具有“标签代码审查(代表)”权限外,“on_behalf_of”上下文中的用户也应该具有投票支持代码审查的权限。
https://stackoverflow.com/questions/64537301
复制相似问题