← SOP Library

Runbooks

SSPM + Defender Endpoint POC — Internal M365 Tenant Setup & Test

Owner Build & Infrastructure Updated 2026-06-15 For Operator (Jerry); CyberSuite Engineer

SSPM + Defender Endpoint POC — Internal M365 Tenant Setup & Test

Document name: sspm-defender-poc-internal-tenant.md Version: 1.0.0 Last updated: 2026-06-15 Owned by: Build & Infrastructure Pairs with: microsoft-csp-ordering-guide.md (licensing), cybersuite-plans-control-coverage.md (C-02/C-11/C-15 SSPM coverage), project_microsoft_partner_csp memory.


Purpose

Stand up and test, in CyberSuite’s own M365 tenant (cybersuite.tech), the two Microsoft security capabilities behind the Sentinel tier and our internal device security:

  1. SaaS Security Posture Management (SSPM) via Microsoft Defender for Cloud Apps — this is the Sentinel-tier deliverable (the SSPM that drives the FULL rating on controls C-02, C-11, and C-15 in the coverage map). Dogfooding it here validates the deliverable before we sell it.
  2. Microsoft Defender for Endpoint (MDE) on one Windows PC and one Mac — this is internal device hardening + skilling on the Defender Suite. ⚠️ It is not the customer EDR — customer EDR is Huntress at every tier. We run MDE on our own machines to (a) secure them and (b) build hands-on Defender Suite fluency.

Why internal-only right now: Microsoft partner benefits are Internal-Use Rights (IUR) — license our own tenant/employees for dogfooding and POCs. Customer licenses come later via Pax8 CSP. Do not assign these to a customer tenant. See project_microsoft_partner_csp.

Definition of done: connector connected + SSPM recommendations visible; both devices onboarded, healthy, and each firing a test detection; evidence captured for the POC write-up (§7).


Prerequisites

ItemRequirement
Tenantcybersuite.tech M365 tenant (our own).
LicensingA license that includes Defender for Cloud Apps (SSPM) and Defender for Endpoint P1/P2. Defender for Cloud Apps standalone covers SSPM; the Microsoft Defender Suite add-on (formerly “E5 Security”) covers both MDE P2 + MDCA. Confirm which IUR licenses are assigned in admin.microsoft.com → Billing → Licenses before starting.
RolesSecurity Administrator or Global Administrator for the Defender portal; Cloud Application Administrator (or Application Administrator) to connect the M365 app connector.
PortalMicrosoft Defender portal: security.microsoft.com. (Menus shift; if a path below moved, look under Settings → Cloud Apps or Settings → Endpoints.)
Devices1 × Windows 10/11 PC (admin rights, Microsoft Defender Antivirus active) and 1 × Mac (macOS 13+ recommended, admin rights). Use lab/spare machines, not a production endpoint, for the test detections.

Licensing the POC (Partner Success Core)

This POC runs on Internal-Use Rights (IUR) from Partner Success Core ($925/yr) — our chosen partner package. Verified seats (2026, internal-use only — never assign to a customer): Microsoft Defender Suite ×15, Defender for Endpoint P2 ×15, Entra ID P2 ×15, M365 Business Premium ×15. Which seat unlocks which test:

POC testLicense seat that unlocks it
Part A — SSPM (Defender for Cloud Apps)Microsoft Defender Suite — it includes Defender for Cloud Apps. ⚠️ Business Premium alone does NOT carry SSPM.
Parts B/C — MDE on PC + MacDefender for Endpoint P2 (also inside the Defender Suite seat)
Identity hardening (Conditional Access, PIM)Entra ID P2
Base tenant/user licenseM365 Business Premium

One Partner Success Core purchase covers every test here, 15 seats each. Assign a Defender Suite seat to the test user before Part A — that’s what carries the SSPM entitlement.


Part A — SSPM via Microsoft Defender for Cloud Apps (the Sentinel deliverable)

SSPM gives posture visibility + actionable recommendations across connected SaaS apps, surfaced through Microsoft Secure Score. We connect the Microsoft 365 app connector first (that’s what drives SSPM for the M365 estate, which is what Sentinel customers run).

A1 — Open Defender for Cloud Apps

A2 — Connect the Microsoft 365 app connector

A3 — Turn on Security recommendations for the connector

A4 — Review the SSPM posture

A5 — Remediate-and-recheck (validate the loop)

Part A success criteria: connector = Connected; Security recommendations = On; ≥1 SSPM recommendation reviewed; one remediation verified clearing. Screenshot each for §7.


Part B — Defender for Endpoint on the Windows PC (internal hardening)

B1 — Confirm prereqs: Windows 10/11, Microsoft Defender Antivirus running (not third-party AV in active mode).

B2 — Download the onboarding package

B3 — Run the onboarding script

B4 — Run the EDR detection test

B5 — Baseline the device

Part B success criteria: device shows in Assets → Devices with status Onboarded; the detection test produced an alert; Tamper Protection on. Screenshot for §7.


Part C — Defender for Endpoint on the Mac (internal hardening)

macOS onboarding requires granting OS-level permissions. Plan ~20–30 min hands-on at the machine.

C1 — Download the packages

C2 — Install

C3 — Grant the required permissions (macOS will prompt; you can also set manually in System Settings → Privacy & Security):

C4 — Run onboarding

