• ISOLAMENTO
  • SEGURANÇA
  • CORREÇÃO
  • CONFORMIDADE

Como auditar o acesso de usuários por tenant com sua IA

Conecte o Nile ao seu cliente de IA para cruzar listas de usuários com os limites de cada tenant. Você detecta falhas de isolamento antes que virem incidentes de segurança.

Pergunte à IA sobre esta página

Resposta rápida

Como verifico se meus usuários estão isolados corretamente por tenant?

Sua IA extrai as listas de usuários e tenants do Nile para encontrar divergências. Ela sinaliza qualquer identidade que não esteja alinhada ao seu respectivo tenant. Isso gera um mapa claro da sua postura de segurança multi-tenant.

Resultados da auditoria

Onde as falhas de isolamento aparecem.

O que você recebe após a IA realizar a verificação.

ISOLAMENTO

Limites de tenant verificados

A IA confirma que cada usuário pertence a exatamente um tenant. Você recebe um relatório limpo de mapeamentos válidos.

SEGURANÇA

Detecção de vazamentos

A IA identifica usuários que aparecem no fatiamento de tenant errado. Esses são os pontos exatos onde o isolamento falhou.

CORREÇÃO

Ajustes manuais

A IA destaca os IDs de usuários que precisam de correção manual. Você decide como ajustar o acesso no seu banco de dados.

CONFORMIDADE

Pronto para auditoria

Você recebe uma lista estruturada das relações usuário-tenant. Isso serve como prova de isolamento para revisões de segurança.

O fluxo

O que sua IA faz ao iniciar a auditoria.

A IA utiliza consultas diretas ao banco de dados para construir um mapa do seu ambiente multi-tenant.

  1. Inventariar tenants

    A IA extrai uma lista completa de todos os tenants ativos na sua instância Nile.

    list_tenants
  2. Coletar dados de usuários

    A IA recupera os registros de identidade de cada usuário no sistema.

    list_users
  3. Mapear identidades

    A IA compara a lista de usuários com a de tenants para encontrar as fatias ocupadas por cada usuário.

    list_userslist_tenants
  4. Identificar divergências

    A IA sinaliza qualquer usuário sem um tenant válido ou que pertença a múltiplas fatias.

    list_users

Teste

Copie estes comandos para começar.

Use estes prompts para iniciar sua verificação de segurança.

Pontos de partida

Estas são frases iniciais. Substitua os nomes de tenants ou IDs de usuários para direcionar sua auditoria.

Nile Connector

Tudo pronto. Escolha seu cliente MCP e siga as instruções de configuração.

Link do conectorhttps://edge.vinkius.com/vk_preview_vAlgznzCycNFdJ60kWnNhU7rsezxSIF5tMfoui7N/mcp

Claude Desktop

Siga os passos abaixo para conectar em segundos.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Nile capabilities are ready to use.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "nile-postgresql-for-multi-tenant-apps-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_vAlgznzCycNFdJ60kWnNhU7rsezxSIF5tMfoui7N/mcp"
    }
  }
}
Copie no chat04
  • Liste todos os tenants e verifique se há usuários atribuídos a mais de um.

  • Encontre todos os usuários do tenant 'Acme Corp' e verifique se eles estão isolados.

  • Compare a lista de todos os usuários com a lista de todos os tenants para encontrar usuários órfãos.

  • Verifique se algum usuário no tenant 'Global Logistics' tem acesso a outras fatias de tenant.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Comece aqui

Conecte o Nile uma vez e pronto.

Uma única conexão dá à sua IA acesso aos dados do Nile. Suas credenciais ficam criptografadas e seguras conosco.

Conectar Nile à sua IA

FAQ

Como funciona esta tarefa

  • 01

    A IA pode excluir usuários se encontrar uma divergência?

    Não. A IA apenas lê os dados. Você deve realizar todas as exclusões ou mudanças de permissão manualmente.

  • 02

    A IA pode alterar o proprietário de um tenant?

    Não. As ferramentas fornecidas são apenas de leitura. A IA identifica os problemas, mas não pode modificar os registros do seu banco de dados.

  • 03

    Como a IA sabe qual usuário pertence a qual tenant?

    A IA utiliza os dados retornados pelas ferramentas para construir um mapa relacional entre seus usuários e suas fatias.

  • 04

    A IA tem acesso às senhas do meu banco de dados?

    Não. Sua conexão é gerenciada pelo Vinkius, e suas credenciais sensíveis nunca são expostas ao cliente de IA.

  • 05

    Posso auditar um único tenant por vez?

    Sim. Você pode pedir para a IA focar a verificação em um tenant específico da sua lista.

Conecte Nile ao Claude, Cursor, ChatGPT e outros