Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
The documentation may have changed since you downloaded the PDF. You can always find the latest information on SAP Help Portal.
Note
This PDF document contains the selected topic and its subtopics (max. 150) in the selected structure. Subtopics from other structures are not included.
2014 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose
without the express permission of SAP SE. The information contained herein may be changed without prior notice. Some software products marketed by SAP SE
and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by
SAP SE and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be
liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express
warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other
SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE in Germany and other
countries. Please see www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Table of content
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 1 of 7
Table of content
1 Configuration of SAP Fiori Infrastructure
1.1 Setup of SAP Fiori Launchpad
1.1.1 Activate OData Services for SAP Fiori Launchpad
1.1.2 Activate SICF Services for SAP Fiori Launchpad
1.1.3 Assign Administrator Role for SAP Fiori Launchpad to Administrat
1.1.4 Assign Role with Launchpad Start Authorization to End Users
1.1.5 Configure a Logout Screen for the SAP Fiori Launchpad (Optional)
1.1.6 Create RFC Connection for Back-End Transactions (Fact Sheets)
1.2 Setup of SAP Fiori Search
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 2 of 7
Procedure
1. Run transaction Activate and maintain services (/IWFND/MAINT_SERVICE) on the front-end server.
2. Use the system alias of your local system when activating the following services:
Note
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
3. 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.
Note
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.
Procedure
1. Run transaction Maintain Services (SICF) on the front-end server.
2. In the menu under
Service/host
Activate
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 3 of 7
Note
In the Activation of ICF Services dialog box, choose Yes with the hierarchy icon to activate all child nodes under a service.
/default host/sap/bc/ui2/nwbc/
/default_host/sap/bc/ui2/start_up
/default_host/sap/bc/ui5_ui5/sap/ar_srvc_launch
/default_host/sap/bc/ui5_ui5/sap/ar_srvc_news
/default_host/sap/bc/ui5_ui5/sap/arsrvc_upb_admn
/default_host/sap/bc/ui5_ui5/ui2/ushell
/default_host/sap/public/bc/ui2
/default_host/sap/public/bc/ui5_ui5
Prerequisites
You have created an administrator user who needs extensive authorizations, such as S_SERVICE, S_DEVELOP, /UI2/CHIP, and S_CTS_SADM. If applicable,
create the user with the ID the user already has in the back end.
Procedure
1. Run transaction Role Maintenance (PFCG) to copy the role SAP_UI2_ADMIN_700 to your customer namespace.
2. On the Menu tab, open the menu of the pushbutton for adding objects (+ button). Select the object type Authorization Default .
3. Choose TADIR Service from the menu for the Authorization Default . Specify the following values:
Program ID: R3TR
Object Type: IWSG
4. In the table, enter the names of your activated services in the form <technical name>_<four-digit version number with leading
zeros>, for example ZINTEROP_0001 and ZPAGE_BUILDER_CONF_0001. For the list of the activated services, see Activate OData Services for SAP
Fiori Launchpad.
5. On the Authorizations tab, choose Propose Profile Name next to the Profile Name field.
6. Choose Change Authorization Data and then Generate .
You have generated a role with five IWSG authorizations and five IWSV authorizations. The IWSV authorizations are included in the role delivered by SAP,
so they are not in your customer namespace.
7. Assign the new role to your administrator user.
Prerequisites
You have created a user in transaction SU01, using the same user ID as on the back-end server.
Procedure
1. Run transaction Role Maintenance (PFCG) to copy the role SAP_UI2_USER_700 to your customer namespace.
2. On the Menu tab, open the menu of the button for adding objects (+ button). Choose the object type Authorization Default .
3. Choose TADIR Service from the menu for the Authorization Default . Specify the following values:
Program ID: R3TR
Object Type: IWSG
4. In the table, enter the following services:
ZINTEROP_0001
ZPAGE_BUILDER_PERS_0001
5. On the Authorizations tab, choose Propose Profile Name next to the Profile Name field.
6. Choose Change Authorization Data and then Generate .
7. Assign the new role to your test user.
Page 4 of 7
Procedure
1. On the SAP Fiori front-end server that runs the SAP Fiori launchpad, start transaction Maintain Services (transaction sicf).
2. On the start screen, choose External Aliases .
3. Select a host in the hierarchy that you want to be the root node of the alias, and choose Create New External Alias .
4. Enter the following data:
External Alias : /sap/public/bc/icf/logoff
Trg Element : /sap/public/bc/icf/logoff
On the
Error Pages
5. Save your entries.
Logoff Page
tab page: In Redirect , enter the URL of the logout page in HTML format.
More Information
For SAP NetWeaver 7.31, see SAP Library for SAP NetWeaver on SAP Help Portal at http://help.sap.com/nw731 Application Help
Function-Oriented
View Application Server Application Server Infrastructure Connectivity
Components of SAP Communication Technology
Communication Between
ABAP and Non-ABAP Technologies
Internet Communication Framework
Development Server-Side Development Creating and Configuring ICF
Services
External Aliases .
For SAP NetWeaver 7.4, see SAP Library for SAP NetWeaver on SAP Help Portal at http://help.sap.com/nw74 Application Help
Function-Oriented View
Application Server Application Server Infrastructure Functions and Tools of SAP NetWeaver Application Server Connectivity
Components of SAP
Communication Technology
Communication Between ABAP and Non-ABAP Technologies
Internet Communication Framework
Development ServerSide Development Creating and Configuring ICF Services
External Aliases .
Note
From mobile devices or tablets, you cannot access SAP GUI or Web Dynpro transactions through the SAP Fiori launchpad.
Procedure
1. Identify the system alias for the back-end transactions as follows:
1. Run transaction Overview of Launchpads (LPD_CUST) on the front-end server.
2. Select the relevant role with Instance TRANSACTIONAL and double-click it.
Note
There is a role for each front-end application. Select the front-end application that corresponds to the back end for which you want to define the
RFC connection. Example: You want to establish an RFC connection that enables users to run the transaction Display Purchase Order in the
SAP SRM back-end system. In this case, you need to select the role corresponding to the SAP SRM front-end application.
3. In the left-hand screen area, select a row where Transaction is displayed as the Application Description . The system alias is displayed in the righthand screen area.
2. Create an RFC connection of type H (HTTP connection) in transaction Configuration of RFC Connections (sm59).
Use the system alias identified under 1. as the RFC Destination .
3. Enter the Target Host under Technical Settings in transaction Configuration of RFC Connections (sm59).
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 5 of 7
Note
The setup of SAP Fiori search is thus a prerequisite for the use of fact sheets.
SAP Fiori fact sheets for business objects provide information on top of what is displayed in the search results. Furthermore, they enable you to navigate to fact
sheets of related business objects and to transactional apps, or to access back-end transactions, and you can drill down into a business object's details.
Activities
Setup of SAP Fiori Search in the Front End
You must have set up SAP Web Dispatcher. For more information, see Communication Between SAP Web Dispatcher and ABAP Servers.
ESH_ADMIN_UI_COMPONENT
esh_eng_modeling
esh_eng_wizard
esh_search_results_ui
wdhc_help_center
SAP_ESH_LOCAL_ADMIN
Create connectors in the Connector Administration Cockpit (transaction ESH_COCKPIT).
The connectors required for each fact sheet and the relevant search software components are documented in the implementation documentation for the
single fact sheets.
Note
Note the following system behavior:
Search software components build a stack: On top of the basis component, different layers can be installed.
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 6 of 7
Search models can be available in different components: In their original component, but also in higher layer components (extension components).
Once you create a search connector in an extension component, all search models from the original component are transferred into the extension
component. You will therefore no longer find the search models in the original component.
Example:
You have created a connector for a search model originating in search component SAPAPPLH. You have created the connector via component
EAAPPLH, not via its original component SAPAPPLH.
From that moment on, all search models originating in component SAPAPPLH can only be found under the EAAPPLH node in transaction
ESH_COCKPIT.
For more information about connector creation, see SAP Help Portal at http://help.sap.com under
<release> Application Help
Function-Oriented View Search and Operational Analytics
Creating Connectors .
SAP NetWeaver
Embedded Search
Note
When search models are transported, for example in the event of a system upgrade, manual steps can be required. For more information, see SAP
Help Portal at http://help.sap.com under
SAP NetWeaver SAP NetWeaver Platform
<release> Application Help
Function-Oriented View
Search and Operational Analytics
Managing Search and Operational Analytics
Search-Specific Administration Tasks and Information
Transporting Search Models .
7. Start indexing of Connectors
For more information, see SAP Help Portal at http://help.sap.com under
SAP NetWeaver SAP NetWeaver Platform
<release> Application Help
Function-Oriented View Search and Operational Analytics
Embedded Search Setting Up Embedded Search Start Indexing of Connectors .
PUBLIC
2014 SAP SE or an SAP affiliate company. All rights reserved.
Page 7 of 7