Roles & Permissions
Esta página aún no está disponible en tu idioma.
Regroup uses a role-based permission system to control who can access and modify club resources.
User Types
Section titled “User Types”Regroup is built around two primary types of users:
- Club Managers: These are the Owners, Admins, and Organizers who manage the club’s infrastructure, schedule rides, and decide the pricing schema.
- Standard Users: These are the Members and Guests who participate in the club’s activities and pay the membership fees.
Role Hierarchy
Section titled “Role Hierarchy”Roles are hierarchical — each role inherits all permissions from the roles below it.
Owner ↓Admin ↓Organizer ↓Member ↓GuestRole Definitions
Section titled “Role Definitions”Temporary status for users who haven’t completed onboarding:
- View public club information
- Complete profile setup
- Pay membership fees (if required)
Member
Section titled “Member”Standard club participants:
- View club content (routes, rides, members)
- Join scheduled rides
- Update their own profile
- Access club statistics
Organizer
Section titled “Organizer”Content creators and event coordinators:
- All Member permissions
- Create and edit routes
- Schedule and manage rides
- View participation statistics
Club administrators with management capabilities:
- All Organizer permissions
- Invite and remove members
- Assign roles (up to Admin)
- Manage groups
- Configure club settings
The Owner is the ultimate Club Manager with full control over the club:
- All Admin permissions
- Manage billing and subscriptions (including setting the membership price schema)
- Delete the club
- Transfer ownership
Permission Matrix
Section titled “Permission Matrix”| Action | Guest | Member | Organizer | Admin | Owner |
|---|---|---|---|---|---|
| View rides | ✓ | ✓ | ✓ | ✓ | ✓ |
| Join rides | ✗ | ✓ | ✓ | ✓ | ✓ |
| Create rides | ✗ | ✗ | ✓ | ✓ | ✓ |
| Create routes | ✗ | ✗ | ✓ | ✓ | ✓ |
| Invite members | ✗ | ✗ | ✗ | ✓ | ✓ |
| Manage settings | ✗ | ✗ | ✗ | ✓ | ✓ |
| Manage billing | ✗ | ✗ | ✗ | ✗ | ✓ |
Best Practices
Section titled “Best Practices”- Limit Admin access — Only trusted members should have administrative roles
- Use Organizers for ride leaders — They can manage events without full admin access
- Review permissions regularly — Audit roles when members change their involvement