Roles and permissions

Host memberships and read/manage flags.

Memberships

HostMembership links a user to a host with a role (owner, admin, manager, operations, finance) and a status (invited, active, suspended). Users whose role has canManagePeople or canManageRoles act as platform administrators. Administrators cannot grant the owner role or a higher role, and cannot modify an owner membership.

Flags

Read and manage pairs exist for properties, listings, calendar, pricing, reservations, guests, messages, payments, payouts, reports, channels, and reviews (for example canReadReservations, canManageReservations).

Other flags: canAccessDashboard, canManageSettings, canManageOnboarding, canManagePeople, canManageRoles, canSeeOtherPeople, canEditOtherPeople.

JobSuggested flags
OperationsProperties, calendar, reservations, tasks
FinancePayments, payouts, reports
ManagerEverything except people and roles

The sidebar lists every entry; each page and command checks the user's own permissions and membership.

On this page