Governar chamadas de ferramentas MCP por identidade

Governar chamadas de ferramentas MCP por identidade

Defina quais ferramentas MCP cada agente pode chamar, com quais argumentos e identidade, e audite cada invocação.

Uma chamada de ferramenta altera estado: cria chamado, edita registro, envia mensagem ou executa consulta. Com agentes usando ferramentas, a questão é o que foi permitido e por qual autoridade.

Resposta curta#

  • Trate chamadas como ações governadas ligadas a uma identidade.
  • Defina por identidade ferramentas e argumentos permitidos.
  • Use política central em vez de allowlists por cliente que divergem.
  • Registre ferramenta, chamador, decisão e resultado sem armazenar payload.

Como fazer no AI-FW#

  1. Registre o cliente. MCP usa o caminho autenticado; cada agente tem identidade própria (API key, JWT ou certificado), não token compartilhado.
  2. Limite ferramentas por grupo. Agrupe agentes com tarefas semelhantes; suporte e finanças não devem herdar o mesmo conjunto por engano.
  3. Defina política por ferramenta e argumento: permita busca, limite escrita e masque ou bloqueie argumentos sensíveis. Política é configuração, sem implantação.
  4. Mantenha inspeção no fluxo para chamadas não contornarem guardrails.
  5. Use auditoria comum para saber quem chamou qual ferramenta e a decisão.

Verificar#

  • Chame ferramenta bloqueada e confirme recusa de política, não erro de cliente.
  • Confira ferramenta, chamador e resultado em Audit Logs.
  • Remova privilégios de escrita sem uso.

Relacionado#

Perguntas frequentes#

É possível liberar ferramenta para um grupo? Sim. Políticas por identidade e grupo permitem ferramentas diferentes para suporte e finanças.

Argumentos são inspecionados? Sim. Chamadas passam pela mesma inspeção das outras solicitações.

Governança além do chat

Agentes de programação, ferramentas MCP e Microsoft 365 Copilot podem compartilhar o motor de políticas. Consulte Governar superfícies de IA além do chat.

Próximas leituras#

Próximas leituras