Blogs / SAP / SAP BusinessObjects / SAP Design Studio / Advanced / SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Dec 9, 2014

SHARE

SAP Design Studio – the most versatile analysis tool from SAP – can be hosted on all three platforms offered by SAP (SAP BusinessObjects, SAP Netweaver and SAP HANA). However, the application performance and supported features are not the same across the three. Although SAP Design Studio on SAP HANA offers better performance than the other two platforms, it does not support some really important features like a launchpad and mobile compatibility. This makes it difficult for developers, admins and the end users as well.

SAP Design Studio on the SAP HANA platform might lack some of the features available in SAP BOBJ or SAP Netweaver, but it is designed to integrate well with SAP HANA’s application server and security models. This provides us with options to enhance the Design Studio implementation on top of SAP HANA.

An important feature that end users need, is a launchpad to organize content. Design Studio applications can be integrated into SAP HANA’s Fiori Launchpad and they will use the authentication and authorizations defined within the SAP HANA system.

Prerequisites

We will need the following components to make use of this feature

  1. SAP HANA 1.0 SPS08 (or) above
  2. SAP Design Studio 1.3 (or) above
  3. SAP Lumira Server 1.20 (or) above (SAP Lumira Server provides the Fiori Launchpad)

When Lumira Server is installed on top of SAP HANA, it provides two Launchpads

  1. SAP HANA BI Launchpad (https://hostname:port/sap/bi/launchpad)
  2. SAP HANA Fiori Launchpad (https://hostname:port/sap/bi/launchpad/fiori)

Now let us explore the steps to integrate SAP Design Studio with the Fiori Launchpad.

Step by Step Procedure

Step 1:

Launch HANA Studio and login as a user who has edit/activate rights on the ‘sap.bi.launchpad.fiori’ package. After logon, switch to ‘SAP HANA Development’ perspective.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 2:

Select the ‘Repositories’ view.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 3:

Select the ‘launchpad’ sub-package, located under ‘sap.bi’ package in the Repository.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 4:

Right click on the ‘launchpad’ package and select ‘Check Out and Import Projects’ option.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 5:

The next screen will show the repository package that is to be imported and the local path where the file is stored.  Click on ‘Next’.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 6:

Select the ‘fioricontent’ project from the project list and click on ‘Finish’ to import the project to workspace.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 7:

Now select the ‘Projects’ view. The files imported from the server will be available in the project workspace.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 8:

Now we need to create an ‘XSWIDGET’. To create a widget, right click on the project and select ‘New -> Other ‘.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 9:

Select the ‘UIS Catalog’ and click on ‘Next’. ‘UIS Catalog’ is located under ‘SAP HANA -> Application Development’.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 10:

Enter the file name and the catalog name and click on ‘Finish’ to create a template widget. Check the ‘Generate Privilege’ option to generate ‘Application Privileges’.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad


Step 11:

Now the ‘DesignStudio_EPM’ widget will be created. Open the file by ‘double-clicking’ on it.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 12:

Now click on the ‘+’ sign located in the middle of the empty widget and it will give you the list of launchers available. Select the ‘Static App Launcher’.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad
SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 13:

Now click on the ‘Static App Launcher’ and fill in the details as shown below

General Information

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad


Navigation

Uncheck the ‘Semantic Object Navigation’ checkbox. We will be using static application URL.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Target URL

Enter the application’s URL and click on ‘Save’, to complete the widget configuration. The widget can identify the application, even if a relative url is given here.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 14:

Now right click on the modified files and select ‘Team -> Commit’, followed by ‘Team -> Activate’.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 15:

Now login to the Fiori Launchpad, using your SAP HANA system credentials. The URL format is https://hostname:port/sap/bi/launchpad/fiori

Click the ‘Show/Hide Group Panel’ icon

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Select the ‘Tile Catalog’ option at the bottom of the ‘Group Panel’.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Among the available tiles, search for the ‘Design Studio’ catalog and ‘EPM’ application tile that was created in the previous steps.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 16:

Now select the ‘+’ sign located at the bottom of the tile and create a new group with name ‘Design Studio’ and click on ‘OK’ to add the tile to the group.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

Step 17:

Now the tile is available in your Home Screen under the group ‘Design Studio’.

SAP Design Studio on SAP HANA: Integration with Fiori Launchpad

On clicking the tile, it will launch the SAP Design Studio application mentioned in the Target URL. Since the Fiori Launchpad and the SAP Design Studio application are hosted on the same SAP HANA server, the authentication and authorizations defined at the backend are applicable to SAP Design Studio as well. This Launchpad will help users with an organized access to all their reports and dashboards from one place.

It is important to note that this is a ‘How-To’ on integrating SAP Design Studio applications with the Fiori Launchpad and is different from the ‘Design Studio – Fiori’ integration feature of SAP Design Studio 1.4.

Follow this blog series for more information on security, application privileges and advanced launcher options.

Keep Exploring !


Corporate HQ:
5920 Windhaven Pkwy, Plano, TX 75093

+1 888-227-2794

+1 972-232-2233

+1 888-227-7192

solutions@visualbi.com


Copyright © Visual BI Solutions Inc.

Subscribe To Our Newsletter

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!

Share This Blog!

Share this blog with your friends and colleagues!