Edit: Make sure to open the images in a new tab, or download them. The microflows get cut off
So far, we have been forced to build our SAP OData requests manually, since the SAP OData Connector module does not support OData v4. We only use the module to get the Cloud Connector info. This is our process:
First, we get the CC info. Then we use that to check if you are running locally or not. We send one rest request, using basic authentication, to get a session cookie and token. Then we send another request, with the cookie and token, to get the actual data from the OData service. Here is what the process looks like:
The main Microflow:
SUB_authorize:
Exclusive split (CC exists?):
SUB_authorize Call Rest:
For HTTP authentication use SAP User and Password
Find Token + Cookie (in main Microflow):
Main Microflow Call Rest:
Do you have a Cloud Connector installed, opening a tunnel for the OData service in the cloud? Without that, you will not be able to access an on-premise OData service.
To whom it may concern:
The solution to this problem was to accelerate to the next phase of the application development and start earlier with the integration of an ActiveDirectory.