8 Commits

Author SHA1 Message Date
Samuel Georges
4fd1ca824f Introduce concept of system roles
These are roles defined by a special API code, once a system role code is detected, the role becomes locked and its permissions are sourced from the AuthManager. All permissions are granted to system roles by default, unless otherwise specified. This should make it easier to create client accounts as "Publishers", hiding developer tools like the CMS and Builder plugins by default.
2017-07-13 19:29:50 +10:00
Samuel Georges
8002c1010b Create migrate script to split permissions out
Permissions have been moved from Groups to a new Role model
Refs #2367
2017-07-11 19:17:44 +10:00
alekseybobkov
6ed4bd5ef6 Updates in the UI 2016-02-22 21:52:23 -08:00
Samuel Georges
f99ff4a363 Prevent sorting of count column, fixes #1491 2015-10-07 19:24:18 +11:00
Samuel Georges
c06e7a831f Add count column to admin group list - Refs #1181 2015-06-27 11:02:29 +10:00
Samuel Georges
a1291c3716 Restyle Administrator pages 2015-05-21 22:55:08 +10:00
Samuel Georges
470f876fff Add API code field to admin groups 2014-12-16 13:47:18 +11:00
Samuel Georges
e3dae22758 Back-end user groups can now be marked to add new administrators by default
Streamline naming of backend user groups
Add description field to backend user group table
2014-12-16 12:39:38 +11:00