Getting Started: Roles & Permissions Overview
What are roles in NightHive?
NightHive uses role-based access control (RBAC) to determine what each user can see and do in the backoffice. Every staff member is assigned one or more roles, and each role carries a set of permissions.
Scope levels
Scope | Who has it | What they can access |
System Admin | NightHive system administrators | Everything across all tenants and venues |
Tenant Owner | Business owners | All venues and data belonging to their tenant |
Venue Staff | Managers, hosts, gate agents | Only the venue(s) they are assigned to |
Self | Individual guests with accounts | Only their own reservations and profile |
Common roles and what they do
- Owner – Full access to their tenant: venues, reservations, guest profiles, staff, and settings.
- Manager – Can manage reservations, view guest profiles, assign tables, and run floor operations for their venue(s).
- Gate Agent – Can check in guests, verify gate passes, and record entry logs.
- Host/Escort Staff – Can create and manage staff escort assignments.
Who assigns roles?
- A Tenant Owner can invite staff and assign roles via Staff Management → Invite Staff.
- A System Admin can assign roles to any user across the platform.
Permissions are cumulative. A user with two roles has the combined permissions of both.
Related Articles
Setting Up Your Tenant and First Venue
Overview When your NightHive account is first created, a Tenant is set up for your business. A Tenant is your company profile — it holds all your venues, staff, and guest data. Step 1: Complete Your Tenant Profile Sign in to the NightHive Backoffice. ...