Page MenuHomePhabricator

Add all necessary path-operation-user restrictions
Closed, ResolvedPublic

Description

Description

Once we decide with high granularity what ZObjects and sub-ZObjects should be restricted to what changes and to what users, (T321186) we will proceed to implement these restrictions.

This is an Epic task to gather all individual restriction implementation tasks.

Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)

Every sub-task should make sure that:

  • The restriction is implemented
  • There's specific tests on authentication for every granular access restriction

Completion checklist

Related Objects

Event Timeline

Change 905656 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] API: Check if the user is authorised to execute functions before running

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

Change 905656 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] API: Check if the user is authorised to execute functions before running

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