SonarQube API:检索分配给项目权限的用户列表?

Tim*_*ton 3 sonarqube sonarqube-web

我正在尝试查找拥有 issuesadmin 权限的特定项目(按projectKey)的用户列表。我找到了一个有记录的 API,它让我非常接近:

api/permissions/search_project_permissions
Run Code Online (Sandbox Code Playgroud)

但我收到的响应仅包含摘要信息:每种权限类型的组/用户计数。

search_project_permissions 响应

有谁知道是否有办法获取用户的登录详细信息?

G. *_*eam 5

有一个“内部”网络服务(意味着它可能会更改,恕不另行通知!)可以执行此操作。你将像这样使用它:

http://myserver.myco.com/api/permissions/users?projectId=[project guid]&permission=issueadmin
Run Code Online (Sandbox Code Playgroud)

在 Web API 界面中,使用左栏顶部的“显示内部 API”复选框来查看它。