Configuración de API Provider

Parámetros esenciales para conectar tu backend con Apigee

🌐

Type

Opciones disponibles:

  • Internet: Backends públicos accesibles desde internet
  • On-Premise (Cloud Connector): Sistemas internos conectados a través de SAP Cloud Connector
  • SAP Cloud Connector: Túnel seguro para acceder a sistemas on-prem desde la nube
Ej: Para SAP S/4HANA on-premise → Usar Cloud Connector
🔗

Host y Port

Definición:

  • Host: El endpoint real del backend (IP o FQDN)
  • Port: Puerto del servicio (ej: 8080, 443, 50000)
  • Verificar en el equipo de infraestructura los puertos abiertos
Ej: hostname.domain.com:50000
🔐

Usar SSL

Recomendaciones:

  • Casi siempre debe estar activado ✓
  • Marcarlo incorrectamente rompe la conectividad sin mensaje claro
  • Verificar certificados válidos en el backend
  • En producción: siempre SSL/TLS
⚠️ Error común: SSL desactivado causa fallos silenciosos en la conexión
🔑

Authentication

Tipos de autenticación:

  • None: Sin autenticación (endpoints públicos)
  • Basic: Usuario y contraseña (servicios públicos/pruebas)
  • OAuth2: Token-based (APIs modernas)
  • Principal Propagation: SSO empresarial (on-prem con SAML/Kerberos)
💡 Para sistemas on-prem con SSO: usa Principal Propagation
📚

Catalog Service Settings

Cuándo activar:

  • Backend es SAP Gateway u OData
  • Permite listar automáticamente servicios disponibles
  • Facilita la creación de proxies sin hardcodear URLs
  • Al crear proxy: podrás elegir del catálogo en vez de escribir manualmente
✓ Recomendado para integraciones SAP S/4HANA, C4C, Successfactors, etc.

Checklist de Configuración

  • ☐ Seleccionar Type correcto (Internet/On-Premise/Cloud Connector)
  • ☐ Validar Host y Port con equipo de infraestructura
  • ☐ Activar SSL (a menos que sea un entorno de prueba local)
  • ☐ Elegir Authentication según el backend (Principal Propagation para SAP on-prem)
  • ☐ Activar Catalog Service si es SAP Gateway/OData
  • ☐ Hacer Test Connection antes de guardar
  • ☐ Documentar credenciales en gestor de secretos (no en el código)