Properties
The property system is responsible for managing access permissions and more.
Every group has a set of properties that are applied to a user if the user is a member in the group. Some component (like warnings, bans) will also check if the user has the required property in a specific bundle.
Example: A user needs the
ban_show
property to see bans for a bundle. The user can only see the bans of the bundles, where it has the property applied (by a group membership).
For most functions, it is enough to have the required property in only one serverbundle.
Additionally, properties can also have a value. For example the server_group
property of a group specifies the in-game group associated to it.
Additional infos for developers
The features below are not yet implemented in the web UI and may be overwritten when editing a group via the web UI.
You can add custom properties via the API if you want.
There is also an advanced feature which allows to add negative (granted
set to false
) properties. A negative property from one group overwrites a positive property from an other group and results in the user not having the property.