选择 Artifactory 中的所有存储库
Selecting all the Repositories in Artifactory
我需要通过 REST API 和 PERL 脚本授予对 Artifactory 中所有存储库的全局读取权限。为此,我认为我需要创建一个权限目标,其中在存储库标签旁边列出 here 所有存储库名称。但是是否有任何特殊字符或路径可用,我可以使用它们一次 select 所有存储库?还是我必须去获取存储库名称并将它们以所需格式嵌入此处?
伙计们,请帮我看看这些信息!
您可以随时尝试自己看看,创建一个包含 UI 中所有存储库的演示权限目标,然后调用 GET artifactory/api/security/permissions/$permission_target_name
您将看到它的输出:
"repositories": [
"ANY"
],
还有ANY LOCAL
和ANY REMOTE
。
使用您更改的相同 json 调用 PUT artifactory/api/security/permissions/$permission_target_name
将允许您修改该目标。
我需要通过 REST API 和 PERL 脚本授予对 Artifactory 中所有存储库的全局读取权限。为此,我认为我需要创建一个权限目标,其中在存储库标签旁边列出 here 所有存储库名称。但是是否有任何特殊字符或路径可用,我可以使用它们一次 select 所有存储库?还是我必须去获取存储库名称并将它们以所需格式嵌入此处?
伙计们,请帮我看看这些信息!
您可以随时尝试自己看看,创建一个包含 UI 中所有存储库的演示权限目标,然后调用 GET artifactory/api/security/permissions/$permission_target_name
您将看到它的输出:
"repositories": [
"ANY"
],
还有ANY LOCAL
和ANY REMOTE
。
使用您更改的相同 json 调用 PUT artifactory/api/security/permissions/$permission_target_name
将允许您修改该目标。