MSP Portal
The MSP Portal is the home base for Managed Service Providers — partners who run CMMC compliance on behalf of many client organizations. Instead of logging into each client separately, you manage your whole book of business from one account: a list of client organizations you onboard and oversee, a cross-client overview that surfaces every client's readiness side by side, shared templates you build once and reuse everywhere, and white-label branding that puts your logo and company name on the platform for you and your managed clients.
Your MSP account is its own organization on the platform. The clients you manage are separate organizations linked to you, each with its own systems, assessments, evidence, and users — you simply have the reach to work across all of them.
/dashboard/msp). The portal is available only to MSP accounts; the areas inside it are governed by your MSP role — see Permissions.Key concepts
What an MSP is on the platform
An MSP is a partner organization that manages compliance for other organizations. Each organization you manage is a managed client — a full, self-contained tenant linked to your MSP account. You get a portfolio view across all of them, while each client's data stays isolated to that client.
| Term | Meaning |
|---|---|
| MSP account | Your partner organization — the parent of everything in the portal |
| Managed client | A client organization you onboard and oversee |
| Portfolio | The full set of clients under your MSP account |
MSP roles
Two roles run the portal. Both can do the day-to-day compliance work across managed clients; they differ in who controls the account itself — billing, branding, and org administration.
| Role | What it can do |
|---|---|
| MSP Super Admin | Everything an MSP Admin can, plus MSP billing, white-label branding, inviting users, and managing the MSP organization |
| MSP Admin | Full compliance work across managed clients and shared templates — but not billing, branding, user invites, or org settings |
MSP plan
MSP partners subscribe to a dedicated MSP plan, separate from the direct-customer plans. It's built for managing many clients from one account, and white-label branding is included at no extra cost. Without an active MSP subscription, an account keeps basic client management and the cross-client overview, but the premium features — white-label branding and shared templates — stay locked until you subscribe.
| Feature | Active MSP plan | Without a plan |
|---|---|---|
| Client management & onboarding | Included | Included |
| Cross-client compliance overview | Included | Included |
| Shared templates | Included | Locked |
| White-label branding | Included | Locked |
Using the portal
The MSP Portal opens on a dashboard that summarizes your portfolio — how many clients you manage and your subscription status — with quick links into each area: Clients, Compliance, Templates, White Label, and Billing.
Onboard a client
Open the clients area
From the sidebar, go to MSP → Clients (/dashboard/msp/clients) to see the organizations you already manage.
Create the client organization
Start a new client and enter its details. The platform provisions it as a fresh, isolated organization linked to your MSP account.
Invite the client's team
Add the people who'll work in that organization so they can log in and pick up their own compliance tasks.
Start managing
The new client appears in your list and rolls up into your cross-client overview alongside the rest of your portfolio.
Watch every client's readiness
The Compliance area (/dashboard/msp/compliance) is your cross-client overview — one table with a row per managed client so you can spot who's on track and who needs attention without opening each org.
Open the compliance overview
Go to MSP → Compliance to see all your clients in one place.
Scan the portfolio
Each row shows that client's key readiness signals at a glance — their SPRS score, how far along their readiness is, and where their gaps are.
Drill into a client
Expand a client to see more detail on its open gaps, then jump into that organization to do the work.
Reuse shared templates
Templates let you build compliance content once and apply it across clients, so you're not rebuilding the same evidence expectations and policy groundwork for every organization.
Build a template
In MSP → Templates (/dashboard/msp/templates), assemble reusable content — organized by CMMC control family — that captures what "good" looks like for a given objective.
Import it to a client
Apply the template to one of your managed clients to seed that client's workspace with the shared content.
Track what you've applied
An import history records which templates went to which clients, so you can see your rollout at a glance.
Put your brand on the platform
White-label branding replaces DIBFI branding with your own, for both your MSP account and the clients you manage.
Open white label
Go to MSP → White Label (/dashboard/msp/white-label). This area is available to MSP Super Admins on an active MSP plan.
Upload your logo
Add your company logo. It replaces the DIBFI logo in the header and on sign-in for you and your managed clients.
Set your company name
Enter your company name so it appears throughout the interface in place of DIBFI.
yourfirm.dibfi.com) is coming soon — the option is visible but not yet available. A small "Powered by DIBFI" credit remains in the footer.Manage MSP billing
The Billing area (/dashboard/msp/billing) is where MSP Super Admins manage the MSP subscription and see billing across managed clients in one place. It's separate from the billing page a direct customer sees.
Permissions
Access inside the portal is governed by MSP-specific permissions in the role matrix. Both MSP roles can do compliance work across managed clients; the account-level controls are reserved for the Super Admin.
| Capability | MSP Super Admin | MSP Admin |
|---|---|---|
| Manage & onboard clients | Yes | Yes |
| Cross-client compliance overview | Yes | Yes |
| Build & import shared templates | Yes | Yes |
| Compliance work in managed clients | Yes | Yes |
| White-label branding | Yes | No |
| MSP billing | Yes | No |
| Invite users & manage the MSP org | Yes | No |
How it works
Extra detail on how the portal behaves — product behavior, not internals.
Client isolation
Every managed client is a separate organization with its own systems, assessments, evidence, users, and settings. Your MSP account is linked to each client so you can work across the portfolio, but a client's data never mixes with another client's or with your own MSP tenant. What you gain as an MSP is reach, not a merged dataset.
The cross-client overview
The compliance overview reads each managed client's live compliance state, so a client's SPRS score, readiness progress, and open gaps always reflect the latest work in that organization. There's nothing to sync — improve a client's posture and their row updates on its own.
What white-label branding changes
When branding is configured, your logo replaces the DIBFI logo in the header and on the sign-in screen, and your company name appears through the interface — for your MSP account and for every client you manage. A small "Powered by DIBFI" credit stays in the footer, and the custom-subdomain option is reserved for a future release.
Plan-gated features
Basic client management and the cross-client overview are always available to an MSP account. The premium features — shared templates and white-label branding — require an active MSP plan. If a plan is canceled but its paid period hasn't ended yet, those features stay available until the period runs out; after that they lock, while your clients and their data remain intact.

