Qué obtienes
- Agentes que leen de SAP y, con aprobación, escriben en SAP a través de sus API publicadas
- La misma gobernanza que cualquier otra herramienta: aprobaciones, registro de auditoría, credenciales guardadas en la bóveda
- Sin código en el agente. La conexión es configuración que puedes revisar
Cómo funciona en EDDI
- Elige la vía. Usa la importación de OpenAPI si el servicio de SAP publica una descripción OpenAPI. Usa llamadas HTTP para declarar peticiones OData o REST concretas. Usa MCP si ya operas un servidor MCP delante de SAP.
- Guarda la credencial o el token de SAP en la bóveda de secretos y referéncialo como
${vault:...}. - Declara primero solo las operaciones de lectura que necesita el agente, como listar o leer objetos de negocio.
- Pon puerta a toda escritura con
http.post:*,http.put:*,http.patch:*,http.delete:*y exceptúa las lecturas conhttp.get:*. Los aprobadores deciden en el Manager o en Slack. - Revisa el registro de auditoría de cada llamada antes de ampliar lo que el agente puede hacer.
Configuración
Extraída de la documentación de EDDI. Los marcadores como your-agent-id deben sustituirse por tus propios valores.
{
"targetServerUrl": "https://sap.example.com/sap/opu/odata/sap/API_SALES_ORDER_SRV",
"httpCalls": [
{
"name": "list-sales-orders",
"saveResponse": true,
"responseObjectName": "salesOrders",
"request": {
"method": "GET",
"path": "/A_SalesOrder",
"queryParams": { "$top": "10", "$format": "json" },
"headers": { "Authorization": "Bearer ${vault:sap-api-token}" }
}
}
]
}{
"hitlConfig": {
"toolApprovals": {
"requireApproval": [
"http.post:*",
"http.put:*",
"http.patch:*",
"http.delete:*"
],
"exempt": [
"http.get:*"
],
"approvalTimeout": "PT30M",
"timeoutPolicy": "AUTO_REJECT"
}
}
}Gobernanza
- Las escrituras quedan retenidas para su aprobación, y la decisión se registra en el registro de auditoría de solo anexado, firmado con HMAC.
- Las credenciales permanecen en la bóveda y nunca aparecen en la configuración del agente ni en las exportaciones.
- La lista permitida de endpoints hace que una operación de SAP no declarada no pueda llamarse, escriba lo que escriba un usuario.
Conviene saber
- Es un patrón de integración, no un conector SAP certificado. La forma de autenticarte en SAP y las API que expone dependen de tu entorno.
- EDDI Solutions puede construir y mantener la conexión por ti, incluidas herramientas MCP a medida, y operarla en tu nube o en local.
¿Necesitas que lo construyan y lo operen por ti?
EDDI Solutions construye y mantiene conectores, opera EDDI como instancia gestionada o co-operada, y te da soporte en tu propia nube o en local.
Hablar con EDDI Solutions ↗Integraciones relacionadas
La configuración y el comportamiento de esta página siguen la documentación de EDDI, comprobada el 2026-10-14. Los nombres de campo y los valores por defecto pueden cambiar entre versiones, así que confírmalos en la documentación de tu versión.