Skip to content

Multi-Location & Franchise Accounts

If your organisation operates more than one facility — or if you manage access control on behalf of multiple clients — DFACSWAN supports a hierarchical account structure that keeps each location's data separate while giving you visibility across all of them from a single login.


How It Works

DFACSWAN uses a tenant hierarchy to organise accounts. Every user, instance, and piece of data belongs to a tenant. When you log in, you see data for your tenant and everything below it in the tree — but nothing belonging to other branches.

DragonFly (root)
└── Your Franchise Group
    ├── Location A
    │   ├── Front Door
    │   └── Gym Floor Door
    └── Location B
        └── Front Door

A user at the Franchise Group level sees all locations and all doors. A user at Location A sees only Location A's doors. A user assigned to a single door sees only that door.


Tenant Types

Type Typical use
Franchise Group A group of franchises or regions under one organisation
Franchise A single franchise location group
Facility An individual gym, studio, or site
Door A single access point within a facility

Your account type was configured when DragonFly set up your organisation. Contact [email protected] if you need to add a new location or restructure your hierarchy.


Viewing All Locations

Log in to the portal with a Franchise Group or Franchise-level account.

The portal home will show instance cards for every door under your account, across all locations. Each card shows the location name so you can tell at a glance which site it belongs to.

To filter by location, look for the tenant name shown on each instance card.


Per-Location Access

To give a location manager access to only their own site:

  1. Create a user account for them with your admin login
  2. Set their tenant to the specific Facility or Door they manage
  3. Assign the appropriate role (Manager or Operator for day-to-day ops)

That user will only see their own instances when they log in — they cannot see other locations.

See User Roles for role options.


Shared vs. Isolated Data

Data type Scoped to
Access logs The instance (door) that generated them
Member/barcode database The instance — each door has its own local cache
Schedules The instance
Users The tenant they are assigned to (and subtree access)
Reports Visible to your tenant level and above

Members do not automatically share across locations. If a member needs access at multiple sites, their barcode must be present in each site's gym software or CSV.


Adding a New Location

New locations are provisioned by DragonFly. To add a site:

  1. Purchase and install the hardware — see Hardware Setup
  2. Email [email protected] with the new site name and which account it belongs to
  3. DragonFly will create the tenant entry and link the new instance to your hierarchy

Once added, the new location's instance will appear in your portal automatically.


Reporting Across Locations

Users with Manager-level or above access at the Franchise Group or Franchise level can view reports that aggregate data across all locations in their subtree.

From the portal instance detail pages, today's stats are shown per-door. For aggregated reports across all sites, use Dashboard → Statistics on each individual device, or contact support for a consolidated report.