Skip to content

Understanding Roles

Sailboat Racing uses a role-based permission system. Each user can have one or more roles that determine what they can do.

Role Types

Race Officer

The most common role for club volunteers. Race officers can:

  • View the organisation dashboard and race schedule
  • Create and edit races within a series
  • Add and manage race entries
  • Record start times, finish times, and lap times
  • Set race circumstances (DNF, DNC, etc.)
  • Import entries from previous races
  • Change race status (start, complete, abandon, postpone)

Race officers cannot: - Create or configure series - Manage organisation settings or members - Access handicap list management - View the audit log

Organisation Admin

Full control over the organisation. Organisation admins can do everything a race officer can, plus:

  • Create, edit, and configure series (including scoring rules, handicaps, divisions)
  • Manage organisation settings (name, description, cover image, etc.)
  • Invite new members and manage existing memberships
  • Approve or reject membership requests
  • Grant and revoke roles for other members
  • Create and manage handicap lists
  • Access the audit log
  • Export PY returns for RYA submission
  • View organisation statistics

System Admin

A platform-level role for Sailboat Racing administrators. System admins can:

  • Activate and deactivate organisations
  • Manage public (system-wide) handicap lists
  • View all accounts across the platform
  • Manage organisation activation requests

How Roles Are Assigned

  • When your membership request is approved, the approving admin chooses your initial role
  • Organisation admins can change roles at any time - see Managing Roles & Permissions
  • You can hold roles in multiple organisations simultaneously

See Also