Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

What kind of authenticate method OData service supports?

phoenixming0912
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi all,

Currently, I only know basic authenticatona and OAuth with grant type authorization code and SAML.

Is there a way other than these two?

Regards,
Eric

3 REPLIES 3

former_member1716
Active Contributor
0 Kudos

Can you Please be more clear on your question?

Are you asking for all the authorizations related to ODATA?

Follow the below Link for the same

https://help.sap.com/saphelp_fiorierpx1_100/helpdata/en/6f/0e415370107d77e10000000a441470/frameset.h...

Regards

0 Kudos

We are required to use authentication other than Basic.

At first place, I thin OAuth is an option but after exploring, OAuth in SAP only supports grant type "Auth Code" and "SAML".

For "Auth Code", my scenario is integration and a tech user is used, while "Auth Code" needs an enduser.

For "SAML", OAuth function of client system doesn't support it.

So I am wondering if there are other ways.

If only Basic and OAuth are supportted, what I can think of is to create a new user for the OData service and the user would only be allowed to access the mentioned service.

SvenS
Participant
0 Kudos

Could you explain your question a bit more? Why do you need other authentication methods? Are you currently trying to implement a new authentication method and it is not working? If so which one are you trying to implement and what have you tried? If your just asking in general for Odata authentication with SAP it seems the documentation of SAP only goes back to basic and Oauth: https://help.sap.com/viewer/7436c3125dd5491f939689f18954b1e9/Cloud/en-US/199e8d4816024a59b5588c7d5b8...