Skip to content

User Roles & Permissions

What you can see and do in HellaBooking depends on your user type. This page lists the eight user types and the areas each one can reach.

User Types

User type Portal Description
Casual visitor Customer Non-member who books occasionally
Club member Customer Registered club member, eligible for discounts
Trainer Admin Coaching staff with training-management access
Receptionist Admin Front-desk staff handling bookings and customers
Club manager Admin Full administrative access
Janitor Admin Facility maintenance staff
Guest coach Customer External trainer with limited access
Technical Admin System / technical support

Customer Lifecycle

Every customer account moves through a small set of states: the customer registers, gets approved, uses the system, and is eventually removed.

stateDiagram-v2
    [*] --> Registered
    Registered --> PendingApproval : Email verified
    PendingApproval --> Active : Approved
    Active --> Suspended : Admin suspends
    Suspended --> Active : Admin reactivates
    Suspended --> Deleted : Admin deletes
    Active --> Deleted : Admin deletes
    Deleted --> Anonymized : GDPR cleanup
Status Description
Registered Account created, email not yet verified
Pending approval Email verified, waiting for admin review
Active Fully operational account
Suspended Temporarily disabled by admin
Deleted Soft-deleted, no access
Anonymized Personal data erased (GDPR)

Note

When admin approval is turned off (the default), new customers go straight from Registered to Active — the Pending approval step is skipped.

Who Can See What

Each user type gets access to specific areas — the booking calendar, customer management, reports, and so on. The list below shows who can reach each area.

Area Available to
Booking calendar Casual visitor, Club member, Trainer, Receptionist, Club manager, Janitor, Guest coach
Bookings management Receptionist, Club manager
Customers Receptionist, Club manager
Queries Receptionist, Club manager
Campaign offers Receptionist, Club manager
News Receptionist, Club manager
Groups Receptionist, Club manager
Club configuration Club manager
Season configuration Club manager
Training packages Club manager
Reports Club manager
Admin operations Club manager
Trainings Trainer, Club manager
User metrics Trainer, Club manager
Heating & lighting (Wi-Fi relays) Trainer, Receptionist, Club manager, Janitor
Financials Casual visitor, Club member, Club manager
Video recording Casual visitor, Club member, Club manager
Customer orientation Club manager, Technical
Course subscription Casual visitor, Club member
Credit purchase Casual visitor, Club member
Training-credit purchase Casual visitor, Club member
Training summary Casual visitor, Club member
Tournaments Casual visitor, Club member, Club manager
Subscriptions Currently disabled in the demo.
Check-in / admission Currently disabled in the demo.

Note

Technical users only have access to Customer orientation. They cannot see the booking calendar — their role is limited to facility-display configuration.

Customer Registration Settings

A few settings control how new customers sign up:

From the demo system

Public registration is on, admin approval is off, underage accounts are allowed, and passwords never expire. Your system may be configured differently.