Hola, recién hemos migrado a SAP Business One v10.0 desde la 9.3 y con esta nueva versión viene el “Web Client”, quisiera saber si se puede configurar para poder acceder a este cliente web fuera de la red local. Y si se puede, que requisitos debemos tener en cuenta?
Entiendo que está el “Browser Access” también, pero queremos ver si es posible lo primero.
Gracias @meqs por tu respuesta, he estado revisando la documentación y son varias configuraciones por lo que leí.
Tenia esa duda de si era posible acceder solo con la URL fuera de la red local y veo que si se puede sin tener instalado el SAP de escritorio.
No sé si además de ello habría otra guía de implementación mas familiar para alguien que no tiene muchas experiencia (recién tengo 6 meses viendo SAP como lo redacté en mi presentación).
Releyendo el tema… tienes 2 opciones, porque has preguntado por el web client, pero tienes el acceso mediante web browser que es distinto… y ese también tiene su configuración, redirección y acceso por puertos…
Si, también vi esa opción pero queremos probar con el web client por su personalización y flexibilidades al trabajar con los principales módulos. Respecto a la configuración si debo leer aun un poco mas ya que nunca he realizado este tipo de configuración para hacer que una url sea de acceso externo a la red local.
Para acceder al Web Client de SAP Business One v10.0 fuera de la red local, debes realizar algunas configuraciones específicas para asegurar que el sistema sea accesible desde internet. Aquí te explico los pasos y consideraciones necesarias para configurar el Web Client para acceso externo.
Pasos para Configurar el Web Client de SAP Business One para Acceso Externo
Configuración del Servidor y Firewall:
Asignar una IP Pública: Asegúrate de que el servidor donde está instalado SAP Business One tenga una IP pública o que esté accesible a través de un dominio.
Apertura de Puertos: Abre los puertos necesarios en el firewall para permitir el tráfico externo. Los puertos estándar para el Web Client son 40000 y 40001.
Redireccionamiento de Puertos: Configura el router/firewall para redirigir el tráfico desde la IP pública a la IP local del servidor SAP.
Configuración del Web Client:
Instalar y Configurar el Web Client:
Asegúrate de que el Web Client esté correctamente instalado en el servidor SAP Business One.
Configura los parámetros necesarios en el archivo de configuración web.config del Web Client para aceptar conexiones externas.
Configurar un Certificado SSL:
SSL/TLS: Es altamente recomendable configurar un certificado SSL para asegurar la conexión. Puedes obtener un certificado SSL de una autoridad certificadora (CA) o usar Let’s Encrypt para obtener un certificado gratuito.
Instalación del Certificado: Instala el certificado SSL en el servidor web (IIS, Apache, etc.) que está sirviendo el Web Client. Asegúrate de que las conexiones HTTPS estén correctamente configuradas.
Configurar DNS:
Nombre de Dominio: Configura un nombre de dominio para que los usuarios puedan acceder al Web Client utilizando una URL amigable. Esto se puede hacer a través de un proveedor de DNS.
Redireccionamiento DNS: Apunta el nombre de dominio a la IP pública del servidor.
Acceso Remoto:
Prueba de Conexión: Intenta acceder al Web Client desde fuera de la red local utilizando el dominio configurado y asegurándote de que la conexión sea segura (HTTPS).
Configuraciones Adicionales: Puede ser necesario ajustar configuraciones adicionales en el servidor web y en SAP Business One para asegurar un acceso fluido y seguro.
Consideraciones de Seguridad
Autenticación: Asegúrate de que la autenticación esté bien configurada para proteger el acceso al Web Client.
Actualizaciones y Parches: Mantén el servidor y las aplicaciones actualizadas con los últimos parches de seguridad.
Monitoreo: Implementa monitoreo y alertas para detectar accesos no autorizados o actividades sospechosas.
Documentación Adicional
Te recomiendo revisar la documentación oficial de SAP Business One para configuraciones específicas y guías paso a paso. Aquí algunos enlaces útiles:
Para acceder al Web Client de SAP Business One v10.0 desde fuera de la red local, necesitas configurar el servidor para acceso externo, asegurar la conexión con SSL, abrir y redirigir los puertos necesarios, y configurar un nombre de dominio para facilitar el acceso. Este proceso implica varias etapas de configuración y seguridad para garantizar un acceso seguro y eficiente.