> ## Documentation Index
> Fetch the complete documentation index at: https://docs.shoppex.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Team & permissions

> Invite teammates with scoped access to your shop.

Open the **Team** page from your avatar dropdown (top-right of the dashboard) or go directly
to `/settings/shop/team`. Each teammate uses their own Shoppex login and can sit on multiple
shops at once, each with a different role.

## Roles

* **Owner** — full access including billing, gateway connections, and shop deletion. There is
  one owner per shop. Ownership can be transferred.
* **Admin** — everything except billing and ownership transfer.
* **Manager** — orders, customers, products, fulfillment. No settings, no team management, no
  finances.
* **Support** — orders, the inbox, customers. Read-only on products and settings.
* **Viewer** — read-only across the dashboard. Useful for accountants or read-access integrations.

Beyond these presets, each membership has a `permissions` JSON field for granular overrides —
e.g. a Manager who *also* sees billing, or a Support who *can't* see customer contact details.
Configure these from the teammate's row in the team list.

## Inviting

Send an invite by email. The recipient sees the invitation when they log in (or sign up if
they don't have a Shoppex account yet). They can accept or decline. Accepted invites become
active immediately.

## Revoking access

Remove a teammate from the team list. They lose access on their next dashboard request —
existing tabs aren't actively signed out, but every API call re-checks membership, so the
next click fails.

## Multi-shop teammates

A teammate can have different roles in different shops. Designer at Shop A as Manager, your
own personal helper at Shop B as Admin. The shop switcher in the sidebar shows them every
shop they have access to.
