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
  • #4287

Closed
Open
Created Jun 12, 2013 by Administrator@rootOwner

Public repository permissions

Created by: ghost

Summary:

When public repositories are created, users that are not part of the project are expected to have guest access. In short they should not be allowed to 'push' into this public repository. However, this does not seem to be the case. Users not part of the project (and non-admin) are able to push to public repository.

Steps to reproduce: (1) Create a public repository on Glitab 5.2 (2) Clone this repo on a client machine (3) Push into the public repository.

Expected result: It should throw an error saying permission denied or the likes.

Observed result: The push is accepted by the GitLab server and is the latest commit is listed on the guest repository along with the commit logs.

Assignee
Assign to
Time tracking