Roles & Permissions
Clubnest uses a flexible role-based access control (RBAC) system so you can give each team member exactly the access they need — no more, no less.
How It Works
Every user who is a member of your club is assigned one or more roles. Each role carries a set of permissions that control which sections of the dashboard they can view and edit.
Default Roles
- Admin — Full access to all club management features.
- Coach — Access to coaching sessions, bookings, and junior records.
- Bailiff — Ticket scanning, issuing permits, and match oversight.
- Member — Standard member with no dashboard access (frontend only).
You can create custom roles with any combination of permissions to suit your club structure.
Managing Roles
- In your dashboard, go to Admin Management > Roles.
- Click New Role to create a custom role.
- Give the role a name and select which permissions it should have.
- Save the role.
Assigning Roles to Users
- Go to Admin Management > Roles and open a role.
- Select the Users with this Role tab.
- Click Assign Role to User and choose a club member.
- To remove a role, click Remove Role next to their name.
Available Permissions
Permissions control access to specific modules. Common permissions include:
- Manage Team / Users
- Manage Juniors
- Manage Matches
- Manage Coaching & Courses
- Manage Tickets & Permits
- Manage Inventory
- Manage Venues
- Manage Holidays
- Manage Forum
- View Results
- Manage Polls
Tips
- Users can hold multiple roles at the same time.
- If a user should only scan tickets on the bank, give them the Bailiff role and nothing else.
- Always review permissions after adding new staff to ensure data security.