2016-03-28 1 views
0

私は、Artifactory内のすべてのリポジトリに対して、REST APIとPERLスクリプトを使ってグローバルに読み取り権限を与える必要があります。このため、リポジトリタグの隣にhereと記載されているすべてのリポジトリ名を使用して権限ターゲットを作成する必要があると思います。しかし、すべてのリポジトリを一度に選択できる特別な文字やパスがありますか?リポジトリ名を取得して、ここに必要な形式で埋め込む必要がありますか?Artifactory内のすべてのリポジトリを選択

この情報の人と私を助けてください!

答えて

5

あなたはいつも試してみて、自分の目で確かめてください、UIにすべてのリポジトリを含むデモ許可ターゲットを作成し、あなたはそれが出力表示されますGET artifactory/api/security/permissions/$permission_target_name呼び出すことができます。

"repositories": [ 
    "ANY" 
], 

ANY LOCALANY REMOTEはそれぞれもあります。

PUT artifactory/api/security/permissions/$permission_target_nameと同じをコールすると、そのターゲットを変更できるように変更されます。

+0

ありがとうございます@fundeldman、私は今あなたが言及したように "ANY"と "ANY LOCAL"を使ってすべてのリポジトリにアクセスできます。 – TechSavvy

関連する問題