ユーザーがゲストレベルの権限しか持っていない場合、gitlab でプロジェクトがプロジェクトとして表示されないようにする方法はありますか?
明確にし、もう少し詳細を追加します。
ゲストがコードをダウンロードできる機能を追加しましたが、実際に gitlab を使用してプロジェクトを確認することに関するほとんどすべての権限を削除しました。つまり、プロジェクトがプロジェクトとしてユーザーに表示され、ユーザーがそれをクリックすると、gitlab はエラーを返します。ユーザーがゲストレベルのアクセス権を持っている場合、むしろgitlabがプロジェクトを表示しないようにします。
私たちはプロジェクトで git サブモジュールを使用しており、レポとそのすべてのサブモジュールを複製する機能を人々に提供できるようにする必要があります。サブモジュールまたはプロジェクトをパブリックにすることができるすべてのプロジェクトを参照して見つけるためのアクセスを全員に与える必要はありません。