Allow administrators to force access control for gitlab pages (disable public pages)
Problem to solve
Currently Gitlab pages with access control enabled does not allow for the administrator to disable public access to pages and it is up to the owner of the repository can make the pages site up with public access. This may lead to sensitive information being leaked out due to user error. Opened support ticket #25 (closed)
Intended users
- All Pages Users
Proposal
Add the ability to configure pages access across the application overriding / disabling repository owners from making the pages publicly accessible
-
This will be achieved by adding a checkbox into the admin panel
Permissions and Security
Allow administrators to set the level of public access for pages across the application.
Documentation
Testing
- This change will not update all the
config.json
files on the disc. But we can ignore this problem for now, and once we will finish refactoring it will go away automatically.
What is the type of buyer?
- Community Edition
Edited by Vladimir Shushlin