O acesso ao sistema depende muito de
-
as tecnologias front-end e back-end utilizadas,
-
como os dados podem ser recuperados e
-
o que é acessível.
Em caso de dúvidas, recomenda-se usar a comunicação padrão da SAP.
Independentemente da tecnologia front-end utilizada, um aplicativo pode se comunicar com o sistema/conta de onde se originou. O acesso direto a outros sistemas, como o Business ByDesign, pode ser restrito por motivos de segurança.
Por exemplo, um aplicativo baseado em JavaScript pode se comunicar com o sistema em que foi iniciado, como uma conta da SAP Cloud Platform. No entanto, não permite chamadas cruzadas sem restrições.
Para fins de teste, você pode usar um navegador com a segurança desativada, por exemplo, o Google Chrome. Para fazer isso:
-
Feche todas as instâncias abertas do Google Chrome.
-
Inicie o navegador a partir da linha de comando (por exemplo, Win+R) com
exe --disable-web-security --user-data-dir=c:\temp .
-
Os cookies devem estar permitidos.
É recomendável usar a comunicação padrão da SAP, por exemplo, para estabelecer uma conexão segura de uma conta da SAP Cloud Platform com o sistema Business ByDesign e usar isso para acessar o sistema Business ByDesign, incluindo os serviços OData.
Da mesma forma, a segurança pode restringir o acesso direto a outras fontes externas.
Se uma conexão direta não for possível, é recomendável tunelizar os dados necessários por meio de canais seguros. Isso pode significar criar conexões seguras adicionais de uma conta SCP para outros sistemas Business ByDesign ou estabelecer uma conexão segura de um sistema Business ByDesign para a fonte externa.
Exemplos: