Closed (fixed)
Project:
Group
Version:
8.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
25 Jan 2019 at 12:22 UTC
Updated:
8 Feb 2019 at 13:04 UTC
Jump to comment: Most recent, Most recent file
Instead of reading out permissions from various roles (and thus potentially introducing a security risk), we should prepare Group for a centralized permission system. Step two would be to introduce a service that calculates someone's permissions and returns them as CalculatedGroupPermissions objects (introduced here: #3028337: Introduce a value object to store calculated permissions with cacheable metadata).
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | group-3028340-3.patch | 29.22 KB | kristiaanvandeneynde |
Comments
Comment #2
kristiaanvandeneyndeDepends on the code from the linked issue, so not running tests yet.
Comment #3
kristiaanvandeneyndeOther issue got committed, here we go. (Forgot to add service declaration, doing so now).
Comment #5
kristiaanvandeneyndeIn it goes.