Cube Workspace Support Portal

Sign in

Use your portal credentials

Check your phone — approve the sign-in.
Match this number on your phone: —
Cube Workspace Approve sign-in

Approve sign-in?

—

Tap the number shown on the sign-in screen

SUPPORT
Alerts Command Center Service Status Tickets and Issues CCTV Wall Hive Print
Branches ICON · People ICON · Activity ICON · Readers
Network Status Server
Pulse Devices AutomationSOON Bulk deploySOON DiscoverySOON Health InfrastructureSOON MonitoringSOON Network mapSOON Patching ReportsSOON Self-healing
Internet / Speed Test WiFi APs Device Monitor Failover Ops Service History Printer, VoIP, CCTV & more SOON
Internet Accounts
Telephone Reports Daily Network Report Daily Health — all sites Monthly client report
API Connections Audits Client portal Fail2Ban CCTV Recorders My account Refresh data Users
v0.1 — Cube Workspace

Cube Workspace Support

SETUP
API Connections Audits Client portal Fail2Ban CCTV Recorders Access Control Access — People Access — Activity My account Users
— —
Your network
Billing

Server

Infrastructure health and resource utilisation

ONLINE
12
100% reachable
AVG CPU
38%
last 1h
AVG MEM
61%
peaked 82%
DISK ALERTS
2
> 85% used

Servers

Export CSV →
HostRoleCPUMemDiskUptimeStatus
WEB-01Web / Nginx22%48%54%34dup
WEB-02Web / Nginx27%52%57%12dup
APP-01Node API41%66%71%21dup
APP-02Node API44%69%72%21dup
DB-01PostgreSQL58%74%88%57ddisk
DB-02PostgreSQL replica33%61%86%57ddisk
CACHE-01Redis11%40%22%89dup
MAIL-01SMTP relay9%31%44%120dup
FILESRV-01File share14%38%67%76dup
BACKUP-01Veeam52%71%62%15dup
MONITOR-01Grafana / Loki19%44%33%91dup
VPN-01WireGuard6%22%14%140dup

Tickets and Issues

Live from SharePoint · Leads and Leases / Tickets and Issues

API Connections

External services authenticated against this dashboard. Click a card to manage credentials, run a test, or remove.

SuperAdmin role required.

Client portal

Manage client users and the UniFi sites each one can see at clients.cubeworkspace.co.za

SuperAdmin role required.
CLIENTS
0
total
WITH 2FA
0
enabled
UNASSIGNED
0
no connections
CONNECTIONS
0
available to assign

Add client

VISIBLE UNIFI CONNECTIONS
No API connections defined yet — add one in API Connections first.

All clients

stored on the server
ClientEmailOrg / BranchWiFiConnectionsAdded

Audits

Sign-ins, password changes, 2FA and user management activity

You don't have permission to view audit logs. SuperAdmin role required.
TOTAL EVENTS
0
recorded
LAST 24H
0
events
FAILED SIGN-INS (24H)
0
attempts
LAST EVENT
—
timestamp

Activity

WhenWhoActionTargetIPDetails

Network Status

UniFi sites you have access to

No sites available yet. An admin needs to add a UniFi connection or assign you to one.

Command Center

Every branch on one wall — live from each UDM, refreshed every 60 seconds.

CCTV Wall

Every camera on one wall — live thumbnails, one click into each recorder.

Hive Print

Meter page counts off branch MFDs by SNMP and bill tenants — Cube's replacement for PaperCut Hive. Phase 1: track & bill. Scanning runs from the on-site RMM agent, so no print server is needed.

RMM Pulse

Fleet health at a glance — devices online, patch compliance, AV posture and open alerts across every managed Windows box.

RMM Devices

Managed Windows devices reporting via the Burika agent — health, patching, AV posture, and one-click remediation. Commands run on each device's next check-in.

RMM Health

Active alerts across the fleet — offline boxes, low disk, AV posture and patch exposure, raised and cleared automatically from device telemetry.

RMM Patching

Fleet patch compliance, exposure by tenant & age, and the most-missing updates — with one-click install across affected devices.

RMM Self-healing

Automatic remediation of safe issues (AV off, stale signatures) on detection, with a cooldown so a fix that doesn't stick can't loop. Disruptive actions always stay manual.

Access Control

Door readers per branch, with live status read directly from the hardware by CubeWS — plus stored logins and one-click Remote Desktop into the ZKAccess management VM as a fallback.

Access Control — Branches

Each Cube branch's access-control system. ICON runs on ZKTeco readers, managed natively by CubeWS. Other branches are added as their systems come online.

Access — People

The native connector reads every door reader directly over the tunnel. Search a person to see which doors they're on and manage their access. Fingerprint enrolment stays physical (at the reader).

Access — Activity

Recent door events pulled from the readers by the native connector — who badged where, and when.

Telephone Reports

Drop the PBX call-history XLS export here. Branch is detected automatically from the extension suffix.

Daily Network Report

Live UniFi snapshot — internet pipelines and per-switch uptime. Label the switches once per client; the report regenerates from live data each day.

Daily Health — all sites

One morning digest of every branch: internet, devices, WiFi, firmware, experience. Snapshotted at 08:00 daily; pick a past day to compare.

Monthly client report

A branded, per-tenant service summary — uptime, WiFi quality, their devices and data — scoped strictly to one client. Pick a client and month, preview, then send.

Internet / Speed Test

Per-branch line speed test from each UDM. Run on demand and compare against contracted plan.

WiFi Access Points

Live status of every AP across all branches — uptime, clients, CPU, memory.

Service Status

Live health of the services Cube relies on — internet, VoIP and CCTV.

Service History

Uptime history and the drop log — confirm (or rule out) a client's "it was down / slow" with exact times.

Device Monitor

Morning check — printers, access controllers, DVRs & more, seen live through each branch UDM.

Failover Ops

WAN failover readiness across the branch fleet, and managed cut-over tests with a watchdog and evidence log.

Internet Usage

Your traffic this month

Connected Devices

Devices currently connected to your network

Speed Test

Two tests, two perspectives — the office line, and this device through WiFi.

My account

Signed in as —

Change password

Sign in on your phone

Open the Cube Workspace app on your phone and scan this code to sign in — no password needed. The code works for your account only and expires in 2 minutes.

Two-factor authentication

—

Add an authenticator app (Google Authenticator, Authy, 1Password, etc.) for stronger sign-in security. After enabling, you'll need both your password and a 6-digit code to sign in.

2FA is currently active on your account. Disabling requires your password.

Active sessions

Sign out of every browser and device, including this one. Useful if you suspect a device was lost or compromised. You'll need to sign in again.

Fail2Ban

Live status of intrusion-prevention jails on the VM

JAILS
—
active
CURRENTLY BANNED
—
IPs in jail
TOTAL BANS
—
all-time
CURRENT FAILURES
—
in window

Jails

—
JailCurrently bannedTotal bannedCurrent failuresBanned IPs

Error

Internet Accounts

Live from SharePoint · Leads and Leases / Client Internet Details

Users

Manage who has access to the support portal

TOTAL USERS
0
all roles
SUPERADMIN
0
full access
TECHNICAL
0
operations
MANAGEMENT
0
read & reports
You don't have permission to manage users. SuperAdmin role required.

Add user

Client users are managed separately under Setup → Client portal.

All users

stored on the server
NameEmailRoleAdded

Add API connection

Connect a UniFi Site Manager account so this portal can read your sites and devices.

Public DNS name or IP of this UDM. Must be reachable from the Azure VM on HTTPS.

Generated on the UDM: Settings → Control Plane → Integrations → Create API Key. Generated at unifi.ui.com → API ↗ (Account → API Keys).

Create an app at entra.microsoft.com → App registrations ↗ → API permissions → add Microsoft Graph Sites.Read.All (application) + grant admin consent → Certificates & secrets → New client secret.

SharePoint attachments — certificate

Attaching report files to a ticket's Associated files uses the SharePoint REST API, which rejects client-secret tokens ("Unsupported app only token"). Generate a certificate here, then upload it to the Entra app. The private key never leaves this server.

  1. Click Download .cer (saves the public certificate).
  2. In Entra → App registrations → your app → Certificates & secrets → Certificates → Upload certificate, pick that .cer.
  3. Make sure the app has SharePoint Sites.ReadWrite.All (application) + admin consent.
  4. Done — the thumbprint below should match the one shown in Entra.

Site

—

Set up two-factor authentication

Scan the QR code with your authenticator app — or enter the secret manually.

2FA QR code
CAN'T SCAN? ENTER MANUALLY
SECRET KEY
—
OTPAUTH URL
—

Edit client

—

Download
Upload

Detail

Edit user

—

Ticket

—

⚡ Access tag action

—

⚡ Runbook

—

Reset password

For —. The user will be signed out of all devices.