Page MenuHomePhabricator

Write a secure group editor
Open, LowPublic

Description

(From JeLuF)

Adding groups should be possible. You basically need:

  • Group name
  • Group permissions (checkbox list)
  • Who may add users to this group (checkbox list of existing groups)
  • Who may remove users from this group (checkbox list of existing groups)

This should be something bureaucrats should be able to handle.

Details

Reference
bz27035

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 11:18 PM
bzimport set Reference to bz27035.
bzimport added a subscriber: Unknown Object (MLST).

CentralAuth has [[Special:GlobalGroupPermissions]], which Stewards can maintenance the global group rights. The functionality of $wgAddGroups/$wgRemoveGroups is missing. But that is a possible way, to to this.

Change 74678 had a related patch set uploaded by Alex Monk:
WIP - Special:GroupPermissions (CA-like group editor)

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

(In reply to comment #0)

(From JeLuF)

Adding groups should be possible. You basically need:

  • Group name
  • Group permissions (checkbox list)
  • Who may add users to this group (checkbox list of existing groups)
  • Who may remove users from this group (checkbox list of existing groups)

This should be something bureaucrats should be able to handle.

This is a good idea, but on WMF wikis only stewards should be able to modify group rights (we have CU, OS, other private stuff). On external MediaWiki installations, the situation may be different.

(In reply to comment #3)

This is a good idea, but on WMF wikis only stewards should be able to modify
group rights (we have CU, OS, other private stuff). On external MediaWiki
installations, the situation may be different.

How Wikimedia wikis want to have rights set up for the use of this feature is completely outside the scope of this bug.

Change 74678 abandoned by Alex Monk:
WIP - Special:GroupPermissions (CA-like group editor)

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