cancel
Showing results for 
Search instead for 
Did you mean: 

Architecture of SAP IDM and SAPUI5

arindam_samanta
Participant
0 Kudos

Hello Experts,

I need to consume data in SAPUI5 coming from SAP IDM server which has java stack.

How can I achieve this as I cant use the ODATA service for SAP IDM?

How would be SAP FIORI landscape when we have to retrieve business data from SAP IDM server?

Need guide for this!!!

Thanks in advanced!!!

Regards,

Arindam.

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member187331
Participant

Hi Arindam,

this is a very complicated topic on a deep technical level:

These are the problems you will face:

  • CORS
  • Authentification

The CORS part will give you a problem, since the apps in the fiori launchpad are running on an ABAP stack, you will have difficulties to send requests to the java-stack of the sap idm. Therefore you will need to have destinations on the abap to redirect your requests to the sap idm system.

Then you will need to have an authentification strategy; sending the request to the destination has to make sure that the user context is preserved. Therefore you will need a trust between the gateway and the idm and an additional identity propagation funcationality.

All of the above mentioned difficulties are technically possible but will give you a very stressing time, since the redirection/SAML-part is very hard to debug 😉

Regards,

Aydin

arindam_samanta
Participant
0 Kudos

Hello Aydin,

Many thanks for you reply.

I would like to recommend as you suggested for the area CORS. A per my understanding, for authentication, there will be required lot of strategy and need to make proper planning and also required a good discussion.

Many thanks once again for your time and share your opinion. I will update, if I will find anything that will help me to build this technically.

Thanks,

Arindam.

Former Member
0 Kudos

The manual does not provide any information regarding Arindam's question. This is a very interesting topic though.

The one approach I know is to have an ABAP based Gateway that is running your Fiori (all-purpose) launchpad. From there, you create custom Fiori Apps that consume the Rest-API of your IDM on the AS-Java.

If someone has a better or different approach I'd be very happy to know it.

arindam_samanta
Participant
0 Kudos

Thank you Tobias. You are right.

I can able to create custom FIORI App. But I am facing issue for CRUD operation for SAP IDM through my FIORI APP.

What kind of technology(SAP IDM REST API v2.0, my understanding) to be used in my FIORI APP?

If I would use SAP IDM rest API v2.0 in my cyustom app, then how can I use this API in my APP?

It would be great help for me, if someone had worked on this topic earlier, please guide me.

Thanks,

Arindam.

former_member2987
Active Contributor
0 Kudos

That's why I referenced the Document, for the REST information. I do know that there are people who have done this. Have you also searched on the topic here in SCN? It might also give you some clues.

arindam_samanta
Participant
0 Kudos

Hello Matt,

Thanks once again for your quick and kind response. I have searched in SCN and getting some ideas, trying find out the steps or process need to be done. Again I would say that still hunting real example/any particular solution/sample.

Thanks,

Arindam

former_member2987
Active Contributor
0 Kudos

Hi Arindam,

Please take a look at this document:

https://help.sap.com/viewer/4773a9ae1296411a9d5c24873a8d418c/8.0/en-US

There's a section on Rest and SSO for IDM. That might help you.

Matt

arindam_samanta
Participant
0 Kudos

Thank you Matt!!!