C5 — Verify health and fire a detection

C6 — Baseline the Mac

Part C success criteria: mdatp health all-green; device shows Onboarded in the portal; detection test produced an alert. Screenshot mdatp health + the portal alert for §7.


Validation matrix (the whole POC in one table)

#CheckWherePass =
1M365 connector connectedCloud Apps → App ConnectorsStatus “Connected”
2SSPM recommendations flowingCloud Apps posture / Secure Score≥1 recommendation visible; one remediation clears
3PC onboardedAssets → DevicesStatus “Onboarded”
4PC detectionIncidents & alertsTest alert within ~10 min
5Mac onboarded + healthyAssets → Devices / mdatp healthOnboarded; health all-true
6Mac detectionIncidents & alertsTest alert

POC sign-off — evidence to capture

Save to the data room / POC folder (also feeds the build-to-sell data room and the Sentinel deliverable proof):


Huntress + Microsoft Defender — the production EDR model

This is how Huntress and Microsoft Defender actually combine in the customer stack (and how to run it on our own machines). There are two distinct relationships — keep them straight.

1. Huntress manages Microsoft Defender Antivirus — WINDOWS ONLY

On Windows, Huntress takes over the free, built-in Microsoft Defender Antivirus as the prevention engine: it configures, tunes, monitors (24/7 SOC, ~8-min MTTR), and remediates Defender from the Huntress portal — at no extra license cost. This is the cost-efficient core of our Managed EDR line: Defender (free with Windows) does the blocking; Huntress is the managed brain + SOC on top. Budget that would buy a third-party AV goes to identity, SAT, and SIEM instead (our Defense/Sentinel stack).

⚠️ Microsoft-only / Windows-only. This “Huntress-managed free Defender AV” model exists only on Windows, because Microsoft Defender Antivirus is a Windows feature. macOS has no free built-in Microsoft AV — the Mac path is different (see below). Do not assume the Windows AV-replacement economics carry to Mac.

Deploy on Windows (internal test):

  1. Huntress portal → enable Managed Microsoft Defender / Managed Antivirus for the org.
  2. Deploy the Huntress agent to the PC (RMM/Syncro, GPO/Intune, or the manual installer from the Huntress portal).
  3. Huntress detects the built-in Defender and takes over management. Set the Defender policy from Huntress: real-time + cloud-delivered protection, PUA block, controlled folder access, exclusions, scan schedule, tamper protection.
  4. Verify: the endpoint shows Microsoft Defender — Managed in Huntress, and a test detection surfaces in Huntress (not just the Defender portal).

2. Huntress integrates with Microsoft Defender for Endpoint (telemetry) — Windows + macOS

Separately, Huntress can ingest telemetry from Microsoft Defender for Endpoint (the paid EDR — MDE / Defender for Business / Defender for Endpoint for macOS) into the Huntress SOC, so you get more value from the Defender licenses alongside Huntress’ own EDR. This works on Windows and macOS.

Requirement: MDE must be fully deployed to the endpoints first (Parts B/C). If MDE isn’t deployed, the Huntress integration receives no data.

Enable the integration:

  1. Deploy MDE to the endpoints (Parts B/C above).
  2. Huntress portal → Integrations → Microsoft Defender for Endpoint → Set up.
  3. Authorize: sign in as Global Administrator to the M365 tenant and grant the Huntress Defender for Endpoint application permissions.
  4. Confirm MDE events start flowing into Huntress.

Deploying on a Mac — the full Mac path

Because there’s no free built-in Microsoft AV on Mac, the Mac stack is not “Huntress-managed Defender AV.” It is:

  1. Huntress macOS EDR agent (primary). Deploy the Huntress .pkg to the Mac via RMM/Syncro, an MDM/Intune configuration profile, or the manual installer from the Huntress portal (Add Agent → macOS). On first run, grant the macOS permissions it prompts for in System Settings → Privacy & Security:
    • Full Disk Access for the Huntress agent,
    • System / Network Extension — Allow when prompted (restart if asked),
    • Background item — allow. The Huntress macOS agent also reads XProtect (macOS’s built-in malware protection) detections — that’s the Mac equivalent of “watch the built-in protection,” and it carries prevention visibility on Mac in place of the Windows Defender-AV role.
  2. (Optional) Microsoft Defender for Endpoint for macOS (paid). If you want Microsoft’s EDR telemetry on the Mac too, deploy it per Part C above (install wdav.pkg, grant Full Disk Access + extension approvals, run the onboarding script, verify with mdatp health). Then connect the Huntress ↔ Defender for Endpoint integration (relationship #2) so Huntress ingests the Mac’s Defender telemetry.
  3. Verify in the Huntress portal: the Mac appears as a managed macOS endpoint, and XProtect (and, if deployed, MDE-for-Mac) detections show up in Huntress.

Net for our stack: on Windows, Huntress manages the free Defender AV (no AV cost) + 24/7 SOC. On macOS, the Huntress agent + XProtect carry prevention/EDR, with optional MDE-for-Mac telemetry layered in via the integration. Either way the customer-facing EDR brand and SOC is Huntress — Microsoft Defender is the engine/telemetry, never a second EDR we pay for on top.


Productization notes (POC → Sentinel)


Teardown / offboarding (only if needed)


References (Microsoft Learn)