#279 - Permissions API
Type Enhancement
Status New
Milestone 4.0
Version -
Component -
Priority High
Severity Normal
Owner Jack
Assigned to Jack
Reported 9 years ago
Updated 3 years ago
Votes 0
Related tickets
Proposed time
Worked time

Instead of using the localisation file to get available permissions, have an API that plugins can use to register permissions and easily check permissions for groups, roles or both.

Ticket History

9 years and 4 months ago by Jack

  • Milestone 3.1 3.2

9 years and 4 months ago by Jack

  • Milestone 3.2 3.3

9 years and 3 months ago by Jack

  • Milestone 3.3 4.0

8 years and 11 months ago by Jack

  • Summary Save permission keys to settings table Permissions API
  • Priority Normal High
  • Status New Accepted

I've decided to completely rework the permission system in 4.0 and simplify it.

Instead of having an overly complex permission system with a page full of select boxes and such, permissions will be managed from the create/edit group and role pages.

There will also be an API to register permissions for plugins and easily check permissions for a group, role or both.

7 years and 4 months ago by Jack

  • Status Accepted Started
Jack closed as Completed 7 years and 4 months ago
Jack reopened as New 3 years and 2 months ago