Access Control

    The right access
    for every role

    Granular permission groups control what each team member can see and do. Secure multi-tenant architecture ensures data isolation.

    Key Capabilities

    Everything you need, built right in.

    Permission Groups

    Create named permission groups with granular feature access controls.

    Team Management

    Add staff members and assign them to permission groups. Manage from one dashboard.

    Feature Gating

    Control access to bookings, calendar, reports, settings, and more per role.

    View Restrictions

    Limit which data staff can see. Booking details, financial info, customer data — all configurable.

    Admin Overrides

    Account owners always have full access. Admins can set staff passwords securely.

    Secure Auth

    Staff authenticate with their own credentials. No shared passwords.

    Multi-Tenant Isolation

    Staff inherit the owner's data environment. Secure isolation between teams.

    Flexible Roles

    Create as many permission groups as you need — front desk, guides, managers, admins.

    Audit Trail

    Track who did what. Activity logs tied to individual staff accounts.

    Multi-Tenant Team Architecture

    Staff members are linked via account ownership. They inherit the owner's products, bookings, and sessions — with access controlled by their permission group.

    • Staff linked to owner via account_owner_id
    • Shared data environment (products, bookings, sessions)
    • Permission groups control feature access
    • Team-aware RLS policies for data security
    • Secure credential management via edge functions

    Ready to get started?

    Start your free 7-day trial today. No credit card required.