Configuring User Permissions
This article explains how to configure permissions for different user roles in roommaster Cloud (RMC). Proper permission setup ensures each user has access only to the features and data relevant to their role.
👉 Watch the complete tutorial here: Configuring User Permissions
The three common user roles covered in this guide are:
- Housekeeper — Mobile-only access for daily room cleaning tasks
- Housekeeping Manager — Supervisor access to the housekeeping module and a restricted dashboard
- Manager / Property Manager — Full access to all modules and the complete dashboard
Housekeeper​
Housekeepers are field-level staff who interact with the system exclusively through their mobile device. They should not have access to the web app or any reporting.
Access Settings​
| Setting | Value |
|---|---|
| Security Level | Clerk |
| Class Name | Housekeeping |
Special Permissions​
- Disable all special permissions
- Disable Room Assignments During Reservations
Report Access​
- Deselect all report categories — housekeepers should have no report access
Web App Access​
When a housekeeper attempts to log in to the web app, they will see an alert indicating that their role does not have web app access. This is expected behavior.
Housekeepers are not intended to access the roommaster Web app or roommaster Cloud. They should use their mobile device for daily tasks or refer to the printed sheet provided by the housekeeping manager.
Housekeeping Manager​
The housekeeping manager oversees daily operations, assigns rooms, and monitors cleaning progress. They require access to the housekeeping module and relevant reports, but may not need full financial visibility.
Access Settings​
| Setting | Value |
|---|---|
| Security Level | Supervisor |
| Class Name | Housekeeping |
Special Permissions​
- You may assign specific special permissions if required by your property's workflow
- However, special permissions are not necessary for performing regular housekeeping activities
Report Access​
- Enable only the Housekeeping report category
- Deselect all other report categories
Dashboard Configuration (Optional)​
By default, the housekeeping manager may see the full dashboard, which includes financial information. If you prefer to restrict the dashboard to housekeeping-relevant data only:
- Navigate to Setup → Menu Profiles → Housekeeping
- Scroll to Setup Configuration
- Turn off the full dashboard configuration
Result​
When the housekeeping manager logs into the web app with the restricted dashboard configuration, they will see:
- The Housekeeping module
- A restricted dashboard displaying:
- Occupancy
- Room cleanliness status
- Activity widget
Financial widgets such as ADR, RevPar, and revenue data will not be visible.
Manager / Property Manager​
Managers and property managers require full access to the system, including all modules, financial data, and reporting.
Access Settings​
| Setting | Value |
|---|---|
| Security Level | Manager |
| Class Name | All Access |
Special Permissions​
- Grant any special permissions required for the manager's responsibilities
- Since this is a managerial role, permissions should be configured based on operational needs
Report Access​
- Enable all report categories as needed
Result​
When a manager logs into the roommaster Web app, they will have full access to the main dashboard, which includes:
- Financials — ADR, RevPar, default rate
- Occupancy — Current occupancy status
- Room Cleanliness — Room cleanliness overview
- Revenue — Room revenue and sales revenue for the past seven days
- Activity Widget — Arrivals, departures, stayovers, reservations, and cancellations
Summary​
| Role | Security Level | Class Name | Report Access | Web App Access |
|---|---|---|---|---|
| Housekeeper | Clerk | Housekeeping | None | No (mobile only) |
| Housekeeping Manager | Supervisor | Housekeeping | Housekeeping only | Yes (restricted dashboard) |
| Manager / Property Manager | Manager | All Access | All | Yes (full dashboard) |
Ensure each user's permissions are reviewed and configured before sending their invitation. Incorrect permission settings may result in users accessing data or features outside their intended role.