Skip to content
GitLab Next
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab FOSS GitLab FOSS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.org
  • GitLab FOSSGitLab FOSS
  • Issues
  • #36679
Closed
Open
Created Aug 18, 2017 by Matthias Burtscher@mburtscher

Logged in user may see the wiki's start page on the projects homepage even if he is not allowed to see the wiki

Summary

Gitlab provides several access levels and configuration options when creating a repository. There are various settings you can make like “access to repository” or “access to Wiki”. However some of this settings do not have the effect you would expect and internal information is exposed.

I'd like to create a project that has only its issue tracker open to the public (actually “internal” not public). All other information of the project should be restricted to the team's members.

Steps to reproduce

  1. Create a public/internal project here on Gitlab.com
  2. Set security settings as follows:

Selection_080

  1. Access repository as guest (not logged in) and/or non-member (logged in but no explicit access to project)

Example Project

https://gitlab.com/mburtscher/test-project

What is the current bug behavior?

  1. Logged in user may see the wiki's start page on the projects homepage even if he is not allowed to see the wiki's start page on the wiki context.

What is the expected correct behavior?

  1. No access to wiki at all. This is basically the case but the wiki “home” page is displayed on the project's homepage for logged in users.

Possible fixes

  • Do not show wiki's “home” page on homepage of project if user does not have access to wiki.
Edited Dec 08, 2017 by Brian Neel
Assignee
Assign to
Time tracking