• RASTREAMENTO
  • VERIFICAÇÃO
  • AUDITORIA
  • REVISÃO

Como auditar hierarquias de permissão com seu IA

Conecte o OpenFGA ao seu agente para mapear direitos de acesso. Após a conexão, sua IA pode percorrer a lógica de permissões para encontrar falhas ou confirmar acessos.

Pergunte à IA sobre esta página

Resposta rápida

Como posso auditar minhas hierarquias de permissão com uma IA?

Seu agente utiliza o OpenFGA para rastrear os caminhos de relação entre usuários e recursos. Ele pode verificar direitos de acesso específicos ou listar todos os usuários dentro de um escopo para encontrar permissões inesperadas. Você receberá um mapa claro do motivo pelo qual o acesso foi concedido ou negado.

Resultados da auditoria.

Onde você encontra as informações.

A IA faz o trabalho pesado de percorrer o grafo para que você foque apenas nos resultados.

RASTREAMENTO

Mapas de caminhos de permissão

A IA segue a lógica das suas relações para mostrar exatamente como um usuário chegou a um recurso. Você recebe um detalhamento passo a passo da hierarquia.

VERIFICAÇÃO

Confirmação de acesso

Seu agente verifica se um usuário específico atende aos requisitos de um cargo. Ele confirma se a lógica atual condiz com sua política de segurança.

AUDITORIA

Relatórios de escopo de usuário

A IA extrai listas de usuários vinculados a relações específicas. Isso ajuda a identificar contas com excesso de privilégios ou permissões órfãs.

REVISÃO

Supervisão humana

A IA sinaliza caminhos suspeitos ou amplos demais. Você decide se a lógica de permissão precisa ser reescrita ou restringida.

O fluxo

O que sua IA faz ao iniciar a auditoria.

O agente interage com sua instância do OpenFGA para extrair os dados necessários para a análise.

  1. Identificar usuários

    O agente identifica quais usuários são relevantes para o grupo de permissão ou recurso específico que você está auditando.

    list_users
  2. Verificar acesso específico

    O agente testa um usuário específico contra um recurso para ver se a relação existe no seu modelo.

    check_relation
  3. Expandir a hierarquia

    Para entender o escopo total de uma permissão, o agente expande a relação para ver todos os efeitos em cascata.

    expand_relation
  4. Resumir descobertas

    O agente compara os caminhos de permissão reais com suas regras de segurança esperadas e destaca as discrepâncias.

    check_relation

Teste

Copie estes comandos para começar.

Use estes prompts para iniciar uma auditoria com seu agente.

Pontos de partida

Substitua os nomes de recursos e IDs de usuários pelos seus dados reais do OpenFGA.

OpenFGA Connector

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

Link do conectorhttps://edge.vinkius.com/vk_preview_VDWoQMoj6eTPYg6n6XBuedyNPsCIKIje0Bwlugcp/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 — OpenFGA capabilities are ready to use.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "openfga-fine-grained-auth-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_VDWoQMoj6eTPYg6n6XBuedyNPsCIKIje0Bwlugcp/mcp"
    }
  }
}
Copie no chat04
  • Verifique se o usuário:dev_admin possui a relação 'owner' para o recurso:production_db.

  • Liste todos os usuários que possuem acesso de 'editor' ao recurso 'marketing_folder'.

  • Expanda a relação 'viewer' para o recurso:api_keys para ver todos que podem lê-los.

  • Audite o caminho de permissão do usuário:guest_user para entender por que ele acessa o recurso:public_assets.

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

Comece aqui

Conecte o OpenFGA uma vez e pronto.

Uma única conexão dá ao seu agente acesso aos seus dados de permissão. Suas credenciais permanecem criptografadas e seguras conosco.

Conectar OpenFGA ao seu IA

FAQ

Como funciona a auditoria

  • 01

    A IA pode alterar minhas regras de permissão?

    Não. A IA pode apenas ler e verificar as relações existentes. Ela não pode escrever ou modificar seu modelo OpenFGA.

  • 02

    A IA pode excluir usuários do meu sistema?

    Não. As ferramentas permitem apenas listar, verificar e expandir relações. O gerenciamento de usuários continua sendo uma tarefa manual sua.

  • 03

    Como a IA sabe por que um usuário tem acesso?

    Ela usa a ferramenta de expansão para rastrear a cadeia específica de relações que conecta um usuário a um recurso.

  • 04

    Isso funciona com qualquer modelo de permissão?

    Funciona com qualquer modelo implementado via OpenFGA.

  • 05

    Posso usar isso para encontrar todos os administradores do sistema?

    Sim, listando os usuários associados à relação de administrador no seu modelo.

  • Mais dúvidas sobre o OpenFGA? A página do conector responde. Veja tudo o que o conector MCP do OpenFGA pode fazer

Conecte OpenFGA ao Claude, Cursor, ChatGPT e outros