This repo hosts RBAC configs for all things related to Space Chunks.
We group all available roles for each project in a dedicated file. The file should be named after the project.
To enforce consistent role and permission naming across projects/plugins, we define the following format:
spacechunks.<plugin>.<components>.<permission>
All permission should be Kebab Case, prefixed with spacechunks.. Role names should simply be in Kebap Case. Prefer adjectives
over nouns, when choosing names for permissions e.g. spacechunks.plugin.enabled instead of spacechunks.plugin.enable.
Only use letters found in the English alphabet.
For example:
GOOD
spacechunks.lobby.chunk-viewer.enabled
spacechunks.party.kick-member
spacechunks.lobby.matchmaking.private.enabled
BAD
Lobby.use_item
this_is-myspecial.pörmission