Admin Permissions
Owners can configure per-Admin access controls to limit exactly which features each Admin can see. This is useful for restricting front-desk staff to room management only, or giving a reporting admin access to analytics without the ability to manage staff.
How to configure
- Go to Users in the left sidebar
- Find the Admin you want to configure and click Edit
- Scroll to the Admin Permissions section
- Uncheck Full Access to enable per-feature restrictions
- Toggle individual permissions on or off
- Click Save Changes
The Admin's sidebar and available views update immediately — no re-login required.
New Admins are created with Full Access enabled. This means they have access to all operational features. Restrictions only take effect when Full Access is unchecked.
Available permissions
| Permission | What it controls |
|---|---|
| Manage Rooms | Add, edit, delete rooms. Change room status, priority, and urgent flags. |
| View Reports & Analytics | Access the Reports page and all charts. |
| Manage Staff | Invite new staff, edit existing users, remove users. Cannot change the Owner role. |
| View Cleaning History | Access the Cleaning History log and apply filters. |
| Manage Shifts | View all shifts, see active staff on duty, filter shift history. |
| View Lost & Found | Access the Lost & Found page, create and resolve entries. |
| Send & Receive Messages | Access the Inbox, send messages to individuals or groups. |
| Mark Rooms as Urgent | Set or clear the URGENT flag on any room. |
Default behavior
A permission value of null (the default) means Full Access — backward-compatible with accounts created before permission restrictions were introduced. Setting permissions to an empty list means the Admin can only access the Dashboard and nothing else.
Important notes
- Owners always have full access — Permission restrictions only apply to the Admin role. The Owner cannot be restricted.
- Admins cannot configure their own permissions — Only the Owner can modify Admin permission settings.
- Dashboard is always accessible — Even an Admin with zero permissions can still see the Dashboard (room status board). Restrictions limit sidebar navigation and management actions, not the Dashboard itself.
Enable only Manage Rooms and Send & Receive Messages for a front-desk Admin. They can change room statuses and communicate with cleaning staff, but cannot see Reports, History, or Shift data.