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
  • Merge requests
  • !10410

Closed
Created Jan 09, 2017 by Administrator@rootOwner
  • Report abuse
Report abuse

Allow "Everyone with access" on private repositories

  • Overview 0
  • Commits 1
  • Changes 1

Created by: TomyLobo

This restriction once made sense, but now private repositories can be shared with other groups, rendering the restriction useless and even obstructive.

Workaround:

  1. Set project visibility level to "Internal" or "Public"
  2. Save
  3. Set project visibility to "Private" but don't save yet
  4. Set the feature visibility to "Everyone with access"
  5. Save

GitLab will again show "Only for team members" in the Web UI, but it will be "Everyone with access" in the database. Remember to do this dance again every time you edit the project settings, otherwise you'll save "Only for team members" again.


Thank you for taking the time to contribute back to GitLab!

Please open a merge request on GitLab.com, we > look forward to reviewing your contribution! You can log into GitLab.com using your GitHub account.

I will not create another account or grant gitlab.com special rights to my GitHub account in order to help you improve your software. If you don't want to accept GitHub PRs here, make a web hook that automatically imports them to GitLab.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: github/fork/TomyLobo/allow-everyone-with-access-on-private-repos