Following the deployment of the API Portal wiki at api.wikimedia.org, configure the wiki to match the configuration used in api.wikimedia.beta.wmflabs.org with the addition of the extra config needed for private launch:
$wgGroupPermissions['*']['read'] = false; $wgGroupPermissions['user']['read'] = false; $wgGroupPermissions['docseditor']['read'] = true; $wgWhitelistRead = [ "Main Page", "Special:UserLogin" ];
In addition to the config described above, we also need to disable the Collection Extension. (See T260309 for details.)
To do:
- Apply config
- Make APaskulin (WMF) a bureaucrat
- Verify that all users outside the docseditor group can only view the main page and the login page