Secure Score History
Track your Microsoft Secure Score trends over time across all managed tenants. Monitor improvement, identify regressions, and benchmark against industry averages.
Overview
The Secure Score History report provides a historical view of your Microsoft Secure Score, showing how your security posture has changed over days, weeks, and months. Compare tenant scores, track the impact of security improvements, and identify when regressions occur.
Report Columns
| Column | Description |
|---|---|
| Date | Score measurement date |
| Tenant | Managed tenant name |
| Current Score | Secure Score on this date |
| Max Score | Maximum achievable score |
| Percentage | Score as a percentage of max |
| Change | Point change from previous measurement |
| Category Scores | Breakdown by Identity, Device, Apps, Data |
| Industry Average | Average score for the tenant industry |
Score Distribution
Tenants are categorized by their score:
- Excellent (80%+) — Strong security posture
- Good (60-79%) — Solid foundation with room for improvement
- Needs Work (40-59%) — Significant gaps to address
- Critical (below 40%) — Major security risks present
Category Breakdown
| Category | Description |
|---|---|
| Identity | MFA, password policies, conditional access, admin roles |
| Device | Compliance policies, encryption, endpoint protection |
| Apps | OAuth permissions, app governance, cloud app security |
| Data | DLP policies, sensitivity labels, information protection |
Trend Analysis
- Score improvement rate — How quickly scores are improving
- Regression detection — Automatic alerts when scores drop
- Tenant comparison — Compare scores across managed tenants
- Industry benchmarking — How tenants compare to industry peers
Filters
- Date Range — Last 30, 60, 90, 180 days or custom
- Tenant — All tenants, specific tenant, or tenant groups
- Category — Identity, Device, Apps, Data
- Score Range — Filter by score percentage
Graph API Data Sources
GET /security/secureScoresGET /security/secureScoreControlProfiles
API Reference
GET /api/monitoring/security-analytics/secure-score-history— Get score historyGET /api/monitoring/security-analytics/secure-score-history/trends— Get trend analysisPOST /api/monitoring/security-analytics/secure-score-history/export— Export data
Last updated on