The activation of the OData services and of the ICF services are required to initially set up the SAP Fiori launchpad and the SAP Fiori launchpad designer. SAP Gateway provides the infrastructure for the OData services used by the SAP Fiori launchpad, and the SAP Fiori apps. An OData service has to be enabled in SAP Gateway which establishes a mapping between the technical OData service name and the corresponding back-end service.
From SAP NetWeaver 7.4 Support Package 6, you can perform setup tasks for SAP Fiori by using task lists that SAP delivers. A task list groups configuration tasks logically and guides you through the necessary tasks.
For an overview of all task lists and tasks for SAP Fiori, see Configuration Using Task Lists.
The following task list applies to this step:
SAP_FIORI_LAUNCHPAD_INIT_SETUP
When activating the OData services, the system alias must be the local system.
To configure that a local connection to SAP Gateway is used, proceed as follows:
In Customizing (transaction SPRO), choose
.Provide the following:
Field |
Value |
---|---|
SAP System Alias |
Name of the system alias (for example, LOCAL). |
Description |
Descriptive text for the system alias. |
RFC Destination |
none |
Local GW |
Make sure the checkbox is marked to specify that the system alias points to a local SAP Gateway instance. |
Run transaction Activate and maintain services (/IWFND/MAINT_SERVICE) on the front-end server.
Use the system alias of your local system when activating the following services:
Do not activate the /UI2/LAUNCHPAD service. This service is not relevant for SAP Fiori.
The service names listed below are concatenations of the namespace /UI2/ and the technical names of the individual services. Enter these concatenations when adding new services in transaction /IWFND/MAINT_SERVICE. When searching for services, you need to search either by namespace or by technical name.
/UI2/PAGE_BUILDER_CONF
/UI2/PAGE_BUILDER_PERS
/UI2/PAGE_BUILDER_CUST
/UI2/INTEROP
/UI2/TRANSPORT
The services are activated in your customer namespace, with the following technical names, for example:
ZINTEROP
ZPAGE_BUILDER_CONF
ZPAGE_BUILDER_CUST
ZPAGE_BUILDER_PERS
ZTRANSPORT
Call each service once by selecting it in transaction Activate and maintain services (/IWFND/MAINT_SERVICE), then choosing Call Browser in the screen area ICF Nodes. Select the OData node, not the SDATA node.
You have called a service successfully when an XML document is displayed without any error messages.
When you call a service, a hash key is generated in the background. The hash key is required for the generation of authorization profiles under Assign Administrator Role for SAP Fiori Launchpad to Administrator User.
You can verify the hash key generation in table USOBHASH in transaction Data Browser (SE16). In the selection screen, specify the following:
R3TR in the PGMID field
IWSG in the Object field
The technical service name in the OBJ_NAME field
The hash key should be displayed in the NAME column of the results table.