Page MenuHomePhabricator

Configure permissions for launch
Closed, ResolvedPublic

Description

Update permissions on api.wikimedia.org for launch

  • Write up spec
  • Create patch
  • Deploy

Permissions spec

  • All pages are visible to logged-in and logged-out users
  • Documentation editors can edit all pages
  • Logged in users without the docs-editor permission can edit only talk pages

To do:

  • Remove special "whitelisted" pages
  • * (not logged in): change read to true
  • user: change read to true
  • docseditor: change read to true

Related Objects

Event Timeline

Change 646862 had a related patch set uploaded (by Cicalese; owner: Cicalese):
[operations/mediawiki-config@master] Configure API Portal permissions for launch

https://gerrit.wikimedia.org/r/646862

Change 646862 merged by jenkins-bot:
[operations/mediawiki-config@master] Configure API Portal permissions for launch

https://gerrit.wikimedia.org/r/646862

apaskulin updated the task description. (Show Details)
apaskulin moved this task from Doing to Done on the Platform Team Workboards (Green) board.

Verified in production. Thanks, Cindy!