Skip to content

Built-in Roles

Gurail uses roles to control what each person can see and do. Every person in your organization is assigned one role, and a fifth level (Super Admin) sits above all others.


Role Hierarchy

Roles are ranked from most to least access:

  1. Super Admin — System-wide administrator with full access to everything.
  2. Banner Admin — Manages all stores within a franchise group (banner). Full control over settings, bookings, and people.
  3. Store Admin — Manages a single store. Can handle day-to-day operations, bookings, and people at their location.
  4. Coach — Teaching staff. Can log in and view their own schedule but cannot manage bookings or other people.
  5. Member — Customer or student. Does not have login access. Managed entirely by admins.

What Each Role Can Do

Action Super Admin Banner Admin Store Admin Coach Member
Log in Yes Yes Yes Yes
Create banners and stores Yes
Assign the Banner Admin role Yes
Manage Banner Admins Yes
Manage Store Admins Yes Yes
Manage coaches and members Yes Yes Yes
Create, edit, and delete bookings Yes Yes Yes
View all bookings Yes Yes Yes
View own bookings only Yes
Create new members Yes Yes Yes
View reports Yes Yes Yes
Manage settings (courts, lessons, tax) Yes Yes Yes
Edit own profile (name, phone, email) Yes Yes Yes Yes
Change own role Yes Yes Yes

Note

No one can change their own role to a higher level. For example, a Store Admin can downgrade themselves to Coach, but they cannot promote themselves to Banner Admin.


Member Status

Each person goes through a lifecycle with three possible statuses:

Status What it means
Invited Added to the system but hasn't accepted yet. Name and phone show as "—" until they complete registration.
Active Accepted their invite and fully set up. Can log in if their role allows it (Coach or above).
Inactive Deactivated by an admin. Hidden from booking dropdowns. Past records are preserved.

How invitations work

  • New to Gurail — The person receives a registration link via email. They set their name and phone number during registration.
  • Already has an account — The person receives a notification that they've been added to a new banner, with a link to log in. Their membership becomes active on next login.