Run the Hardening Validation Health Check
Objective
Run all 6 hardening validation queries from Module 9, subsection 9.6, against your Sentinel workspace. Document results, identify hardening gaps, and create an action plan.
Required: Sentinel workspace with SigninLogs, OfficeActivity, DeviceEvents, and DeviceInfo tables populated.
Step 1: Run each validation query
Open Sentinel → Logs. Run each query, record the result, and assess against the expected outcome.
V-001: MFA enforcement
| |
Expected: Zero rows (all sign-ins require MFA). Any rows = users bypassing MFA.
V-002: Legacy authentication block
| |
Expected: Zero rows. Any rows = legacy protocols succeeding despite the block.
V-003: External forwarding block
| |
Expected: Zero rows if external forwarding is blocked at the transport level.
V-004: ASR rule status
| |
Review: Rules with “Audited” only should be transitioned to Block mode after tuning.
V-005: Device compliance
| |
Target: Above 90% compliance rate.
V-006: Tamper protection
| |
Expected: Zero rows. Any results indicate tamper attempts requiring investigation.
Step 2: Document findings
Complete this table with your results:
| Query | Expected | Actual result | Gap? | Root cause | Priority |
|---|---|---|---|---|---|
| V-001 MFA | 0 rows | ||||
| V-002 Legacy auth | 0 rows | ||||
| V-003 Forwarding | 0 rows | ||||
| V-004 ASR | All Block | ||||
| V-005 Compliance | >90% | ||||
| V-006 Tamper | 0 rows |
Step 3: Create remediation plan
For each gap:
- Control: Which hardening control is not functioning?
- Root cause: Misconfiguration, exclusion that should not exist, or control not deployed?
- Remediation: Specific action to close the gap
- Owner: Who will implement?
- Deadline: When will it be resolved?
- Verification: Which validation query confirms the fix worked?
Step 4: Schedule recurring validation
Add the 6 validation queries to your weekly operational cadence:
- When: Every Monday, first task of the shift
- Duration: 15-20 minutes
- Document: Record results in the hardening health log
- Escalate: Any new gap identified → immediate investigation
Verification checklist
- All 6 validation queries executed
- Results documented with root cause analysis for each gap
- Remediation plan created with owners and deadlines
- Weekly validation cadence scheduled
- Hardening health log template created