Gobernar llamadas a herramientas MCP por identidad
Defina qué herramientas MCP puede usar cada agente, con qué argumentos y bajo qué identidad, y audite cada llamada.
Una llamada a una herramienta cambia el estado: crea un ticket, modifica un registro, envía un mensaje o ejecuta una consulta. Con agentes que usan herramientas, la cuestión es qué se permite y con qué autoridad.
Respuesta breve#
- Trate llamadas como acciones gobernadas vinculadas a una identidad.
- Decida por identidad qué herramientas y argumentos se permiten.
- Use una superficie común de políticas en vez de allowlists por cliente que divergen.
- Registre herramienta, llamador, decisión y resultado, sin guardar payload.
Cómo hacerlo en AI-FW#
- Registre el cliente. Cada agente tiene identidad autenticada (API key, JWT o certificado), no un token compartido.
- Limite herramientas por grupo. Agrupe agentes con tareas similares; soporte y finanzas no deben heredar las mismas herramientas por accidente.
- Defina reglas por herramienta y argumento. Permita búsquedas, limite escrituras y enmascare o bloquee argumentos sensibles. La política se cambia sin despliegue.
- Mantenga la inspección en la ruta para impedir que una llamada eluda guardrails.
- Use la auditoría común para saber quién llamó qué herramienta y qué decisión se tomó.
Verificar#
- Llame a una herramienta bloqueada y confirme un rechazo por política, no un error del cliente.
- Revise Audit Logs para herramienta, llamador y resultado.
- Retire privilegios de escritura que no se usan.
Relacionado#
Preguntas frecuentes#
¿Puede limitarse una herramienta a un grupo? Sí. Las políticas por identidad y grupo permiten herramientas distintas para soporte y finanzas.
¿Se inspeccionan los argumentos? Sí. Las llamadas pasan por la misma inspección que otras solicitudes.
Gobernanza más allá del chat
Agentes de programación, herramientas MCP y Microsoft 365 Copilot pueden compartir un motor de políticas. Consulte Gobernar superficies de IA más allá del chat.