on 04-12-2018 2:50 PM
I want to set up an instance for
SAP S/4HANA 1610 Fully Activated Appliance
in my SAP Cal Account. The solution shall be hosted via AWS.
I am planning to create OData Services in this system which shall be consumed by other external systems via Internet. My purpose is to do a simple PoC in which an external system shall call a BAPI (e.g. BAPI_EQUI_GETDETAIL) which will be exposed by an OData Service via SAP Gateway.
Is there anything special that I have to configure in order to expose those OData Services concerning network access from outside AWS?
Can an external user just call the OData service by, for example
http://<host-ip>:50000/sap/opu/odata/SAP/ZISC_BAPI_EQUI_GETDETAIL_SRV/?$format=xml
Hi Ingo,
if you deploy the appliance in the public Internet (which is the default in CAL), this should be possible without network tuning.
You can check the open http/https ports for your instance in the instance details on cal.sap.com (-> Instances -> [your instance] -> Virtual Machines -> Access Points) and open additional ports if needed. The http/https ports that we use e.g. in Fiori are opened by default.
If you use a virtual private network, firewall, etc. it will be more difficult.
You could maybe try it with an SAP standard oData service if that gives back data before writing your own service.
Best, Joerg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.