Cube Workspace

Sign in

Use your portal credentials

SUPPORT
Dashboard Server Network Status Tickets and Issues Internet Accounts
Telephone Reports
API Connections Audits Client portal Fail2Ban My account Refresh data Users
v0.1 — Cube Workspace

Cube Workspace

SETUP
API Connections Audits Client portal Fail2Ban My account Users
— —

Welcome, there.

You're signed in as your organisation.

Tech tools

Per-branch diagnostics and operational controls for the support team.

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.

Telephone Reports

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

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.

Internet Usage

Your traffic this month

Speed Test

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

My account

Signed in as —

Change password

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.

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

Edit user

—

Reset password

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