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#
- Registre o cliente. MCP usa o caminho autenticado; cada agente tem identidade própria (API key, JWT ou certificado), não token compartilhado.
- Limite ferramentas por grupo. Agrupe agentes com tarefas semelhantes; suporte e finanças não devem herdar o mesmo conjunto por engano.
- 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.
- Mantenha inspeção no fluxo para chamadas não contornarem guardrails.
- 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.