// Package permissions provides constants for RBAC package permissions type Permission string func (p Permission) String() string { return string(p) } const ( // Wildcard - grants all permissions Wildcard Permission = "*" // Seasons permissions SeasonsCreate Permission = "seasons.create" SeasonsUpdate Permission = "seasons.update" SeasonsDelete Permission = "seasons.delete" SeasonsAddLeague Permission = "seasons.add_league" SeasonsRemoveLeague Permission = "seasons.remove_league" // Leagues permissions LeaguesCreate Permission = "leagues.create" LeaguesUpdate Permission = "leagues.update" LeaguesDelete Permission = "leagues.delete" // Users permissions UsersUpdate Permission = "users.update" UsersBan Permission = "users.ban" UsersManageRoles Permission = "users.manage_roles" )