allow administrators to disable gitlab pages access
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)
We run a private Gitlab instance that we turn off public access to the repositories in the admin--settings--Visibility and access controls-- Restricted visibility levels. In this section you can disable public access. This does not apply to pages.
add the ability to configure pages access across the application overriding / disabling repository owners from making the pages publicly accessible
Permissions and Security
Allow administrators to set the level of public access for pages across the application.