User Roles Explained
Youth Platform uses role-based access control to ensure staff members only have access to the features and information they need for their role.
Full administrative access to all features. The ultimate authority for the club.
Can access:
- All club settings and configuration
- Billing and subscription management
- All staff accounts and permissions
- All young people records and data
- All sessions and attendance
- All reports and analytics
- GDPR deletion requests
Day-to-day operational management of the club without access to sensitive admin settings.
Can access:
- Create and manage sessions
- Manage young people records
- Assign staff to sessions
- View and generate reports
- Approve new registrations
- View attendance across all sessions
Cannot access:
- Billing and subscriptions
- Club deletion
- Staff role changes (Club Owner only)
Designated safeguarding officer with access to sensitive information for child protection.
Can access:
- All young people records
- Full medical information
- Safeguarding notes and concerns
- Consent and guardian information
- Attendance history
Cannot access:
- Staff management
- Session creation (unless also Management)
- Club settings
Runs specific sessions and manages attendance for those sessions.
Can access:
- Sessions they're assigned to
- Check-in functionality
- Young people information (based on session security level)
- Emergency contact details
- Session attendance records
Cannot access:
- Sessions they're not assigned to
- Full medical records (only critical flags at High security)
- Management functions
Helps at sessions with limited access to personal information. This role is ideal for volunteers and support staff who assist with running sessions.
Can access:
- Sessions they're assigned to
- Basic check-in functionality
- Name and photo of young people
- View-only access to attendance list
Cannot access:
- Contact details or medical information
- Guardian information
- Historical records
- Management functions
Multiple Roles
A staff member can have multiple roles. For example, someone could be both a Session Leader and Safeguarding Lead. They'll have the combined permissions of both roles.