Sonarqube - 自动化权限模板

标签 sonarqube

我们正在使用内部 gitlab 设置,团队可以使用集中式 sonarqube 服务器进行扫描。但是,我们面临一个问题,即用户无权访问他们新创建的项目。我们需要事先准备好项目模板来创建适当的权限。是否有任何 API 可供我自动创建项目模板?

例如)当在 gitlab 同步中创建新项目组时,该项目组将转移到 sonarqube 中的权限模板

最佳答案

使用api/projects/create Web 服务来配置您的项目。然后您可以调用api/permissions/add_group授予组访问您新配置的项目的权限。

关于Sonarqube - 自动化权限模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44524235/

相关文章:

java - 如何抑制 'common-java' 规则的警告

c++ - 使用sonar-cxx和gradle对C++代码进行SonarQube分析

java - SonarQube + Jacoco 覆盖范围差异

java - 如何创建规则(HTTP 请求重定向不应受到伪造攻击 - RSPEC-5146)java 插件

java - Sonar 云插件因缺少类(class)而失败

sonarqube - sonar.host.url 不适用于 sonar-maven-plugin :2. 7

gradle - 在以下任何来源中均未找到插件[id: 'org.sonarqube',版本: '2.8']:

gradle - Sonarqube用于gradle依赖的自定义规则

SonarQube 5.2 - 库/依赖项页面在哪里?

gradle - 在构建gradle中定义的SonarQube属性未反射(reflect)