Remediation Dashboard
Automatically detect and fix common issues across your M365 environment. The remediation dashboard provides a centralized view of all auto-remediation activity, playbook status, and key performance metrics.
Note: Auto-remediation reduces response time from hours to seconds. When threats are detected, automated playbooks execute immediately while alerting technicians.
Dashboard Metrics
| Metric | Example Value | Description |
|---|---|---|
| Issues Remediated | 156 | Total issues automatically resolved in the last 30 days |
| Active Playbooks | 12 | Number of playbooks currently enabled and monitoring |
| Avg. Response Time | 45s | Mean time from detection to remediation action |
| Success Rate | 98% | Percentage of remediation actions completed successfully |
Built-in Playbooks
The dashboard shows all configured playbooks with their current status:
Compromised User Response
Status: Active
Triggers on high-risk sign-in or user risk detection.
- Block user sign-in immediately
- Revoke all active sessions
- Reset password and require MFA re-registration
- Create ticket and notify SOC team
Device Non-Compliance
Status: Active
Triggers when device becomes non-compliant in Intune.
- Send notification to device owner
- Force device sync after 4 hours
- If still non-compliant after 24h, block access
- Create ticket for IT review
Suspicious Mail Rule
Status: Active
Detects inbox rules forwarding to external addresses.
- Disable the suspicious rule immediately
- Alert security team
- Check for other suspicious activity
- Notify user and manager
MFA Not Registered
Status: Paused
Users without MFA after registration deadline.
- Send reminder email with instructions
- After 7 days, send final warning
- After 14 days, block sign-in until MFA registered
Stale Account Cleanup
Status: Active
Users with no sign-in for 90+ days.
- Notify user’s manager for confirmation
- If confirmed inactive, disable account
- After 30 days, remove licenses
- After 60 days, convert mailbox to shared
Approval Gates
For sensitive actions, the dashboard surfaces pending approval requests:
- Pause playbook and send approval request
- Approve via email, Teams, or dashboard
- Set timeout for auto-rejection or auto-approval
- Require multiple approvers for critical actions
Dashboard Filters
Filter the dashboard view by:
- Time range — Last 24 hours, 7 days, 30 days, or custom
- Playbook — View metrics for a specific playbook
- Tenant — Filter by managed tenant
- Status — Active, Paused, or Error playbooks
Best Practices
- Review the dashboard daily — Catch failures and anomalies early
- Monitor success rate trends — A declining success rate indicates playbook issues or environmental changes
- Address paused playbooks — Investigate and resolve the cause before re-enabling
- Set up dashboard alerts — Configure notifications when success rate drops below threshold
API Reference
GET /api/automation/playbooks— List all playbooksPOST /api/automation/playbooks— Create new playbookPOST /api/automation/playbooks/:id/run— Manually trigger playbookGET /api/automation/executions— List execution historyPOST /api/automation/approvals/:id— Approve or reject pending action