我使用的是SonarQube 4.5.4。 SonarQube's API documentation表示POST api/projects/destroy方法需要管理系统权限。SonarQube项目管理员可以通过API删除项目吗?
然而,有可以通过网页界面中选择在项目配置菜单中删除选项删除其项目管理Project角色的用户。
为什么“项目管理员”不能使用API来删除他们管理的项目?还是有办法?我试过,我得到这个错误:
$ curl -u user:password -X POST "https://sonar.cpqd.com.br/api/projects/destroy?id=123456789"
{"err_code":401,"err_msg":"Unauthorized"}%
SonarQube您指的是哪个版本? –
对不起,我正在使用版本4.5.4。 – Gnustavo
您应该编辑问题以包含此信息 –