Understanding Business Units

v2.20.1

Business Units (BUs) are one of the most powerful organisational features in Supracontrol. They allow large organisations to divide their Supracontrol deployment into separate, independently managed segments - similar to departments, regional offices, or business divisions - while still sharing a single system instance.

Path: Settings → Business Units

What is a Business Unit?

A Business Unit is a named container that groups together users (the people who work within this division) and locations (the physical or logical sites this division manages). Once a BU is defined, all data that flows through those locations - alarms, notifications, schedules, reports - can be scoped to that BU.

Example

Imagine a company with three offices: North Campus, South Campus, and HQ. You can create three Business Units - one per office - and assign the appropriate users and locations to each. The IT team at North Campus will only see devices, alarms, and reports for their office, even though a single Supracontrol installation serves all three.

The Business Unit hierarchy

Business Units support a parent-child hierarchy. A BU can have a parent BU, enabling you to model multi-level organisational structures.

Example Corporation
├── Europe
│ ├── Germany
│ │ ├── Berlin Office
│ │ └── Munich Office
│ └── France
│ └── Paris Office
└── Americas
├── USA
│ ├── New York Office
│ └── Los Angeles Office
└── Canada
└── Toronto Office

A BU Admin assigned to “Germany” would see users and locations in both “Berlin Office” and “Munich Office” (the children), but not “France” or any Americas locations.

BU properties

PropertyDescription
NameThe display name for the Business Unit (e.g. “North Campus”, “Finance Department”)
DescriptionOptional free-text description
ParentThe parent Business Unit, if this BU is a child in a hierarchy. Leave blank for a top-level BU
LocationsThe locations assigned to this Business Unit. A location can only belong to one BU at a time
UsersThe users assigned to this Business Unit. A user can belong to multiple BUs

How BU scoping works

When a resource (user, notification, schedule, report) is scoped to a Business Unit, only users within that BU (or its ancestors) can see and interact with that resource. BU Admins enforce this automatically. Administrators and Owners always have cross-BU visibility.

Location exclusivity

A location can only belong to one Business Unit at a time. When you assign a location to a BU, that location becomes unavailable in all other BUs. This prevents location overlap and ambiguity.

User membership

Unlike locations, a user can be a member of multiple Business Units. This is useful for users who manage multiple divisions.

BU Admin vs. Administrator

AspectAdministrator (Level 2)BU Admin (Level 7)
ScopeFull system - sees all BUs, all locations, all usersOnly their assigned Business Unit(s)
User ManagementCan create, edit, and delete any userCan manage only users within their BU
NotificationsCan see and manage all notificationsCan only see and manage notifications in their BU
SchedulesCan see and manage all schedulesCan manage BU-scoped schedules; cannot edit global schedules
Business UnitsCan create, edit, and delete any BUCannot create or delete BUs
LocationsFull access to all locationsOnly sees locations assigned to their BU
System SettingsFull access (SMTP, SMS, Voice, etc.)No access to system settings
Key rule: A BU Admin has administrator-level capabilities, but only within the walls of their assigned Business Unit. Think of it as a “department manager” role.

How Business Units affect notifications, schedules, and reports

Typical use cases

Business Units are typically used when:

  1. Multi-tenant deployments - multiple separate companies or clients share a single Supracontrol instance
  2. Large enterprises - a single company with distinct divisions or regional offices that should not see each other’s data
  3. Compliance requirements - data must be isolated between departments for regulatory or security reasons
  4. Delegated administration - you want regional managers to administer their own users and notifications without giving them full system administrator access