CompCubeCompCubeWiki
Reference

Roles and permissions

PermissionIntended access
role:playerNormal account and authenticated gameplay. Default role.
role:poolerCreate/update/remove pool map entries.
role:moderatorInspect queues/moderation, pause/resume/skip relevant timers, manage timeouts/bans, and bounded match decisions.
role:adminSeasons, pools, queues, users, map categories, destructive match/rating decisions, plus moderator access.
role:devAdministrative access plus developer-only mock clients and required startup developer identity.
perk:supporterDisplay/community perk; no administrative authority by itself.
perk:contributorContributor attribution/listing; no administrative authority by itself.

Permissions are arrays and can coexist. Backend routes check explicit allowed-role lists; roles are not assumed to inherit through a universal hierarchy. Always consult live OpenAPI documentation and route implementation when building an operations UI.