デフォルトのアクセス制御 (プロジェクト階層のメンバー) を使用していると仮定すると、他の (または両方の) プロジェクトで必要なユーザーをダンプする必要がある理由がわかります。あなたは、「このプロジェクトの特定の人だけがこのプロジェクトのアイテムを読むことができる」と言っていました。ユーザーがまだプロジェクト領域への少なくとも読み取りアクセス権を持っていない場合、VonCの答えがどのように機能するかはよくわかりません。これらのプロジェクト エリアは、同じサーバー/リポジトリから提供されていると想定しています。
他のプロジェクトのメンバーにせずにこれを処理する 1 つの方法は、アクセス制御をメンバー + アクセス リストに調整し、必要な人をアクセス リストに追加することです。これにより、読み取りアクセスのみが許可され(これで十分な場合があります-説明からは明らかではありません)、プロジェクト階層がそれらで汚染されるのを回避します(プロジェクト階層の一部である必要はないと仮定します)。
もう 1 つの (より緩いオプション) は、(リポジトリにログインできる) 全員がアクセスできるように Access Control を開いてから、Everyone/default ロールが実行できることを制限することです。これは、VonCが彼の応答で向かっていた場所かもしれません。追加の可視性が状況にとって問題にならない場合、これが最も簡単な答えであり、追加のアクセス制御操作は必要ありません。