Product GuideMarch 16, 2026· 6 min read

How to Deploy Security Awareness Training Across All Your MSP Clients in Under 2 Minutes

A step-by-step walkthrough of deploying SAT across every client — no campaign setup, no manual configuration, no per-seat counting. Connect a directory and go live.

J

Jono

DefendWise

How to Deploy Security Awareness Training Across All Your MSP Clients in Under 2 Minutes

If you've ever set up a SAT platform for an MSP, you know the drill. Create an account. Configure SSO. Import user lists. Build user groups. Create a phishing campaign. Select templates. Schedule delivery. Set up a training campaign. Select modules. Schedule those. Configure reminders. Build a reporting dashboard. Repeat for each client.

By the time you've deployed across 10 clients, you've spent the better part of a week on setup alone — and the ongoing management hasn't even started yet.

What if it took two minutes instead? Not two minutes per client. Two minutes total.

This isn't hypothetical. Here's exactly how it works with an AI-native SAT platform.

The 3-Step Deployment

Step 1: Connect Your Directory (60 seconds)

Log into the DefendWise portal. Navigate to Clients. Click "Add Client." You have three connection options:

Azure Active Directory. Enter your Azure tenant ID, authorize the DefendWise app via OAuth, and the directory syncs automatically. All users, their departments, and their roles are imported. Takes about 30 seconds once you have your tenant ID handy.

Google Workspace. Same flow — authorize via Google OAuth, select the organizational units you want to include, and the directory syncs. Another 30 seconds.

CSV Upload. If the client doesn't use Azure AD or Google Workspace, upload a CSV with columns for name, email, and department. Drag, drop, done.

That's it. No manual user creation. No seat counting. No group configuration.

When a new employee joins the client's directory, they're automatically enrolled. When someone leaves, they're automatically removed. The directory stays in sync without any manual maintenance.

Step 2: Users Auto-Enroll (Immediate)

The moment the directory connects, every user is enrolled in security awareness training. There's no "campaign creation" step because there are no campaigns to create.

Here's what happens behind the scenes:

The AI analyzes each user's profile — their role, department, industry (based on the client's business), and any available context about their function. A CFO gets different training than a warehouse manager. An employee at a healthcare company gets different phishing scenarios than one at a law firm.

Training content is generated dynamically for each user. This isn't selecting from a library of pre-built modules — the AI creates content that's relevant to each person's specific context. The content updates continuously as the threat landscape evolves.

A personalized training cadence is established based on best practices for the user's risk profile. High-risk roles (finance, HR, executives) get more frequent training. All users get regular reinforcement.

You don't configure any of this. The AI makes these decisions based on the same principles that a skilled security awareness program manager would apply — just instantly, across every user, without manual intervention.

Step 3: Training and Phishing Launch Automatically (Immediate)

Within minutes of connecting the directory:

Users receive their first training assignment via email. It's personalized, relevant, and appropriately timed. No scheduling. No template selection. No "which campaign should we launch first" deliberation.

Phishing simulations begin on an AI-determined schedule. The emails are dynamically generated — not selected from a template library — so they reflect current phishing tactics and are tailored to each user's role and context. Users can't "learn the templates" because there are no templates to learn.

Compliance reporting activates automatically. The client portal shows real-time training completion rates, phishing simulation results, risk scores by department, and trend data. No report building. No export configuration.

Total elapsed time from "I want to deploy SAT for this client" to "every user is enrolled and training has launched": about 2 minutes.

What You're Skipping

To appreciate why this matters, here's what a traditional SAT deployment requires:

Traditional Platform AI-Native Platform
Create client account in SAT portal Connect directory (60 sec)
Configure SSO/SCIM integration (Included in directory connect)
Import or sync user directory (Automatic)
Create user groups by department/role (AI handles segmentation)
Select and schedule training modules (AI generates and delivers)
Build phishing campaign (AI generates and runs)
Select phishing templates (AI creates dynamically)
Configure target groups for phishing (AI targets individually)
Set phishing schedule (AI optimizes timing)
Configure reminder emails (AI manages follow-up)
Set up reporting dashboard (Built-in, auto-generated)
Test everything (No configuration to test)
Total: 4–8 hours per client Total: ~2 minutes per client

For an MSP with 20 clients, that's the difference between 80–160 hours of setup work and 40 minutes.

After Deployment: What Ongoing Management Looks Like

With traditional platforms, deployment is just the beginning. Ongoing management — the 12–19 hours per month of campaign scheduling, report pulling, user management, and exception handling — continues indefinitely.

With AI-native deployment, the ongoing management looks like this:

Check the dashboard when you want to. Real-time metrics are always available. Training completion, phishing click rates, risk scores, trends over time — all auto-generated, all current.

Review alerts if something needs attention. If a user consistently fails phishing simulations or a client's overall risk score spikes, you'll see an alert. Otherwise, the system runs itself.

Add new clients when ready. Same 2-minute process. Connect a directory, and the new client is live.

That's it. No monthly campaign cycles. No quarterly report generation. No annual content library reviews. The AI handles the ongoing operation the same way it handled the initial deployment — autonomously, continuously, and without human intervention.

The Objection: "But I Want Control"

Some MSPs hear "automated" and worry about losing control. Fair concern. Here's how to think about it:

You still control which clients are enrolled. You still control whether to use Azure AD, Google Workspace, or CSV imports. You still have full visibility into what every user is seeing, how they're performing, and where risks exist.

What you're giving up is the manual work of translating those controls into actions. You're not losing the ability to see what training a CFO is receiving — you're losing the obligation to manually select it.

Think of it like managed DNS versus manually editing zone files. You have the same control over outcomes, but the operational burden of achieving those outcomes is dramatically reduced.

If you genuinely need to override the AI's decisions for a specific user or client — say, a client requires a specific compliance module or a VIP needs a custom training schedule — you can. But in practice, most MSPs find that the AI's defaults are better than what they were configuring manually, because the AI is optimizing for each individual user rather than applying broad campaign settings across groups.

Running the Numbers on Deployment Time

Here's the math that makes this a business decision, not just a convenience feature:

Traditional deployment across 20 clients:

  • Initial setup: 20 clients × 6 hours average = 120 hours
  • Ongoing management: 15 hours/month × 12 months = 180 hours/year
  • Year 1 total: 300 hours

AI-native deployment across 20 clients:

  • Initial setup: 20 clients × 2 minutes = 40 minutes
  • Ongoing management: ~1 hour/month for dashboard reviews = 12 hours/year
  • Year 1 total: ~13 hours

At $50/hour fully loaded, that's $15,000 in labor for traditional versus $650 for AI-native. And the gap widens every subsequent year because the ongoing management continues.

Combine that with the platform cost difference (per-seat fees versus $299/month flat), and the total cost of ownership comparison isn't even close.

Getting Started

If you want to see the 2-minute deployment in action, there are two ways:

Self-service demo portal. Visit defendwise.com, enter your company name, and you'll get access to a branded portal where you can connect a test directory and see the full experience firsthand. No sales call required.

Live walkthrough. If you'd rather see it with a guide, book a 15-minute call. We'll walk through the deployment together, connect a real or test directory, and show you exactly what your clients would see.

Either way, you'll go from "evaluating" to "seeing it work" in about the time it takes to read this paragraph.


DefendWise: 2 minutes to deploy. $299/month. Every client covered. Start your free demo →

Ready to cover every client?

$299/month. Unlimited users. Zero admin. See how DefendWise replaces per-seat SAT for your MSP.

Get Your Demo

Continue reading