Skip to content
🚀 EDDI 6.5.0

19 proveedores LLM, bases de conocimiento que rastrean su sitio y leen sus archivos, y conversaciones que siguen las versiones compatibles del agenteNovedades

Cloud Gestionada Empezar
Todas las integraciones
Sistemas empresarialesOData / REST

SAP

EDDI no tiene un conector nativo de SAP. Se llega a SAP a través de sus API OData y REST con importación de OpenAPI o llamadas HTTP, o mediante un servidor MCP, bajo aprobaciones y el registro de auditoría.

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

  1. 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.
  2. Guarda la credencial o el token de SAP en la bóveda de secretos y referéncialo como ${vault:...}.
  3. Declara primero solo las operaciones de lectura que necesita el agente, como listar o leer objetos de negocio.
  4. Pon puerta a toda escritura con http.post:*, http.put:*, http.patch:*, http.delete:* y exceptúa las lecturas con http.get:*. Los aprobadores deciden en el Manager o en Slack.
  5. 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.

httpCalls configuration: read from an SAP OData service (example)Un ejemplo de lectura desde un servicio OData de SAP. El host, la ruta del servicio y la autenticación dependen de tu sistema SAP.
{
  "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}" }
      }
    }
  ]
}
agent configuration (hitlConfig)Las escrituras esperan a una persona. Las lecturas pasan.
{
  "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.