Page MenuHomePhabricator

Flow: Add global permissions
Closed, ResolvedPublic

Description

After thanking for him for the assistance with the spam-problem the other night, Rschen7754 says: "As a side note, making the rights flow-delete, flow-edit-post, flow-suppress, and flow-hide able to be assigned to global groups through Special:GlobalGroupPermissions would help global sysops and stewards to handle stuff like this, without having to be granted local adminship. "


Version: unspecified
Severity: normal

Details

Reference
bz59794

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 2:27 AM
bzimport set Reference to bz59794.
bzimport added a subscriber: Unknown Object (MLST).

bingle-admin wrote:

The WMF core features team tracks this bug on Mingle card https://wikimedia.mingle.thoughtworks.com/projects/flow/cards/697, but people from the community are welcome to contribute here and in Gerrit.

Easiest way to do this is just have a steward go to Special:GlobalGroupPermissions on mediawiki.org and tick the appropriate boxes, but then the logs aren't on meta.

We could also just add the right $wgAvailableRights[] = 'foo' lines to CommonSettings.php directly and then have a steward enable them via meta.

Would we need to deploy to meta for that, or just CommonSettings.php?

You just need to add them to meta's $wgAvailableRights, which is usually done through CommonSettings.php. See https://github.com/wikimedia/operations-mediawiki-config/blob/master/wmf-config/CommonSettings.php#L587 for example

Change 106306 had a related patch set uploaded by EBernhardson:
Add global permissions for Flow

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

Change 106306 merged by jenkins-bot:
Add global permissions for Flow

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

They are showing up on https://meta.wikimedia.org/wiki/Special:GlobalGroupPermissions/steward now. I'll try and find a stew to grant them to the appropriate groups.