Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sonarqube 如何为Sonar用户/用户组启用自动项目权限_Sonarqube - Fatal编程技术网

Sonarqube 如何为Sonar用户/用户组启用自动项目权限

Sonarqube 如何为Sonar用户/用户组启用自动项目权限,sonarqube,Sonarqube,我知道我可以创建用户组并在此处添加人员(“设置”->安全部分->组”) 当我现在转到“项目权限”而不是“模式”选项卡时,我可以创建一些模式。我可以编辑模式名称,其中用户/用户组是此模式中的管理员、用户或代码查看器 如果我现在切换回“项目”选项卡,我可以搜索视图和项目,手动添加用户和用户组的权限,或者选择“应用权限模板”,这将像模式一样将设置更改为相同的设置 一个小例子: 比方说,我必须对不同的用户组进行测试。第一组只允许查看满足要求A的项目代码(例如,名称包含“A”)。secound组只允许查看

我知道我可以创建用户组并在此处添加人员(“设置”->安全部分->组”)

当我现在转到“项目权限”而不是“模式”选项卡时,我可以创建一些模式。我可以编辑模式名称,其中用户/用户组是此模式中的管理员、用户或代码查看器

如果我现在切换回“项目”选项卡,我可以搜索视图和项目,手动添加用户和用户组的权限,或者选择“应用权限模板”,这将像模式一样将设置更改为相同的设置

一个小例子:

比方说,我必须对不同的用户组进行测试。第一组只允许查看满足要求A的项目代码(例如,名称包含“A”)。secound组只允许查看包含名称中带有“B”的项目中的代码

我现在可以创建用户组“A-codeviewer”和“B-codeviewer”,创建模板“A-template”(将A-codeviewer添加到codeviewer部分)和“B-template”(将B-codeviewer添加到codeviewer部分),最后选择一个项目->应用权限模板->A-template

我的问题: 是否有可能自动取得这一进展?我正在寻找一个类似的地方,在那里我可以添加正则表达式(RegExp)或类似的东西,如果项目键符合RegExp,则会自动为该项目使用特定的模式


感谢您的大力帮助:)

Sonar在2013年7月添加了一个权限模板

设置->项目权限->权限模板


项目密钥模式采用正则表达式

添加“项目密钥模式”的选项意味着与正则表达式自动关联?非常感谢您的帮助!我相信这只适用于新生成的声纳报告。QA,请接受答案,并为问题添加更多细节。我也对这个话题感兴趣,很想得到答案。