Roller og tilladelser
Hvad hver rolle kan, og hvordan lokations-scoping fungerer.
Rowie har fire roller. Ejer-rollen sættes automatisk ved tilmelding; admin og personale tildeles, når du inviterer nogen fra Staff-siden i leverandørportalen. POS- og Kitchen-systemkonti oprettes automatisk pr. lokation (se Logins for personale, POS og køkken).
Owner
- Oprettet ved tilmelding, én pr. organisation.
- Fuld adgang til hver overflade (portal + mobil).
- Eneste rolle, der kan administrere Billing (Rowie-abonnement).
- Administrerer Stripe Connect, andre ejere + admins.
- Kan ikke degraderes eller slettes uden at overføre ejerskab.
Admin
- Fuld leverandørportal-adgang organisationsdækkende — ser aggregerede data på tværs af hver lokation, ingen lokations-skifter.
- Kan tage betalinger på mobil-POS'en.
- Kan invitere personale, konfigurere organisationen, administrere banking.
- Kan ikke administrere billing (Rowie-abonnementet) eller overføre ejerskab.
Staff (user-rolle)
- Afgrænset til én eller flere specifikke lokationer, tildelt af en ejer eller admin.
- Leverandørportalens sidemenu viser en lokations-skifter; lister og visninger filtreres til den valgte lokation.
- Kan tage betalinger på mobil-POS'en (samme lokations-scoping).
- Kan ikke invitere nye personale, se Organization-indstillinger, Billing, Referrals, Disputes, Banking eller organisationsdækkende Analytics.
POS / Kitchen-systemkonti (pos_user / kitchen-rolle)
- Ikke-personlige konti oprettet automatisk af Rowie, én POS- + én Kitchen-konto pr. lokation.
- Log ind med e-mail (f.eks.
pos-<id>@rowie.io) + adgangskode genereret eller sat på lokationskortet i Organization. - Afgrænset til den enkelte lokation, de tilhører.
- Kan kun tage betalinger på mobil-POS'en — ingen leverandørportal-adgang.
- Filtreres ud af personale-analyser, så de ikke forurener pr.-medarbejder-opdelinger.
Lokations-scoping snydeark
| Mulighed | Owner | Admin | Staff | POS / Kitchen |
|---|---|---|---|---|
| Leverandørportal | Ja (org-dækkende) | Ja (org-dækkende) | Ja (pr. lokation) | Nej |
| Mobil-POS-betalinger | Ja | Ja | Ja (pr. lokation) | Ja (pr. lokation) |
| Stripe Connect / Banking | Ja | Kun læsning | Nej | Nej |
| Invitér / administrer personale | Ja | Ja | Nej | Nej |
| Organization-indstillinger | Ja | Ja | Nej | Nej |
| Billing (Rowie-abonnement) | Ja | Nej | Nej | Nej |
| Analytics | Ja (org-dækkende) | Ja (org-dækkende) | Ja (pr. lokation) | Nej |
Hvad "scoped" faktisk betyder
Når en personale eller POS/Kitchen-konto er logget ind, bærer hver API-anmodning en X-Location-Id-header. Serveren filtrerer sessioner, ordrer, produkter-på-lokation, bookinger og floor plans efter den header. Ejere og admins springer det filter helt over og ser aggregerede data på tværs af alle lokationer.
Hvis et personalemedlem har adgang til flere lokationer, skifter mobilappens Account → Location-vælger (vist kun når der er >1 tilgængelige lokationer) mellem dem. På leverandørportalen vises lokations-skifteren i sidemenuen — og kun for personale (user-rolle); ejere og admins ser altid org-dækkende aggregerede visninger.