Ich prüfe deine Multi-Tenant SaaS auf Tenant-Isolation und Datenlecks

H
harshi1_b0hra6
H
harshi1_b0hra6
Harshit bohara
Einige Informationen wurden automatisch übersetzt.

Über diesen Service

Automatische Übersetzung

Multi-Tenancy scheitert nicht lautstark. Es scheitert an einem Dienstag, wenn ein Kunde einen Bericht öffnet und die Daten eines anderen Kunden sieht – und du es erst von ihm erfährst, nicht aus deinen Logs.


WAS ICH ÜBERPRÜFE


Jeden Query-Pfad, der tenant-gebunden sein sollte und es nicht ist. Repository- und EF-Globale Filter, die durch rohen SQL umgangen werden. Cache-Keys, die die Tenant-ID fehlen. Hintergrundaufträge, die im falschen Tenant-Kontext laufen. Realtime-Hubs, die über Tenants hinweg senden. RBAC, die im UI geprüft, aber in der API nicht überprüft wird. Dateispeicherpfade, die tenantsübergreifend erraten werden können.


Du bekommst einen schriftlichen Bericht, in dem die Erkenntnisse nach Schweregrad sortiert sind, jeweils mit der Datei, der Zeile und dem konkreten Fehler, den sie verursacht.


WARUM ICH


Ich habe in über 5 Jahren drei Multi-Tenant B2B SaaS-Produkte gebaut – ein CRM, ein HRMS und eine Aufgabenmanagement-Plattform – mit Fokus auf Tenant-Isolation, tenant-spezifische Konfiguration, tenant-gebundenes RBAC mit tiefen Berechtigungshierarchien, Abonnementpläne und Limits, tenant-spezifische Hangfire-Jobs und SignalR. Jetzt leite ich ein Team von über 4 Entwicklern.


Stack: .NET / C#, ASP.NET Core und Web Forms, Angular, MSSQL.


Ich sage dir, wenn deine Isolation bereits in Ordnung ist. Das ist ein gültiges Ergebnis, und du bekommst trotzdem den Bericht.

Lerne Harshit bohara kennen

Harshit bohara

Team Lead and Senior DOT NET Developer, Multi Tenant SaaS, SQL Server

  • AusIndien
  • Mitglied seitSept. 2026
  • Sprachen

    Hindi, Englisch
I build multi-tenant B2B SaaS platforms on .NET. 5+ years, three shipped multi-tenant products: a CRM, an HRMS and a task management platform. I now lead a team of 4+ developers. Multi-tenant fails quietly - one missing tenant filter and customer A reads customer B's data. Tenant isolation, tenant-scoped RBAC, per-tenant config and plans, MSSQL tuning at DBA level: all running in production, not read about. No WordPress, PHP, mobile or AI/ML. If I have not shipped it, I will not sell it to you. Jodhpur, India (IST) - strong UK, EU, UAE and Australia overlap.

Automatische Übersetzung