Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anuj07
Employee
Employee
So far we are able to develop and test pollution monitoring dashboard application on HCP which now possess multitenancy in persistence service, Identity service and Connectivity service. Our next job is to simplify and personalize the user experience of pollution monitoring dashboard application running on consumer accounts.

Consider the following scenario

Emily and Stephen would like to personalize and simplify the user experience of their application. Also they want a central and role based entry point to access all their applications. This includes not only pollution monitoring dashboard but also other similar applications. They are asking Robert to assist on this. Robert is wondering how this can be achieved?


Robert finds that this can be achieved using SAP Fiori Launchpad.

SAP Fiori Launchpad (FLP) provides a service where admin can create FLP site and transport (via export/import) launchpad content which includes apps, sites, roles etc. between different accounts.

In this blog, Robert will create the SAP FLP site for the pollution monitoring dashboard application running on the provider account and export FLP site content for Emily and Stephen so that they can import in their respective accounts.

Prerequisite:

SAP HANA Cloud Platform Portal service must be provisioned and enabled in provider and consumers account.

This blog will be divided into 2 parts:

PART 1: Steps to be performed by Robert to create and export an FLP site.

PART 2: Steps to be performed by Emily/Stephan to import and run the FLP site into their respective consumer accounts.

We will look at the steps in details below:

PART1:

Robert will perform the following steps in ITeLo Consulting (Provider) account.

Step 1: Login to the SAP HCP, Portal Service and create SAP FLP site

Step 2: Configure SAP Fiori Launchpad objects (includes app, catalog and group) for the SAP FLP site

Step 3: Export SAP Fiori Launchpad content from Provider account

 Note: Currently FLP does not support subscriptions. It is not possible to subscribe to an FLP site running in the provider account. Therefore we will explain steps for exporting the site from the provider account, and later importing the site into the consumer account.

Step1: Login to the SAP HCP, Portal Service and create SAP FLP site











Steps Screenshots


 

1.  In the ITelo Consulting (Provider)  account cockpit, click Services”  from the left hand side panel and Search “ Portal service”  in the search field

2.  Click on the Portal Service” title.

 This opens the “Portal service overview” page.

Note: The predefined TENANT_ADMIN role has administrative permissions for the Launchpad. Robert must have assigned this role before login to SAP HCP,Portal Service.  How to assign this role is explained here.

3.  Click on the “Go to Service” link to launch SAP HANA Cloud Platform, Portal Service in a new browser tab






















4.  Navigate to “Site Directory” from the left hand side panel click on ‘+’ tile to create a new site.  


5.  Enter Site Name as “Plant Management site” Choose Template Source as “SAP Fiori Launchpad”

6.  Click on “Create“.

This will create the plant management SAP FLP site.
 
7.  This will also open the “Fiori Launchpad’s Configuration Cockpit” in a new browser tab.  

The SAP Fiori Launchpad configuration cockpit is a tool used by Robert to configure the SAP FLP objects for SAP FLP Plant Management site. The next step will explain this.

Step2: Configure SAP Fiori Launchpad objects (includes app, catalog and group) for SAP FLP site



































Steps Screenshots
1.  Navigate to ‘Groups’ from  the left hand panel and click on ‘+ ‘ icon to add a new Group.  


2.  In General section add Name as “Pollution Monitoring” and assigned role as “Everyone”.

Click on “Save”.
 
3.  Navigate to the “Catalogs” from the left hand side panel and click on ‘+’ icon to create new Catalog.  
4.  In Properties tab add Name as “Plants Management Catalog” and click on “Save”.  
5.  In Roles tab select role by clicking on “+” icon.  


6.  In Select Roles Dialog

Select “Everyone”role and click “ok”.
                             


7.  Click on “Save”.Note:Assigning a role to catalog means user with this role can access the application assigned to this catalog.

More info on creating and configuring roles can be found here.
 

 







































Steps Screenshots
1.  Navigate to the “Apps”  from the left hand side panel and click on “+” icon to add a new app.  
2.  In the General section of Properties tab select “Browse for App resources” in the App Resources field.  


3.  Search and select “Pollutionmonitoringui” from the App list and click on “ok”.

Note:The applications list is taken from the corresponding HCP account's available applications (deployed or subscribed)
 


4.  Under the Properties tab fields will be automatically filled.

5.  In the Assignments section, select browse for catalog objects in the Catalogs field.
6.  Select the “Plants Management Catalog” in the catalogs list. Click on “OK”.                    
7.  In the Assignments section, select browse for Group objects in the Group field.  


8.  Select the “Pollution Monitoring” group in Group list.

Click on “OK”.
              
9.  Click on “Save”.  

Step3: Export SAP Fiori Launchpad site content from Provider account























Steps Screenshots


1.  Navigate to “Site Directory” from the left hand side panel of SAP HCP, Portal Service web page

2.  click on “Export” from “Edit” menu of Plant Management Site
 
3.  Choose “Content package (site content and configuration)”and click on “Export”.            


4.   Provide “SAP User ID” , “Password” and “Email” to access SAP HANA Cloud Platform account.

Click on “OK”.

This will export a file with name SAP_exported_solution_<..>.mtar.
         
Note: The sample SAP FLP Plant management site  content is also added under the “FLP” folder of pollutionmonitoring project for your reference.         

Now Robert provides this .mtar file containing SAP FLP Project Management site content to the Emily and Stephen.

In the next part Emily will import this file in her ABC Petro Corp account using the SAP HCP, Portal service.

PART 2:

Emily will perform the following steps for ABC PetroCorp consumer account:

Step1: Import SAP Fiori Launchpad content into consumer account (ABC PetroCorp)

Step 2: Publish and Launch SAP Fiori Launchpad site from the consumer account(ABC PetroCorp)

Step1: Import SAP Fiori Launchpad site content into consumer account (ABC PetroCorp)



















Steps Screenshots
1.  Navigate to “Site Directory” from the left hand side panel of SAP HCP, Portal Service web page.
2.  Click on “Import Site”.
 
3.  Choose the exported .mtar file and click on “Import”.
4.  Provide SAP User ID , Password and Email  to access SAP HANA Cloud Platform account and click on “OK”.

 

 

Step 2: Publish and Launch SAP Fiori Launchpad site from the consumer account(ABC PetroCorp)



















Steps Screenshots


1.  Click on the ‘”Edit” menu of the newly created tile for Plant

Management site.

2. Click on “Publish”.
 


3.  In the “Publish Site” confirmation dialog

Click on “Publish”.
This will publish the site and make it available to use.
 


4.  Click on the “SAP FLP Plant Management Site URL”.

This will launch the SAP FLP site in a new browser tab.
 

Done!

With this, employees of ABC PetroCorp will be able to access the Pollution monitoring dashboard application using SAP Fiori launchpad

Stephen will perform similar steps for XYZ EnergyCorp.