Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab Community Edition
GitLab Community Edition
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 14,026
    • Issues 14,026
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 804
    • Merge Requests 804
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLab Community EditionGitLab Community Edition
  • Issues
  • #40624

Closed
Open
Opened Nov 28, 2017 by Telokis@Telokis
  • Report abuse
  • New issue
Report abuse New issue

Guest user can't see the project's code in private repository

Description

After attempting to manage roles for my private repositories, I noticed that Guests are not allowed to see the code. It seems rather odd to me and I even thought it was a bug. I noticed #2907 (closed) mentioning this issue and it was closed in favor of #12736 (closed). However, the Custom Roles won't be implemented in the near future.

Would it be possible to have some intermediary solution in order to allow people to see the code but not manage labels and issues?

Proposal

Either adding the Pull project code and Download project permissions to the Guest role. Or create a role between Guest and Reporter

Links / references

https://image.prntscr.com/image/tShzScrzSfW_R78CeSG-rg.png

Related issues

Assignee
Assign to
Epic
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
3
Labels
Community contribution Manage permissions
Assign labels
  • View project labels
Reference: gitlab-org/gitlab-ce#40624