cancel
Showing results for 
Search instead for 
Did you mean: 

about the security of OData

raffinkira
Participant
0 Kudos

Hi all,

OData is a JS way to communicate with the server which means source can be seen in the browser.

How to prevent other people from using the URI?

Accepted Solutions (0)

Answers (2)

Answers (2)

maartenf
Participant
0 Kudos

Hi Ming,

As Dennis stated, the user has to authenticate to the Gateway HUB system where the OData service is exposed (via basic authentication, SAML, SSO,...). This user also needs the correct authorizations to be able to call the OData service. You have authorisations for accessing the service technically (help.sap.com) and you can (and should) also do authorization checks in the implementation of the service (which is done in your system with the IW_BEP software component, where your service OData model is created).

Good luck!

Best regards,

Maarten

former_member182862
Active Contributor
0 Kudos

Hi Ming

It is the same everywhere, URI, URL are public. However, the user (subject) needs to authenticate in order to get access to the services offered.

-D