2016-03-28 69 views
0

我需要通过REST API和PERL脚本为Artifactory中的所有存储库提供全局读取权限。为此,我相信我需要创建一个权限目标,其中存储库标记旁边列出here的所有存储库名称。但是,是否有任何特殊字符或路径可用,我可以一次选择所有存储库?或者我必须去获取存储库名称并将它们嵌入到所需的格式中?选择Artifactory中的所有存储库

请帮我解决这个信息的家伙!

回答

5

你总是可以尝试,看看自己,创建一个包含用户界面的所有信息库演示权限目标,然后调用GET artifactory/api/security/permissions/$permission_target_name你会看到它输出:

"repositories": [ 
    "ANY" 
], 

分别有也ANY LOCALANY REMOTE

调用PUT artifactory/api/security/permissions/$permission_target_name使用相同的json将更改您是否允许修改该目标。

+0

谢谢@fundeldman,我现在可以按照您提到的方式使用“ANY”和“ANY LOCAL”访问所有存储库。 – TechSavvy

相关问题