Skip to main content

Roles and Access

Access controls decide which product areas, pages, and actions a staff member can use. For HOME, the key value is the staff member's typeOfUser, which HOME maps to manager access, staff access, or no HOME access.

Quick Reference​

Access CheckWhy It MattersWhat To Do
PropertyStaff may belong to more than one property.Confirm the staff member is working in the expected property.
ModuleHOME, Facility Booking, and Catalogue V3 can be enabled separately.Confirm the product area is enabled before troubleshooting page access.
HOME role codeHOME access depends on the exact typeOfUser value.Compare the staff member's role code with the tables on this page.
Access bucketHOME pages are grouped as manager-facing or staff-facing.Confirm whether the page expects manager or staff access.
HOME AI accessSupported HOME manager roles can use HOME AI when the property rollout is enabled.Check the role and rollout availability when HOME AI is missing.
AssignmentSome workflows depend on team, department, or staff assignment.Check assignment setup when the page opens but records are missing.

How HOME Role Access Works​

  • HOME reads the staff member's typeOfUser.
  • HOME maps that role code to manager, staff, or no HOME access.
  • Manager-facing HOME pages require manager access.
  • Staff-facing HOME pages require staff access.
  • HOME AI is available to supported HOME manager roles when the HOME AI rollout is enabled for the property.
  • MCP Setup remains available only to EmployeeAdmin.
  • Unmapped role codes do not receive HOME page access.

Manager Access Roles​

These roles are treated as HOME manager access.

Friendly RoleRole CodeTypical Access
Employee AdminEmployeeAdminHOME AI, setup, staff management, settings, reports, and manager dashboards.
HOME administratorHome_AdminHOME operational pages, employee access, and manager workflows; HOME AI when the rollout is enabled; not Feature Configuration or MCP Setup.
Super AdminSuperAdminBroad manager access for setup, configuration, and operational review.
Operation ManagerOperationManagerDaily operations, assignments, reports, and manager workflows.
Housekeeping SupervisorHousekeepingSupervisorHousekeeping operations, room assignment, reports, and staff follow-up.
Client AdminClientAdminProperty-level administration and manager workflows.
Duty ManagerHome_DutyManagerDuty manager workflows, operational review, and manager pages.
Maintenance ManagerHome_MaintenanceManagerMaintenance oversight, preventive maintenance, and manager pages.

The other manager roles in this table can also receive HOME AI access when the rollout is enabled: Super Admin, Operations manager, Housekeeping supervisor, Client administrator, Duty manager, and Maintenance manager.

HOME administrator staff scope​

HOME administrators can add, update, and delete staff whose role is a HOME employee type, including operational HOME roles and other HOME administrators. They cannot manage non-HOME employee roles from HOME. Feature Configuration and MCP Setup remain unavailable to this role; HOME AI can be available when the rollout is enabled.

Staff-Facing Roles​

These roles are treated as HOME staff access for staff-facing pages.

Friendly RoleRole CodeDefault HOME PageNotes
Room Attendanthousekeeping_staff/room-attendantOpens the room attendant workflow.
EngineerHome_Engineers/room-attendant/taskOpens the task attendant workflow.
BellmanHome_Bellman/room-attendant/taskOpens the task attendant workflow.
OperatorHome_Operator/room-attendant/taskOpens the task attendant workflow.
F&B StaffHome_FB/room-attendant/taskOpens the task attendant workflow.
ConciergeHome_Concierge/room-attendant/taskOpens the task attendant workflow.
Maintenance StaffHome_Maintenance/room-attendant/taskOpens the task attendant workflow.

Home_DutyManager and Home_MaintenanceManager are also used in operational staff groupings, but HOME currently resolves them as manager access because manager roles are checked before staff roles.

Before You Start​

  • Confirm the staff member is using the correct property.
  • Confirm the exact typeOfUser value on the staff account.
  • Confirm the module is enabled for the property.
  • Confirm whether the blocked page is manager-facing or staff-facing.
  • Confirm the staff member is assigned to the correct department or team when required.

How Access Behaves​

  • Staff who are not logged in are sent back to the login flow.
  • EmployeeAdmin opens HOME at /home-ai by default; other recognized manager roles open HOME at /dashboard.
  • Room attendants with housekeeping_staff open HOME at /room-attendant by default.
  • Task attendant roles open HOME at /room-attendant/task by default.
  • Staff who open a page that requires a different access bucket see a not-authorized message and are returned to a safer page.
  • A denied action during an active session shows the access reason without signing the staff member out.
  • Staff with an unmapped role code do not receive HOME page access.

Security Page Access​

The Security page is available from both manager and staff HOME shells.

Staff ContextWhat They Can Use It ForWhat To Check
Manager HOMEUpdate password, review email update preferences, and manage passkeys where available.Confirm the account has manager access if the page is missing.
Staff HOMEUpdate password and account security from the room attendant or task attendant flow.Confirm the account has staff access if the staff Security page is missing.

Security actions can be unavailable when the browser is offline or when the browser/device does not support the selected sign-in method.

HOME password requirements​

When staff create or change a HOME password, the password must:

  • Contain at least 12 characters.
  • Include at least 3 of these 4 types: uppercase letters, lowercase letters, numbers, and supported symbols.
  • Be different from the staff member's username.
  • Not be a common password.

The password form shows which requirements are met while the password is entered. Supported symbols are ! @ # $ % ^ & * ( ) , . ? " : { } | < >.

Troubleshooting​

Staff cannot see a module​

What you see: The staff member logs in but does not see HOME, Facility Booking, or Catalogue V3.

Do this:

  1. Confirm the staff member is in the correct property.
  2. Check whether the module is enabled for that property.
  3. For HOME, confirm the staff member's exact typeOfUser.
  4. Compare the role code with the manager and staff role tables on this page.
  5. Ask the staff member to log out and log in again.

Staff sees a not-authorized message​

What you see: The page does not open, or staff are sent back after trying to open it.

Do this:

  1. Confirm the page is manager-facing or staff-facing.
  2. Confirm the staff member's role code maps to the required access bucket.
  3. If the role is Home_DutyManager or Home_MaintenanceManager, treat it as manager access.
  4. Ask a manager to open the same page.
  5. Update the staff role or assignment if the access is expected.

Staff lands on the wrong HOME page​

What you see: The staff member logs in but lands on a page that does not match their expected workflow.

Do this:

  1. Confirm the staff member's exact typeOfUser.
  2. Check the default HOME page listed for that role.
  3. Confirm whether the staff member should be a manager, room attendant, or task attendant.
  4. Update the role code if the landing page does not match the staff member's job.

Staff can view a page but cannot update records​

What you see: The page opens, but update actions are hidden or blocked.

Do this:

  1. Confirm the staff member should have edit access.
  2. Check whether the record is already closed or completed.
  3. Check whether the workflow also requires assignment to a team, department, room, or task.
  4. Ask a manager to try the same action.
  5. Contact support if managers are also blocked.

HOME AI or MCP Setup is missing​

What you see: The manager signs in but cannot see HOME AI or MCP Setup in the HOME navigation.

Do this:

  1. Confirm whether the missing entry is HOME AI or MCP Setup.
  2. For HOME AI, confirm the account uses a supported manager role and the property rollout is enabled.
  3. For MCP Setup, confirm the account is EmployeeAdmin.
  4. Confirm the manager is using the expected property.
  5. Ask the manager to sign out and sign in again.
  6. Contact support if the eligible account still cannot access the expected entry.