Must know
- Hero checks the same permissions as the matching dashboard screen, when it prepares a change and again when you confirm it.
- Imports are the exception: no club permission is enough to confirm one. Only Uplifter can.
- Hero turns down requests you don’t have access to up front and names the missing permission as the roles editor shows it.
- Role changes apply on the staff member’s next request. There is no need to sign out.
What Hero says when you lack access
How Hero declines. On every message, Hero knows which permissions your role lacks and which features are off for your club. It turns those requests down up front, names the missing permission as the roles editor labels it (for example Create Financials), and doesn’t link settings pages for features your club doesn’t have. Hero says “you don’t have access” only when it tries to look something up and is blocked. Not sure what you can do? Ask Hero “what can you do?” It lists what you can use and what your role lacks.Which permission each action needs
Where Hero differs from the dashboard. Inviting a guardian through Hero needs Create Staff, while adding a guardian on the admin dashboard needs Create Families. Creating or editing a punch card type through Hero needs Create Training or Edit Training, while the dashboard needs Create Financials or Edit Financials. Memberships and passes use Training permissions in both places.
Actions that need two permissions.
- Cancelling a paid session with refunds needs Edit Training and Edit Financials. Without Edit Financials, the confirmation only cancels and warns that a colleague with billing access can issue credits from the Sessions page.
- Granting a membership needs Edit Training. Charging the family for it, rather than granting it as a comp, also needs Create Financials.