-
-
Notifications
You must be signed in to change notification settings - Fork 313
Allow finer grain permission control #3373
Copy link
Copy link
Open
Labels
Milestone
Description
Taking inspiration from XF and Discord permission system:
- Allow/Abstain/Deny permissions on a per-user basis
- Groups can also Allow/Abstain/Deny permissions
Permission check flow would go:
- Check if user has it explicitly set to Allow/Deny and use that value
- If user does not have it explicitly set to anything ("Abstain"), continue to groups
- For each of their groups (sorted by
order), perform the same check - see if explicitly set and if not, continue to next group
Reactions are currently unavailable