Todos os padrões
P-02 · Padrões

RAG com permissões

A recuperação filtra por quem está perguntando antes de ranquear, para o modelo nunca ver o que o usuário não pode ver.

rag-com-permissoes.archClique em um componente do diagrama
Filtro de acesso · Restringe a busca aos trechos que esse usuário pode ver.
Problema

Um RAG comum indexa tudo junto. O assistente responde com trechos de documentos que aquele usuário nunca poderia abrir.

Solução

Cada trecho carrega os metadados de acesso da origem. A busca aplica o filtro de identidade primeiro e só então ranqueia e monta o contexto.

Quando usar
  • →Documentos com níveis de acesso diferentes
  • →Assistentes internos de empresa
  • →Requisitos de LGPD ou sigilo
## Trade-offs
  • +Evita vazamento pelo próprio assistente
  • +Auditoria do que foi recuperado por usuário
  • −Sincronizar permissões com a origem dá trabalho
  • −Índices maiores e consultas mais caras