Page MenuHomePhabricator

Split the block permission into several permissions
Open, LowPublic

Description

To be more flexible in usage of the block permission it would be nice if it could be split in several rights, a useful possibility would be blockip, blockuser and rangeblock. (Maybe something like autoblock too). In this way, it would become possible that less trusted users can block only IPs, while other block can only be done by sysops.

Event Timeline

Restricted Application added a subscriber: StudiesWorld. · View Herald TranscriptFeb 28 2016, 4:41 PM
Xauroflaux triaged this task as Low priority.Apr 11 2017, 11:24 AM
Xauroflaux added a subscriber: Xauroflaux.

I agree with this, but there are numerous other things that need to be handled first.

MacFan4000 edited subscribers, added: MacFan4000; removed: Xauroflaux.Jun 10 2017, 4:41 PM

Users global account is locked, and thus they are unable to log in here and comment on this.

DannyS712 added a subscriber: DannyS712.

Tagging Core Platform Team as a feature request to review - does the comment in T201495: Create a new user right for cross-namespace renames regarding creation of user rights apply here?

eprodromou added a subscriber: eprodromou.

@DannyS712 yes, same thing. Should be able to make three new rights, and then check them when an admin tries to make a block, within an extension.