Campfire uses a role-based permission system designed around Scout program norms — leaders see the full picture, parents see their family's information, and Scouts see their own profile and troop activities. Here's a plain-language overview of what each level can access.
Leaders
- Full access to the member roster, including contact information for all families
- Create, edit, and delete events and announcements
- View and update advancement records for all Scouts
- Access troop settings and billing (depending on their specific role)
- Send announcements to the full troop or any subgroup
Parents and guardians
- View their own Scout's profile and advancement progress
- See the troop calendar and RSVP to events
- Read troop announcements and participate in direct messages
- Access the troop member directory (names and contact info shared by other families)
- Cannot view other Scouts' advancement records or full contact details
Scouts
- View their own profile and advancement history
- See the troop calendar
- Read announcements and participate in troop activities
- Cannot access other members' personal information or make administrative changes
Permissions evolve
The detailed, authoritative permission rules are maintained in Campfire's codebase and may be updated as new features are added. Contact support if you have a specific question about what a given role can or cannot do.