The 4 default roles (Manager, Front desk, Housekeeping, Maintenance) fit 80 % of properties. For the rest, Heroes lets you fully customise.
Edit an existing role
Roles → Manager → Configure permissions. A matrix opens:
- Rows: product pages (Dashboard, Planning, Reservations, Tasks…)
- Columns: access level (None, Read, Write, Admin)
Tick the desired level per cell. Changes save live — no Save button.
Build a custom role
Roles → + New role. Pick a name ("F&B Manager", "Accountant"…) and configure the matrix. You can start from an existing role as a base.
Immediate impact
Users on that role see their sidebar update instantly. A forbidden page returns 403 or redirects to the dashboard if it vanishes from the menu.
Inherited permissions
Some permissions are parent-child. Granting Reservations without ticking Reservations → Invoices means the user sees the list but not the invoices.
Preview a role
The Preview as this role button opens a guest tab — you see exactly what that role sees.
Was this article helpful?
Thanks for your feedback!
We're sorry. Our team can help you directly.
Open a ticket