Feature: Allow / Restrict Public Repositories for certain Users
Created by: danielkummer
Problem: We're using Gitlab in our company as our main source code repository. It's connected with our internal LDAP Server but also has some external User Accounts for Customers.
Due to our internal policy concerning source code all employees should be able to browse all our sources - the public setting would enable us to do this.
BUT: External users, e.g customers shouldn't be able to see our source code apart from the projects they are a member of.
We need a solution to somehow restrict public repository access only to our internal users - Ideas welcome!