
The purposes of task list SAP_FIORI_FOUNDATION_S4 are as follows:
- Activates ICF services and SAP Gateway services required for SAP GUI for HTML and other generic SAP Fiori launchpad features
- Initializes classic UI technologies (SAP GUI for HTML and WebDynpro ABAP applications)
- Generates working SAP Fiori launchpad user and admin roles, including composite roles
Caution
Some selected tasks of task list SAP_FIORI_FOUNDATION_S4 are explained in more detail in the following sections.

Task Activate HTTP services for SAP GUI for HTML (WEBGUI) activates the following ICF services:
- /sap/public/bc/ur
- /sap/public/bc/icons
- /sap/public/bc/icons_rtl
- /sap/public/bc/webicons
- /sap/public/bc/pictograms
- /sap/public/bc/webdynpro/*
- /sap/bc/gui/sap/its/webgui
- /sap/bc/gui/sap/its/typeahead
- /sap/public/bc/its/mimes
- /sap/bc/apc/sap/webgui_services
- /sap/public/myssocntl
Task Activate HTTP services for WebClient UI Framework (WCF) activates the following ICF services:
- /sap/bc/bsp/sap/bsp_dlc_frcmp
- /sap/bc/bsp/sap/bsp_wd_base
- /sap/bc/bsp/sap/bspwd_basics
- /sap/bc/bsp/sap/crm_ui_frame
- /sap/bc/bsp/sap/crm_ui_start
- /sap/bc/bsp/sap/crm_ui_sysmsg
- /sap/bc/bsp/sap/crm_thtmlb_util
- /sap/bc/bsp/sap/thtmlb_styles
- /sap/bc/bsp/sap/thtmlb_scripts
- /sap/bc/bsp/sap/wcf_jquery
- /sap/webcuif/uif_callback
- /sap/webcuif/uif_export_tab
Task Activate HTTP services for SAP NW Business Client (NWBC) activates the following ICF services:
- /sap/bc/nwbc/*
- /sap/bc/ui2/nwbc/nwbc_api
Task Activate HTTP services for SAP Smart Business Modeler Apps activates the following ICF services:
- /sap/bc/bsp/sap/sbrt_appss1
- /sap/bc/bsp/sap/sb_apps_assocs1
- /sap/bc/bsp/sap/sb_apps_dds1
- /sap/bc/bsp/sap/sb_apps_evals1
- /sap/bc/bsp/sap/sb_apps_kpis1
- /sap/bc/bsp/sap/sb_apps_libs1
- /sap/bc/bsp/sap/sb_apps_tiles1
- /sap/bc/bsp/sap/sb_apps_wss1
- /sap/bc/bsp/sap/ssbtileslibs1
- /sap/bc/bsp/sap/ssbtiless1
- /sap/bc/bsp/sap/analyticsdts1
- /sap/bc/ui5_ui5/sap/sbrt_appss1
- /sap/bc/ui5_ui5/sap/sb_apps_assocs1
- /sap/bc/ui5_ui5/sap/sb_apps_dds1
- /sap/bc/ui5_ui5/sap/sb_apps_evals1
- /sap/bc/ui5_ui5/sap/sb_apps_kpis1
- /sap/bc/ui5_ui5/sap/sb_apps_libs1
- /sap/bc/ui5_ui5/sap/sb_apps_tiles1
- /sap/bc/ui5_ui5/sap/sb_apps_wss1
- /sap/bc/ui5_ui5/sap/ssbtileslibs1
- /sap/bc/ui5_ui5/sap/ssbtiless1
- /sap/bc/ui5_ui5/sap/analyticsdts1
Task Activate HTTP services for Fiori (Other) activates the following ICF services:
- /sap/bc/webdynpro/sap/SUI_TM_MM_APP
- /sap/bw/ina
- /sap/bw/ina/GetServerInfo
- /sap/bw/ina/GetResponse
- /sap/bw/Mime
- /sap/bc/bsp/sap/sakp_genui_a_s1
- /sap/public/bc/uics/whitelist
- /sap/public/bc/icf/systemloginjs

Task Assign System Alias to S/4 System Alias creates the following aliases in the system:
- System Alias Mapping (/UI2/V_ALIASMAP): create entries for selected sources from /UI2/V_SYSTEMALIAS (naming pattern NW and S4*); the Target System Alias is maintained empty to map to the local system
- Customer System Alias (/UI2/VC_SYSALIAS): creates the alias FIORI

Task Replicate backend catalog for System Aliases creates a background job to execute report /UI2/GET_APP_DESCR_REMOTE_ALL. For details, see the lesson Configuring Classic Applications, section Back-End Catalogs.

The tasks Create SAP System Aliases 'S4FIN/S4SD', Create SAP System Alias 'FIORI_MENU' and Create SAP System Alias 'LOCAL_TGW' create the given system aliases (if they do not already exist).
- System aliases S4FIN and S4SD are required for Designer Studio apps.
- System alias FIORI_MENU is used for the registration of SAP Gateway services /UI2/EASY_ACCESS_MENU and /UI2/USER_MENU in a later configuration step – to access the SAP Easy Access menu.
- System alias LOCAL_TGW is used for the registration of SAP Gateway service TASKPROCESSING in a later configuration step – relevant for the My Inbox app.

A number of tasks configure the SAP Fiori launchpad (FLP) in client-specific mode (maintenance using transaction /UI2/FLP_CUS_CONF). Some settings are listed below; for details, always refer to the task-specific help texts and execution logs.
Task Configure FLP for SAP Easy Access Menu sets the following client-specific FLP configuration settings:
- APPFINDER_EASYACCESSMENU_SAPMENU = true
- APPFINDER_EASYACCESSMENU_USERMENU = true
- FLP_EAM_ALIASES = FIORI_MENU
Task Configure FLP for Navigation (/UI2/FLP_CUS_CONF) sets the following client-specific FLP configuration settings:
- NAVIGATION_GUI_INPLACE = true
- NAVIGATION_GUI_STATEFUL_CONTAINER = true
- NAVIGATION_WDA_INPLACE = true
- NAVIGATION_HOMETARGET = origin_page
Task Configure FLP for Notification (/UI2/FLP_CUS_CONF) sets the following client-specific FLP configuration settings:
- NOTIFICATIONS = true
- NOTIFICATIONS_UI = true
Task Configure FLP for UI5 Apps (/UI2/FLP_CUS_CONF) sets the following client-specific FLP configuration settings:
TIME_ZONE_FROM_SERVER_IN_UI5 = true
Task Activate and Configure FLP for Spaces and Pages (/UI2/FLP_CUS_CONF) sets the following client-specific FLP configuration settings:
- SPACES = true (if confirmed, see note below)
- SPACES_CUSTOM_HOME = true
- SPACES_CUSTOM_HOME_COMPONENT_ID = ux.eng.s4producthomes1
- SPACES_ENABLE_USER = true
- SPACES_MYHOME = true
- UI5_INSIGHTS = true
Note
Without parametrization, the execution of task list SAP_FIORI_FOUNDATION_S4 stops at task Activate and Configure FLP for Spaces and Pages (/UI2/FLP_CUS_CONF) – as of SAP S/4HANA 2023 FPS02. For details, see SAP Note 3324574.

Task Activate Gateway OData Services Foundation (/IWFND/MAINT_SERVICE) registers the following SAP Gateway services:
- SMART_BUSINESS_RUNTIME_SRV (processing mode co-deployed)
- SMART_BUSINESS_DESIGNTIME_SRV (processing mode co-deployed)
- ESH_SEARCH_SRV (processing mode co-deployed)
- RSAO_ODATA_SRV (processing mode co-deployed)
- /UI2/EASY_ACCESS_MENU (processing mode routing-based with alias FIORI_MENU)
- /UI2/USER_MENU (processing mode routing-based with alias FIORI_MENU)
Note

The task Generate Fiori Foundation Roles performs the following:
- It copies SAP role SAP_FLP_ADMIN into the customer's name-space <Prefix>_FLP_ADMIN
- It creates a composite role <Prefix>_FLP_ADMIN containing role <Prefix>_FLP_ADMIN
- It copies SAP role SAP_FLP_USER into the customer's namespace <Prefix>_FLP_USER
- It creates a composite role <Prefix>_FIORI_FOUNDATION_USER containing role <Prefix>_FLP_USER