Page MenuHomePhabricator

Modify user group configuration settings for Outreach Wiki
Closed, ResolvedPublic

Description

For the user group removal configuration, please remove autopatrolled because that user group does not exist on Outreach Wiki:

'+outreachwiki' => [
	'bureaucrat' => [ 'sysop' ],
],

After consideration, as bureaucrats have the technical ability to remove importer rights (but not grant it), you might want to consider removing this (to only allow stewards to grant and remove it) because Outreach is not listed on the Meta page for the importer user group.

Discussion: Here

Event Timeline

Change #1309894 had a related patch set uploaded (by Gkm563; author: Gkm563):

[operations/mediawiki-config@master] Remove nonexistent autopatrolled group from Outreach Wiki

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

Change #1309894 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove nonexistent autopatrolled group from Outreach Wiki

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

Mentioned in SAL (#wikimedia-operations) [2026-07-13T13:17:33Z] <aude@deploy2003> Started scap sync-world: Backport for [[gerrit:1310059|Enable ChartWizard on the beta cluster (T431990)]], [[gerrit:1308656|streams: webrequest - pageview - trending (T430675)]], [[gerrit:1307438|EventStreamConfig: add page_revert_risk_wikidata_prediction_change.v1 (T420883)]], [[gerrit:1309894|Remove nonexistent autopatrolled group from Outreach Wiki (T431959)]]

Mentioned in SAL (#wikimedia-operations) [2026-07-13T13:19:14Z] <aude@deploy2003> aikochou, javiermonton, aude, gkm563: Backport for [[gerrit:1310059|Enable ChartWizard on the beta cluster (T431990)]], [[gerrit:1308656|streams: webrequest - pageview - trending (T430675)]], [[gerrit:1307438|EventStreamConfig: add page_revert_risk_wikidata_prediction_change.v1 (T420883)]], [[gerrit:1309894|Remove nonexistent autopatrolled group from Outreach Wiki (T431959)]] synced to the testservers

Mentioned in SAL (#wikimedia-operations) [2026-07-13T13:28:45Z] <aude@deploy2003> Finished scap sync-world: Backport for [[gerrit:1310059|Enable ChartWizard on the beta cluster (T431990)]], [[gerrit:1308656|streams: webrequest - pageview - trending (T430675)]], [[gerrit:1307438|EventStreamConfig: add page_revert_risk_wikidata_prediction_change.v1 (T420883)]], [[gerrit:1309894|Remove nonexistent autopatrolled group from Outreach Wiki (T431959)]] (duration: 11m 12s)

I don't think this is completed yet.

Please change the $wgRemoveGroups configuration for +outreachwiki:

'+outreachwiki' => [
	'bureaucrat' => [ 'sysop' ],
],

The code will only allow bureaucrats on Outreach Wiki to remove only administrator rights locally.

Anoop subscribed.

There is no clear community consensus to implement changes to importer usergroup , as description of task and community discussion is not conclusive. to make any further configuration changes there should be clear instructions either (1) allowing bureaucrats to grant importer role to a user, or (2) remove ability from bureaucrat usergroup to remove a user in importer role on wiki

Anoop changed the task status from Open to Stalled.Wed, Jul 22, 4:45 AM

I posted this discussion to the village pump, proposing to no longer allow bureaucrats to remove (and not grant) importer rights. A week and a day has passed without anyone commenting, so there is no objection either. Please implement those changes as I suggested in the initial task, thank you.

Anoop changed the task status from Stalled to In Progress.Tue, Aug 4, 3:38 AM
Anoop changed the task status from In Progress to Open.Tue, Aug 4, 10:42 AM

Change #1322038 had a related patch set uploaded (by Anzx; author: Anzx):

[operations/mediawiki-config@master] outreachwiki: disable bureaucrats ability to locally remove users from importer usergroup

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

Change #1322038 merged by jenkins-bot:

[operations/mediawiki-config@master] outreachwiki: disable bureaucrats ability to locally remove users from importer usergroup

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

Mentioned in SAL (#wikimedia-operations) [2026-08-06T20:39:57Z] <aude@deploy1003> Started scap sync-world: Backport for [[gerrit:1322038|outreachwiki: disable bureaucrats ability to locally remove users from importer usergroup (T431959)]], [[gerrit:1321639|Turn on feature flag for custom lists for betawiki (T434027)]], [[gerrit:1322054|tcywiki: update logos for 10years anniversary (T434176)]]

Mentioned in SAL (#wikimedia-operations) [2026-08-06T20:41:46Z] <aude@deploy1003> lmora, aude, anzx: Backport for [[gerrit:1322038|outreachwiki: disable bureaucrats ability to locally remove users from importer usergroup (T431959)]], [[gerrit:1321639|Turn on feature flag for custom lists for betawiki (T434027)]], [[gerrit:1322054|tcywiki: update logos for 10years anniversary (T434176)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be

Mentioned in SAL (#wikimedia-operations) [2026-08-06T20:48:09Z] <aude@deploy1003> Finished scap sync-world: Backport for [[gerrit:1322038|outreachwiki: disable bureaucrats ability to locally remove users from importer usergroup (T431959)]], [[gerrit:1321639|Turn on feature flag for custom lists for betawiki (T434027)]], [[gerrit:1322054|tcywiki: update logos for 10years anniversary (T434176)]] (duration: 08m 12s)