System access highly depends on
-
the used front end and back end technologies,
-
how data can be retrieved, and
-
what is accessible.
En caso de cualquier duda, se sugiere utilizar la comunicación estándar de SAP.
Independientemente de la tecnología de front end utilizada, una aplicación puede comunicarse con el sistema/cuenta de donde se origina. El acceso directo a otros sistemas, como el sistema Business ByDesign, podría estar restringido por razones de seguridad.
Por ejemplo, una aplicación basada en JavaScript puede comunicarse con el sistema en el que se inició, por ejemplo, una cuenta de SAP Cloud Platform. Pero no permite llamadas cruzadas sin restricciones.
Para fines de prueba, se puede utilizar un navegador con la seguridad deshabilitada, por ejemplo, Google Chrome. Para hacer esto:
-
Cierre todas las instancias abiertas de Google Chrome.
-
Inicie el navegador desde la línea de comandos (por ejemplo, Win+R) con
exe --disable-web-security --user-data-dir=c:\temp .
-
Las cookies deben estar permitidas.
Se recomienda utilizar una comunicación estándar de SAP, por ejemplo, para definir una conexión segura desde una cuenta de SAP Cloud Platform al sistema Business ByDesign y utilizar esto para acceder al sistema Business ByDesign, incluidos los servicios OData.
De la misma manera, la seguridad podría restringir el acceso directo a otras fuentes externas.
Si una conexión directa no es posible, se recomienda tunelizar los datos requeridos a través de canales seguros. Esto podría significar crear conexiones seguras adicionales desde una cuenta de SCP a otros sistemas Business ByDesign o establecer una conexión segura desde un sistema Business ByDesign a la fuente externa.
Ejemplos: