Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #4576

Closed
Open
Created Jul 17, 2013 by Administrator@rootOwner

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!

Assignee
Assign to
Time tracking