我创建了一个具有对象级别权限的程序员用户组。该组被赋予项目的贡献者权限。当涉及到特定存储库时,我已经应用了对象级别权限-比如无法删除分支。但是当我验证时,该组仍然能够看到“删除分支”选项,并且他们能够删除它。 我已经查看了项目收集级别权限、项目权限和对象级别权限。即使我们设置了强制推送的拒绝权限,该组仍然可以使用删除分支选项。到目前为止,我还没有看到禁用删除分支选项的选项。 有人之前设置过吗? 我在这里更新一个问题,关于管道中的新文件夹。 是否有一种方法可以禁用某些用户组的此功能?
关于仓库相关的问题1: 根据我的测试,禁用强制推送权限确实可以阻止用户删除分支。 用户可以看到“删除分支”选项,但当用户点击删除选项时,会显示错误消息: 例如: 如果Coders Group中的用户仍然可以删除分支,则您可能需要检查单个用户的权限。 关于管道相关的问题1: 恐怕没有特定权限可以防止用户删除管道文件夹。 为了解决问题,您可以创建或将现有管道添加到文件夹中,并拒绝删除构建管道权限。 那么用户将无法访问删除文件夹的权限。