Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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
Maven 特定存储库的Nexus访问权限_Maven_Nexus - Fatal编程技术网

Maven 特定存储库的Nexus访问权限

Maven 特定存储库的Nexus访问权限,maven,nexus,Maven,Nexus,在Sonatype Nexus中,我想创建一个对特定存储库具有不同访问权限的用户,如下所示: 存储库“发布”:创建、查看、读取(因此发布的版本永远不能更新或删除) 存储库“快照”:创建、更新、查看、读取 我试着在“存储库目标”一节中进行搜索,但我所能做的就是允许访问所有存储库中的过滤工件。预定义的存储库组也仅基于回购类型(M1/M2/站点) 如何区分仅基于存储库的访问,而不考虑工件?您需要以管理员身份登录并导航到“安全性”。在那里你会看到“特权”和“角色”。您需要为相应的存储库定义权限。默认

在Sonatype Nexus中,我想创建一个对特定存储库具有不同访问权限的用户,如下所示:

  • 存储库“发布”:创建、查看、读取(因此发布的版本永远不能更新或删除)
  • 存储库“快照”:创建、更新、查看、读取
我试着在“存储库目标”一节中进行搜索,但我所能做的就是允许访问所有存储库中的过滤工件。预定义的存储库组也仅基于回购类型(M1/M2/站点)


如何区分仅基于存储库的访问,而不考虑工件?

您需要以
管理员身份登录并导航到“安全性”。在那里你会看到“特权”和“角色”。您需要为相应的存储库定义权限。默认情况下,每个存储库都有一个名为“查看”的权限。您需要手动创建一个新的权限create、Read、Update、Delete(它们一起创建为一个组)。一旦您设置了这个角色,您就需要创建一个角色,并将这些权限与这个角色相关联。之后,您必须编辑用户并为其分配新创建的角色

如果您想进一步限制开发人员对基于groupId-s的存储库的访问,可以查看提示