Team roles and permissions
Keep your team moving while you stay in control. Start with a premade role or build a custom role for one job.
Choose a premade role
Open Settings, then find Team access. Select a role beside a team member. The change takes effect when the member loads the next page.
Ownerhas every permission. Only an owner can manage custom roles or grant ownership.Administratorruns daily operations and can assign team roles.Operations managermanages channels, properties, availability, pricing, reservations, messages, tasks, and automations.Front deskmanages availability, reservations, messages, and tasks.Team membermanages messages and tasks.Viewercan read workspace data but cannot change it.
Supahost always keeps at least one active owner. You cannot disable or change the role of the last owner.
Each person can have 1 active membership. Deactivate it before you activate a membership in a different workspace.
Create a custom role
An owner can select New custom role in Team access. Name the role, explain its purpose, and select only the permissions that the job needs.
You can change a custom role later. The new permission set applies to every member who has that role. You must move all members to another role before you delete it.
Permission catalog
Organizationchanges the organization name and shared settings.Teamassigns roles and changes member status.API keyscreates, changes, and revokes integration keys.Channelsconnects and disconnects booking channels and outside tools.Propertieschanges listings, rooms, content, and photos.Availabilitychanges sellable inventory and availability blocks.Pricingchanges rates and booking restrictions.Reservationscreates, moves, and cancels reservations.Messagessends guest replies and retries message delivery.Taskscreates tasks and changes their status.Automationscreates automation rules and changes their status.
Delegate safely
A member with Team permission can assign premade and custom roles. That member can grant only permissions that are already in their own role.
A manager can change a member only when the manager has all of that member’s current permissions.
Delegated team managers cannot grant ownership. Only an owner can grant or remove ownership.
Use a custom role when a person needs one sensitive control, such as pricing or API keys, but does not need broad administrator access.
Agent access follows the member
The operations agent uses the signed-in member’s permissions. It does not offer a change tool that the member cannot use. Supahost checks the permission again before it makes a change.