This RFC got consensus to allow OTRS admins to add and remove the OTRS-member global group themselves. However, it is technically not possible as of today to allow any local or global group to add/remove specific global group permissions.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Add limited editing for global group membership | mediawiki/extensions/CentralAuth | master | +534 -23 |
Event Timeline
Currently, globalgroupmembership is equivalent to userrights in that holders can edit all global user membership. I suggest creating the equivalent of $wgAddGroups and $wgRemoveGroups but for global groups. Should this be done in config (as currently done for these settings) or onwiki as part of managing groups via Special:GlobalGroupPermissions (i.e. add an option that a global group can add/remove specific other groups)? I don't image that the settings would need to be edited frequently, so using php config should work, but given that the rest of global group management is stored in the database after on-wiki changes it may make sense to do the same for this.
Change 737008 had a related patch set uploaded (by Majavah; author: Majavah):
[mediawiki/extensions/CentralAuth@master] Add limited editing for global group membership