Understanding Roles & Permissions

Last updated on Jul 28, 2026

Four Roles, Clear Boundaries

OnSeason uses four roles to control what each team member can access and do in your workspace. Each role builds on the one below it, so higher roles always include the permissions of lower ones.

  • Owner — Full control over the workspace. Can manage billing, integrations, team, and all settings. Every workspace has exactly one Owner — the person who created it.

  • Admin — Can manage team members and workspace settings. Great for operations managers who need to handle day-to-day tasks without billing access. Admins can invite and remove team members, but cannot change roles.

  • Member — Can manage bookings, guests, and listings. Ideal for front desk staff who handle guest communication and reservation management. Members cannot invite team members or access financial data.

  • Viewer — Read-only access to all viewable data. Perfect for accountants, consultants, or anyone who needs to see information without making changes.

Every workspace must have exactly one Owner. The person who creates the workspace automatically becomes the Owner. Ownership cannot be transferred.

Here's a detailed breakdown of what each role can and cannot do (Owner / Admin / Member / Viewer):

Owner Admin Member Viewer
Workspace View workspace Yes Yes Yes Yes
Update settings Yes Yes Yes No
Delete workspace Yes Yes Yes No
Team View members Yes Yes Yes Yes
Invite members Yes Yes No No
Remove members Yes Yes No No
Change roles Yes No No No
Listings View listings Yes Yes Yes Yes
Update listings Yes Yes Yes No
Import from network Yes Yes Yes No
Bookings View bookings Yes Yes Yes Yes
Update listings Yes Yes Yes No
Import from network Yes Yes Yes No
Guests View guests Yes Yes Yes Yes
Message guests Yes Yes Yes No
Delete guest data Yes Yes No No
Financials View financials Yes Yes No No
 Export data Yes Yes No No
Billing View subscription Yes Yes No No
Manage subscription Yes No No No
Integrations View connections Yes Yes Yes Yes
Manage PMS Yes Yes No No
Manage Stripe Yes No No No

Couldn’t find what you need?

Tell us where you’re stuck and we’ll help you move forward.

Contact OnSeason support