• POLÍTICA
  • FILTRO
  • ACESSO
  • HUMANO

Como gerar planos de consulta no banco com sua IA

Conecte o Cerbos ao seu agente para transformar políticas de autorização em filtros de banco de dados. Sua IA cuida da lógica para acessar apenas os dados permitidos.

Pergunte à IA sobre esta página

Resposta rápida

Como minha IA pode gerar planos de consulta usando o Cerbos?

Seu agente utiliza a ferramenta plan_resources para traduzir as políticas do Cerbos em planos de consulta baseados em Árvore de Sintaxe Abstrata (AST). Isso permite que a IA aplique a lógica de autorização diretamente nas consultas, garantindo que ela recupere apenas os registros permitidos. Você recebe uma visão filtrada dos dados que respeita suas regras de segurança atuais.

Resultados

Onde sua lógica de dados atua

A IA utiliza suas políticas para moldar a interação com seus dados.

POLÍTICA

Tradução de políticas

O agente lê suas políticas do Cerbos e as converte em planos AST estruturados. Isso garante que a IA saiba exatamente quais dados estão fora de seu alcance.

FILTRO

Geração de consultas

A IA gera filtros específicos com base nesses planos. Isso impede que o agente sequer solicite linhas não autorizadas ao seu banco de dados.

ACESSO

Recuperação segura

Seu agente executa consultas pré-filtradas pela lógica de autorização. Você obtém os resultados necessários sem riscos de vazamento de dados.

HUMANO

Supervisão de políticas

Você mantém o controle total sobre as políticas do Cerbos. A IA apenas segue as regras que você já definiu e implementou.

O fluxo

O que sua IA faz quando a requisição chega.

O agente une as regras de segurança à execução no banco de dados.

  1. Analisar políticas

    O agente examina suas regras de autorização do Cerbos para entender as restrições de um recurso ou usuário específico.

    plan_resources
  2. Construir o AST

    O agente converte essas regras em uma Árvore de Sintaxe Abstrata que o banco de dados pode interpretar como um filtro.

    plan_resources
  3. Aplicar filtros

    O agente usa o plano gerado para restringir o escopo de suas solicitações de dados.

    plan_resources
  4. Verificar restrições

    O agente confirma se o plano de consulta está alinhado com as permissões do recurso solicitado antes da execução.

    plan_resources

Teste

Copie estes comandos para começar.

Use estes prompts para iniciar o processo de planejamento.

Pontos de partida

Substitua o texto entre colchetes pelos nomes de recursos ou IDs de usuários específicos.

Cerbos Connector

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

Link do conectorhttps://edge.vinkius.com/vk_preview_y0c5dNo7ENj8oh5gsdkYK0hZAMSRgY44sro1JyED/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 — Cerbos capabilities are ready to use.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "cerbos-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_y0c5dNo7ENj8oh5gsdkYK0hZAMSRgY44sro1JyED/mcp"
    }
  }
}
Copie no chat04
  • Gere um plano de consulta para o recurso 'orders' baseado nas minhas políticas atuais do Cerbos.

  • Crie um filtro AST para o usuário 'user_123' para que eu veja apenas os registros permitidos.

  • Mostre o plano de consulta que seria usado para filtrar 'customer_data' para um perfil de admin.

  • Planeje uma consulta de recurso para 'inventory_items' que respeite minha lógica de autorização atual.

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

Comece aqui

Conecte o Cerbos uma vez e comece a perguntar.

Vincule sua instância do Cerbos ao Vinkius com um clique. Suas credenciais ficam criptografadas e você pode pedir ao seu agente para planejar consultas seguras imediatamente.

Conectar Cerbos à sua IA

FAQ

Como esta tarefa funciona

  • 01

    A IA altera minhas políticas do Cerbos?

    Não. A IA apenas lê suas políticas para gerar planos de consulta. Ela não pode modificar, excluir ou criar novas regras de autorização no Cerbos.

  • 02

    A IA pode ignorar minhas regras de segurança?

    Não. A IA usa a ferramenta plan_resources para garantir que suas consultas sejam estritamente limitadas pelas políticas que você já definiu.

  • 03

    O que é um plano de consulta baseado em AST?

    É uma representação estruturada de uma consulta que utiliza sua lógica de autorização para filtrar os resultados do banco de dados diretamente na origem.

  • 04

    Preciso escrever filtros SQL manualmente?

    Não. O agente faz a tradução das políticas do Cerbos para o plano de consulta de forma automática.

  • 05

    A IA pode acessar dados que não estão no meu banco?

    Não. A IA apenas gera planos para os recursos e dados definidos dentro do seu ambiente conectado.

  • Mais dúvidas sobre o Cerbos? Veja tudo o que o conector Cerbos pode fazer

Conecte Cerbos ao Claude, Cursor, ChatGPT e outros