{"repo":"sameerk27/vigil365","free":true,"listed":false,"github":"https://github.com/sameerk27/vigil365","clone":"git clone https://github.com/sameerk27/vigil365.git","description":"Self-hosted Microsoft 365 security operations dashboard — aggregates Defender XDR, Entra ID Protection, Intune, Compliance and more into one place.","language":"C#","stars":261,"topics":["azure","cybersecurity","defender","dotnet","entra-id","graph-api","intune","microsoft-365","msp","open-source"],"license":"MIT","category":"security-tools","readme_excerpt":"M365 Security Alert Dashboard A self-hosted Microsoft 365 security monitoring dashboard that aggregates alerts from Defender XDR, Entra ID Protection, Intune, Exchange Online, Compliance, and more — all in one place, collected on a schedule (every 15 minutes by default). No third-party SaaS required. Runs entirely on your own Windows host using Microsoft Graph API. --- Features Pages & Monitoring Coverage Page What it monitors ------ ----------------- Overview Secure Score trend, KPI tiles, recent alerts, risky users, compliance summary, alert policy status Identity Risky users, risky sign-ins, risk detections, MFA coverage, PIM assignments, MDI alerts, foreign sign-ins Devices Intune compliance, non-compliant devices, stale devices, MDE endpoint alerts Email MDO protection alerts by category (malware, phish, spam), threat breakdown Incidents & Alerts Unified Defender XDR incidents + alerts, severity KPI tiles, date-range filter Compliance DLP alerts, MCAS alerts, IRM insider risk alerts, attack simulations Alert Center Custom alert policies, policy templates, triggered alert history, acknowledge/resolve workflow Service Health M365 service advisories and incidents, per-service health status M365 Connectivity Sign-in health, connectivity issues Licenses & Users License SKU breakdown, inactive users, expiring licenses Conditional Access Policy list, state breakdown (Enabled/Report-only/Disabled), per-policy detail, gap analysis Tenant Activity Directory audit events with searc","default_branch":null,"files":null,"tree":[],"storefront":"/r/sameerk27","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sameerk27/vigil365/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}