Learn what developers and administrators need to do so that an SAP Fiori application appears in the SAP Fiori launchpad of an authorized business user.
For business services created in ABAP Development Tools, developers can also create SAP Fiori application UIs. Let's assume that they created UIs using, for example, SAP Business Application Studio or Visual Studio Code and deployed them back to the ABAP environment. To ensure that business users have access to the SAP Fiori application in their SAP Fiori launchpad, developers and administrators need to perform a few steps.
When you deploy an SAP Fiori application to the ABAP environment, the following objects, among others, are created automatically:
-
A business server page (BSP) application, which stores the code of the SAP Fiori application
-
An SAP Fiori launchpad app descriptor item, which contains the tile and navigation target for the SAP Fiori launchpad integration
The SAP Fiori launchpad app descriptor item is created from the
manifest.json
file of the UI5 app, where the tile and navigation parameters are configured.
You can find the BSP application and the SAP Fiori launchpad app descriptor item as objects in your deployment package in ABAP Development Tools.
After an SAP Fiori application has been deployed, it can’t be immediately consumed in the SAP Fiori launchpad. You have already created an IAM app and added the business service for which you’ve created your UI to the IAM app. You must now also assign the automatically created SAP Fiori launchpad app descriptor item to this IAM app.
As an administrator, you must create and enable an SAP Fiori launchpad space and page for business users.
This guide outlines the steps that are needed after you’ve followed the procedures outlined in one of the scenarios Providing (Unrestricted) Access, Providing Access Based on Activities, or Providing Access Based on Field Values. For a general overview of all steps for developing an SAP Fiori application UI in the ABAP environment, see Develop an SAP Fiori Application UI and Deploy it to ABAP Using SAP Business Application Studio.
In addition to this documentation, the following tutorial is available: