What the MSP module provides
- Multi-client tenant management — Each client operates in its own isolated environment with separate compliance controls, policies, and risk assessments.
- Centralized oversight — View compliance scores, ticket volumes, and tenant usage across all clients from the MSP dashboard.
- Context switching — Move between client contexts without logging out. The sidebar switcher gives you instant access to any managed client.
- Per-client portals — Each client’s end users access their own branded support portal, isolated from other tenants.
MSP hierarchy
MSP organization
Your top-level organization. This is where your team, billing, integrations, and global settings live.
Data isolation is enforced at the database level. One client’s compliance data, tickets, and contacts are never visible to another client.
Context switching
The ComplianceClientSwitcher in the sidebar lets you select which client context you are working in. When you switch clients:- The compliance dashboard shows that client’s frameworks, controls, and scores
- The PSA views filter to that client’s tickets, time entries, and invoices
- The portal settings reflect that client’s branding and domain
MSP dashboard
The MSP dashboard provides a high-level view across all clients:| Metric | Description |
|---|---|
| Managed clients | Total number of active client tenants |
| Compliance scores | Per-client compliance posture at a glance |
| Tenant usage | Compliance tenant allocation vs plan limits |
| Open tickets | Aggregate ticket count across all clients |
Managing Clients
Add clients, switch contexts, and configure per-client compliance and portal settings.
Billing & Subscriptions
Manage your Regentra subscription, seat counts, and compliance tenant limits.