A role determines what each member of your team can do in Stortech. A facility has four available roles: Owner (full access), Manager (day-to-day operations), Staff (partial access) and Accountant (read-only on invoices, payments and reports). This article covers inviting members, assigning a role, changing it, or removing a member.
Who this article is for
Managing the team (invite, remove, change roles) typically requires the Owner role, or a Manager with invite permission. Staff typically see the Team tab read-only or not at all, depending on their configuration.
The four roles
Owner
Full access to every page and action. Can invite, remove, and change other members' roles. Can configure billing, fees, taxes, the Stripe integration. Cannot be demoted if they're the last Owner (safety rule).
Manager
Full access to day-to-day operations: bookings, invoices, contacts, units. Can configure most settings but not all (some sensitive financial settings may stay Owner-only). Can invite other members.
Staff
Partial or read-only access to operations. Depending on configuration, can view contacts, create tasks, but not edit billing or fees. Typically can't invite other members.
What changed for Staff. The create, void, refund and reminder buttons on invoices, editing promotions, and creating a new rental are no longer offered to a Staff member. Those controls used to render and work even though the role was never entitled to them; they now match the real permissions. In exchange, a Staff member now sees the Team tab read-only. Retrying a failed payment is still available.
Accountant
For your outside accountant or bookkeeper. Stortech describes it this way in the role panel: "Read-only access to invoices, payments, and reports. No access to settings or mutations."
In practice an Accountant can open your invoices, your payments and all of your reports, and nothing else: no button to create, edit, void or refund anything, and no access to the storefront. Give this role rather than a Staff seat when someone only needs to read and export your numbers.
The role panel shows what each role grants, category by category. The member's name is masked in this image.
Viewing the team
Step 1.
Open Settings > Team.
Step 2.
The Team members page shows a table with Member (name and email), Role (Owner, Manager, Staff, or Accountant), Status (Active or Invited), and a Remove action.
If you're the only member, the message "You're the only member. Invite your team to collaborate." shows.
Inviting a member
Step 1.
Enter the email address in the field.
Step 2.
Choose a role: Owner, Manager, Staff or Accountant. The field starts on Manager, so check it before you invite.
Step 3.
Click Invite.
Step 4.
A notification confirms "Invitation sent to {email}".
Step 5.
The recipient gets an invitation email. Until they accept, their status shows Invited.
Step 6.
After accepting, the status changes to Active.
Changing a member's role
Step 1.
On the member's row, click the current role ("Click to change role" link).
Step 2.
A {name}'s role panel opens with a role selector and a Permissions section showing a preview of the chosen role's permissions, organized into categories: Company and operations, CRM and tasks, Subscriptions, invoices, and payments, Reports and analytics, Booking site, Settings and team, API and integrations. Each category has a Full, Partial, or None badge. View details expands to see specific permissions.
Step 3.
Choose the new role and click Apply.
Step 4.
A notification confirms "{name} is now {role}".
Removing a member
Step 1.
Click Remove on the member's row.
Step 2.
A Remove team member dialog asks for confirmation: "Are you sure you want to remove {name} from this facility? Access will be revoked immediately."
Step 3.
Click Remove to confirm, or Cancel to back out.
Step 4.
The member's access is revoked immediately.
Safety rules
The last Owner cannot be demoted
If you try to demote the facility's only Owner, Stortech blocks the action with "Cannot demote the last owner". To work around it: first promote another member to Owner, then demote the original Owner.
You cannot change your own role
To prevent mistakes, the message "You cannot change your own role" shows. Ask another Owner to do it.
Removal is immediate and without notice
Clicking Remove revokes access immediately. There is no grace period or delayed confirmation.
What happens automatically
On invitation: an email is sent to the recipient with an acceptance link.
On acceptance: an account is created (or linked to an existing one) and the member shows as Active.
On role change: the new permissions apply immediately; the user may need to refresh the page.
On removal: access is revoked server-side; active sessions are invalidated on their next request.
Status and important fields
Element | Meaning |
Owner | Full access; cannot be demoted if the last one. |
Manager | Full operational access plus the right to invite. |
Staff | Partial or read-only access based on detailed permissions. |
Accountant | Read-only on invoices, payments and reports. |
Active | The member accepted the invite and has an account. |
Invited | Invitation sent, awaiting acceptance. |
Full / Partial / None | A role's access level to a permission category. |
Common issues
The invited member didn't receive their email.
Check: is the entered address correct? Does the facility's Emails tab show the send attempt?
Do: re-invite with the correct address, or ask the member to check spam. If it keeps happening, contact support.
After accepting, the member doesn't show in the list.
Check: refresh the page.
Do: if still missing after refreshing, contact support.
The change-role button is disabled.
Check: are you trying to change your own role?
Do: ask another Owner to do it.
Error "Cannot demote the last owner".
Check: a facility must always have at least one Owner.
Do: promote another member to Owner, then demote.
A Staff member sees data they shouldn't.
Check: is their role really Staff? Are the relevant category's permissions properly limited?
Do: check the permissions preview in the role panel. If it persists, contact support.
A member wants to leave a facility.
Check: the member can't remove themself.
Do: an Owner or Manager must click Remove on their row.
Common questions
How do I invite a new member to my team? — Under Settings > Team, enter the email address, choose a role (Owner, Manager, Staff, or Accountant), and click Invite. The member gets an invitation email with an acceptance link.
What's the difference between the four roles? — Owner: full access, can configure billing and invite other members. Manager: full operational access (bookings, invoices, contacts, units) plus the right to invite. Staff: partial access based on detailed permissions. Accountant: read-only on invoices, payments and reports, with no access to settings.
How do I change an existing member's role? — On the member's row, click the current role. A panel opens with a role selector and a permissions preview by category. Choose the new role and apply.
Why can't I demote the last Owner? — A facility must always have at least one Owner. Promote another member first, then demote the original Owner.
Why can't I change my own role? — Safety. To prevent accidentally removing your own access, ask another Owner to do it.
The invited member didn't receive their email. What do I do? — Check the entered address, check the facility's Emails tab, ask them to check spam. Re-invite if needed.
A member wants to leave the facility. How? — The member can't remove themself. An Owner or Manager must click Remove on their row.



