We made a few Fiori apps(MTA), that we host on the BTP and will be used in the Launchpad Service. Because the customer doesn't want to buy licenses and make SAP accounts for every Supplier that uses the apps, we used a technical user for the authorization in the destination. The problem is that the displayed data is user-specific and when we use a technical user we can't read the BTP user in the SAP backend. We fixed this by reading the email address from the user through ushell and adding a custom header in the requests. Unfortunately the key figures on the Fiori Tiles are just static links to the odata service and we can't send the user with it.

Is there a way to get the BTP user information to the SAP Backend for the tile number without giving every supplier an SAP user in the system?