在尝试启用Azure拉取请求验证时,会引发以下错误。
Unable to configure a service on the selected GitHub repository. This is likely caused by not having the necessary permission to manage hooks for the selected repository.
我用访问令牌创建了一个github连接。并启用以下所有作用域,我需要启用什么确切作用域?
答案 0 :(得分:0)
我认为范围不是造成您问题的主要原因。我生成了不同的github PAT,发现启用Azure pull request validation
的管道可以很好地工作,即使我只定义了上面定义的部分。
请选中此similar issue,检查是否可以在Github Web UI中直接创建Webhooks。 (Github =>设置=> Webhooks)。并根据reply from Eddie:
如果它是个人存储库,则只有存储库所有者可以创建挂钩。如果它是组织存储库,则至少需要具有“管理员权限”,该权限可以具有“添加,删除和编辑webhooks和服务挂钩”权限,并可以“更改存储库的设置”。
希望有帮助。