Vou auditar seu SaaS multi-tenant para isolamento de tenant e vazamentos de dados

H
harshi1_b0hra6
H
harshi1_b0hra6
Harshit bohara
Algumas informações foram traduzidas automaticamente.

Sobre este Serviço

Tradução automática

Multi-tenancy não falha de forma barulhenta. Ela falha numa terça-feira, quando um cliente abre um relatório e vê os dados de outro cliente - e você descobre por ele, não pelos seus logs.


O QUE EU VERIFICO


Caminho de consulta que deveria ser tenant-scoped e não é. Filtros globais do Repository e EF ignorados por SQL bruto. chaves de cache sem o tenant ID. jobs em background rodando sob o contexto errado do tenant. hubs de realtime transmitindo entre tenants. RBAC checado na UI mas não na API. caminhos de armazenamento de arquivos que podem ser adivinhados entre tenants.


Você recebe um relatório escrito, com as descobertas classificadas por gravidade, cada uma com o arquivo, a linha e a falha concreta que ela causa.


POR QUE EU


Construí três produtos SaaS multi-tenant B2B em mais de 5 anos - um CRM, um HRMS e uma plataforma de gerenciamento de tarefas - cobrindo isolamento de tenant, configuração por tenant, RBAC com árvores de permissão profundas, planos de assinatura e limites, jobs do Hangfire por tenant e SignalR. Atualmente lidero uma equipe de mais de 4 desenvolvedores.


Pilha: .NET / C#, ASP.NET Core e Web Forms, Angular, MSSQL.


Vou te dizer quando seu isolamento já estiver bom. Isso é um resultado válido e você ainda assim recebe o relatório.

Conheça mais sobre Harshit bohara

Harshit bohara

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

  • A partir deÍndia
  • Membro desdeset. de 2026
  • Idiomas

    Hindi, Inglês
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.

Tradução automática