How to assign Fiori Launchpage to Fiori Launchpad and redirecting to it when logging off from Fiori Launchpad
How to assign Fiori Launchpage to Fiori Launchpad and redirecting to it when logging off from Fiori Launchpad:
> The best way to access SAP Fiori Launchpad by the end user should be through the Fiori Login Launchpage. If this is not set,you will get an error message as given below.
Figure : Error Page when logging off from Fiori Launchpad |
---|
![]() |
Before we proceed with list of steps that are to be done,first have a look at the flow of accessing and logging off from the Fiori Launchpad diagram below.
Illustration : Fiori Launchpad Access Flow |
---|
![]() |
In order to set its access through Fiori launchpage,we need to access the Fiori Launchpad Service,which can be found in the following path in SICF:
default_host > sap > bc > ui2 > flp
Double click the ‘flp‘ service and you will be in the ‘Create/Change a Service‘ screen. Click the ‘Error Pages‘ tab and then in the sub tab ‘Logon Errors‘,select the radio button ‘System Logon‘
Figure : Configuring the Launch page service ‘FLP‘ in Fiori LaunchPad in transaction SICF |
---|
![]() |
and click the ‘Configuration‘ button[]. A ‘System Logon Configuration‘ pop-up will show up.
Figure : Setting Up the Logon class ‘/UI2/CL_SRA_LOGIN‘ in custom configuration |
---|
![]() |
Select the ‘Define Service-Specific Settings‘ radio button and the select the ‘Custom Implementation‘ radio button and provide the following class in the ABAP Class input field ‘/UI2/CL_SRA_LOGIN‘ and then click the ‘save‘ button[] to save the changes. you will be prompted for saving it to a Workbench Transport request.
For Log off page,we can do the same using the following path in SICF:
default_host/sap/public/bc/icf/logoff
the service name here is ‘logoff‘
The first step of assigning system logon configuration in the Error Pages tab is the same as done for ‘flp‘ class given above.
Additionally In the ‘Error Pages‘ tab and under the sub-tab ‘Logoff Page‘,select the radio button ‘Redirect to URL‘ and provide the following URL in the ‘Redirect‘ Input field ‘/sap/bc/ui5_ui5/ui2/ushell/shells/abap/Fiorilaunchpad.html‘
Figure : Setting Up Landing Page Redirection on ‘logoff‘ Service in SICF |
---|
![]() |
This way when the user logs off the Fiori Launchpad,it will show the Fiori Launch page,instead of the error message.
[Note:]
To make customization in the Fiori Launchpage itself and for a complementary document to this one,refer to the following link:
How to Make Customizations in the SAP Fiori Logon Landing(Launch) Page?
[Note:]
Those steps don't work for me. The redirection is just not done.
There are pages here at SCN which recommends the creation of an external alias on SICF for this logoff node. Later the process is almost the same. However this didn't work for me too.
Dear Fabio,thanks for the query. Kindly check whether the following services related to Fiori Launch page are also active in SICF:
> default_host/sap/public/bc/icf/logoff
> default_host/bc/bsp/ui2/launchpage
> default_host/bc/bsp/ui2/tilechips
> default_host/bc/bsp/ui2/ushell
Also check the following core Fiori framework services are registered in '/IWFND/MAINT_SERVICE' :
/UI2/TRANSPORT
Also activate the following services in SICF:
Also follow this link for setting up the Fiori Launch page,which is a pre-requisite for this document(Just skip the Customization part and look into the service configuration section):
How to Make Customizations in the SAP Fiori Logon Landing(Launch) Page?
When you log into fiori launchpad(via T-code = /n/ui2/flp),are you getting the default browser based input fields instead of the Fiori Launchpage or are you not getting the launchpage on logging off from the fiori launchpad?
Worked as advertised! Thanks, Fahad!! 🙂
I am now off to try your other blog about how to customize the Launchpad page.
I am glad it helped 🙂 . Thanks for the appreciation.
I would like to add that maintaining a redirect in the ICF logoff service (sap/public/bc/icf/logoff) may have unexpected consequences. For example, if you are accessing your Fiori apps from an Enterprise Portal environment, then this setting will interfere with the logoff procedure - thus the users may end up seeing each other's sessions.
Also, I suggest to keep in mind that sap/public/bc/icf/logoff is a generic service that is used by all the Web based applications in an ABAP system - so this redirect will be valid also for WebDynpro, BSP, WebGUI etc.
Hello Peter Erik Toth, as an SAP employee, perhaps you can informs us of the correct way to put this common need in place?
In particular, I need to do this with the new BTP CF Launchpad Service.
Regards