All projects
16Personal projectDetection & response2026

Multi-tenant Security Hub (MVP)

An aggregation API and a single interface for Microsoft Defender alerts and Entra ID risky users across tenants, by severity and status.

3layers: API · web · database
Multitenant

The problem.

A monitoring centre managing several tenants has to open as many Defender portals as it has customers.

What I built.

01

Foundation

  • FastAPI multi-tenant aggregation API, Graph Security and Identity Protection connectors, unified web UI, PostgreSQL storage; permissions documentation and roadmap.

The architecture.

Web UIunified view
FastAPIaggregation
Graph Securityalerts
Identity Protectionrisk
Tenants A, B, C…

Security & guardrails.

  • Read permissions documented.

The results.

  • MVP that became the basis of the later multi-tenant portals.
08 / Contact

Let's work together.

A role, an assignment, an audit or a technical chat?

Send a message
E-mailleonardsota@gmail.comLinkedInlinkedin.com/in/leonard-sota
LocationParis area, France
LanguagesFrench · English · Italian
AuditM365Watch the demoin 13 minutes.