Roles & Permissions

Last updated: 6 April 2026

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

  1. In your dashboard, go to Admin Management > Roles.
  2. Click New Role to create a custom role.
  3. Give the role a name and select which permissions it should have.
  4. Save the role.

Assigning Roles to Users

  1. Go to Admin Management > Roles and open a role.
  2. Select the Users with this Role tab.
  3. Click Assign Role to User and choose a club member.
  4. 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.