Roles and permissions
CampOne uses four user roles to decide who can do what inside the admin dashboard. Your role is set when your user account is created and only a tenant-admin (or CampOne support) can change it later. This page explains what each role is for and what each role can typically reach.
The four roles
Section titled “The four roles”Tenant admin
Section titled “Tenant admin”The owner or lead manager of the campsite. The tenant-admin role is given to whoever set up the CampOne account and to anyone they trust with full access — typically the owner, a co-owner, or the operations manager.
A tenant-admin can:
- See and change every screen in the admin dashboard.
- Add, remove, and edit other users on the team.
- Configure tenant-wide settings — branding, taxes, fees, payment providers, notifications, features.
- Issue refunds, cancel bookings, write off invoices.
A tenant-admin cannot:
- Access tenants other than their own.
- Reach the CampOne super-admin area, which is reserved for CampOne staff.
The day-to-day team — front-desk receptionists, shop attendants, the seasonal workforce. Staff users are the people who run the site but don’t own the business decisions.
A staff user can:
- Take and edit bookings, run the calendar, run the till.
- Check guests in and out, print invoices, take payments.
- Read most reports.
A staff user cannot, by default:
- Change tenant-wide settings, fees, or feature flags.
- Add or remove other users.
- Issue large refunds or write off invoices without a tenant-admin.
Staff access can be narrowed further per-user using module access — for example a kiosk-only attendant can be restricted to the Kasse module. Your CampOne onboarding contact will set this up for you.
Customer
Section titled “Customer”The guest. Customers don’t see the admin dashboard at all — they sign in to the separate guest portal to manage their own bookings, registrations, and invoices. You will see the customer role on guest accounts in the user list, but those users have no access to the staff side.
Super admin
Section titled “Super admin”A reserved role used only by CampOne staff to operate the platform. You will not be assigned this role and you don’t need to think about it. CampOne staff who need to look into your tenant for support do so with your permission via the Support inbox.
What each role can reach
Section titled “What each role can reach”The table below is a simplified summary. Fine-grained gating (for example which staff users can see the Kasse but not Berichte) depends on per-user module access settings — your CampOne onboarding contact will walk you through these.
| Section | Tenant admin | Staff | Customer |
|---|---|---|---|
| Dashboard | Yes | Yes | No |
| Bookings, Calendar, Arrivals | Yes | Yes | No |
| Guests, Meldescheine, Self-check-in | Yes | Yes | No |
| Sites, Storage, Activities, Content | Yes | Yes (read; edit varies) | No |
| Kasse (POS) | Yes | Yes (if granted) | No |
| Invoices, Vouchers, Fees | Yes | Yes (read; refunds limited) | No |
| Reports, Berichte, Stats, Export | Yes | Yes (most) | No |
| Settings | Yes | No | No |
| Notifications templates | Yes | No | No |
| Tasks | Yes | Yes | No |
| Support inbox | Yes | Yes | No |
| Guest portal | No | No | Yes |
If you need a permission that this table says you don’t have, talk to your tenant-admin first. If your tenant-admin agrees but isn’t sure how to grant it, your CampOne contact can help with fine-grained per-page permissions.