You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 11, 2024. It is now read-only.
Each usergroup has an Id (internal name), a Weight Value (number) and a list of Permissions.
A user can be in multiple groups with the final permissions of a user being all the unique permissions of all groups combined and the weight value being the highest value of all groups which have been assigned.
Targeting
A user can target another user if any of their groups are able to target the groups of the other user.
A group can target another group if its Weight is higher then the other group.
Permissions
A user has a list of permission in string form. (ex: breaker.ban, breaker.group.edit.weight)
You can add Wildcard permissions which grant a group all permissions which match a certain part of a permission.
Example: breaker.group.* would allow a group to perform breaker.group.add, breaker.group.remove, breaker.group.edit.weight and breaker.group.edit.permissions