Skip to Content
Event Information
Author's profile photo Holger Bruchelt

SAP Teched, SAP Fiori and Microsoft Office

A few weeks ago — just before SAP TechEd Las Vegas — SAP and Microsoft had published a first joint tutorial on how to integrate Microsoft services into an SAP Fiori / SAPUI5 application.

That was very interesting for me because during my life at SAP I was mainly talking to customers about how to integrate SAP data into Microsoft UIs (e.g. SharePoint, Outlook, Excel). While this is still a frequent ask, about 2 years ago the first customers start to ask whether it would be possible to integrate Microsoft data into SAP Fiori UIs. While we had first partners building solutions to integrate individual “Microsoft-tiles” in the SAP Fiori launchpad, it was always a project based approach.

In the tutorial that we build with Marius Obert and Maximilian Streifeneder we show in a very easy way how you can have an even better integration and do it yourself:

  1. browse purchase orders from your SAP systems,
  2. click on an entry and
  3. get related emails from Outlook in your UI5 application!

We showed this tutorial for the first time during the developer garage at Las Vegas and got some very good feedback.

During TechEd Barcelona we had an even bigger impact. We saw much more customer and partners running through our tutorial and even better — having some very inspiring discussions! Apparently our simple tutorial sparked some new ideas on what you can actually do with this kind of integration.

We were “just” showing how to integrate Emails from Outlook in SAPUI5, but this could also be data from SharePoint, Calendar information, discussions from Teams, … All of this is available directly via APIs from the Microsoft Graph.

So why do I mention all of this? Well, SAP TechEd Bangalore is right around the corner and you have again the chance to run through the tutorial while getting help directly from SAP and Microsoft experts! If you complete the full tutorial mission you can even win some prices! So make sure to check it out!

If you cannot attend SAP Teched, then you can obviously also try it yourself. The tutorial is available at  and we just published a video on Youtube, that guides you through the whole process.

Hopefully this is a good addition to the steps outlined in the tutorial.

I can only encourage you to check this out. Again, if you are at SAP TechEd Bangalore, make sure to connect with our experts. We from Microsoft have also a partner booth, a partner keynote and several sessions around SAP on Azure, Case-Studies and the ABAP SDK and also other reference customers.




Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Patrice HERICHER
      Patrice HERICHER

      Thanks Holger to share this blog !

      Unfortunatly link to the tutorial is not working anymore ...

      Could you please do something ?

      we plan to integrate a fiori app with comments and messaging functionalities of Microsoft Teams.

      We need to link an SAP business object with comments.

      How would you manage it ?

      Big thanks in advance for your help,


      Author's profile photo Holger Bruchelt
      Holger Bruchelt
      Blog Post Author

      Hi Patrice,

      you can find the tutorial here:

      Concerning your other question: so you want to embed information from Teams into an SAP Fiori app? Unfortunately Teams currently has only in Beta services to retrieve "message in Channel". Would this be a good starting point? Check out the Graph Explorer -> got to Show more Samples and select Teams Beta. 

      Let me know if you need more and I can try to follow up with the Microsoft Teams team.





      Author's profile photo Mohammad Salmani
      Mohammad Salmani

      Hello Patrice HERICHER ,


      I am wondering to integrate SAP C4C and Microsoft Teams to use chat functionalities. Did you have any success in this regard?


      Kind Regards,


      Author's profile photo Pooja Rajurkar
      Pooja Rajurkar

      Hello Holger,

      Thank you for this informative post.

      We plan to consume Files of Microsoft Teams into SAP system .

      Is there any way to manage this.


      Pooja Rajurkar

      Author's profile photo Holger Bruchelt
      Holger Bruchelt
      Blog Post Author

      Hi Pooja,

      did you check out the Microsoft Graph explorer:

      From there you can test the available APIs for Microsoft Teams. I have not tested it, but maybe you can use the "items in a Team drive" API.




      Author's profile photo Ramin Shafai
      Ramin Shafai

      In the tutorial it shows that the user running the UI5 app has to manually log into their Microsoft account before they can see Emails/calendar events.

      Is there no way of integrating with 365 using SSO from SAP so the users don't have to log in twice? (ie. once in SAP and once in Microsoft)? At least for users on desktops already logged into Windows.



      Author's profile photo Holger Bruchelt
      Holger Bruchelt
      Blog Post Author

      Hi Ramin,

      you can setup your UI5 app to authenticate against the AAD directly (e.g. configuring the IAS to use AAD as the identity provider

      When you do this, then the user accessing UI5 is already authenticated and the required authentication for the MSAL library can use that to authenticate.