Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (2024)

In my previous Blog Article, I explained how to deploy your UI5 Application into the ABAP server using two different methods. Now Let’s add the application to the Fiori Launchpad.

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (1)

What is Fiori Launchpad


SAP Fiori launchpad is a shell that hosts SAP Fiori apps and provides the apps with services such as navigation, personalization, embedded support, and application configuration. SAP Fiori launchpad is the entry point to SAP Fiori apps on mobile and desktop devices.


FLP Configurations Steps


We will complete the configurations by following these steps notice that this example has been done on S/4 HANA 2020 release :

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (2)

Step 1: Creating a Sematic object


Use the T-Code: /UI2/SEMOBJ to define a new Semantic object, notice that Semantic objects will allow you to group apps that are related to each other for easier navigation. It is recommended to add your tiles to existing Semantic Objects so that your app will be added to the list of related apps and links dialogs together with standard SAP apps. You can access all the existing Semantic Objects by using transaction code /UI2/SEMOBJ_SAP.


Click on Edit and add a new Entry

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (3)

add a unique semantic object, semantic object name, and description, and Save the changes into a transport request.

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (4)

Step 2: Creating a Business Catalog


Use the T-Code: /UI2/FLPD_CUST to Enter the SAP FIORI Launchpad designer for customization (client-specific)


now you can create a new catalog by clicking on the Plus icon at the bottom of the left-hand side pane.

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (5)

Next, Enter a title and an ID for your Catalog, and click on Save. The new catalog is saved and you should be able to see it under the catalog collections.

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (6)

Step 3: Creating Target Mapping


In the target mapping configuration, you map a navigation target to the combination of a semantic object and an action, also known as an intent. To create a new target mapping, choose Create Target Mapping.

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (7)

The target mapping configuration page is displayed, now fill in the parameters in the configure target mapping pop-up as follows:


  • Semantic Object: the semantic object that we’ve already created

  • Action: you can choose an action according to your requirements

  • Application Type: SAPUI5 Fiori App

  • Title: choose a title for your application

  • URL: is an ICF Base URL of SAPUI5 application, mostly should look like that: /sap/bc/bsp/applicationname notice that The URL is server-relative and you can get it by using the T-code SICF and it must point to a SAP Fiori app.

  • ID: is your deployed application ID, you can find it in the manifest.json file or component.js or in your controller.js


Note: the usage of the application type “SAP Fiori App using LPD_CUST” is deprecated. See SAP Note 2614740.


click on save and you’re all set 😃.


Step 5: Creating Tiles.

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (8)

Choose the ’Tiles’ icon, then click on the ‘Plus’ icon to add a tile

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (9)

On the next screen, choose the ’App Launcher — Static’ template from the available options of tile templates:


choose App launcher — Static


Notice that, App Launcher-Static tiles are used to launch applications from the home page while App Launcher-Dynamic Tiles, display information that is pulled from a back-end system using an OData service EntitySet.

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (10)

Next, Maintain the following configuration parameters:


Title: Enter a title that will be displayed on the tile.


Tile Subtitle: Enter a subtitle that will be displayed on the tile.


Tile Information: Enter additional information that will be displayed at the bottom of the tile.


Tile Keywords: Tag a tile with keywords so users can find it more easily using the search function in the tile catalog. If you want to specify several keywords, use either a space or a comma as a separator.


Tile Icon: Select an icon by using the value help. After you have selected an icon, the system inserts a URL starting with the sap-icon:// protocol. These icons are based on SAPUI5 icon fonts. For more information, see Icon and Icon Pool.


Semantic Object: add the semantic object that you created earlier.


Notice that, the Tile and the Target Mapping are linked using Semantic Object + Actions. and the SAP UI5 application path is linked in Target mapping via Launchpad Role

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (11)

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (12)

Step 6: Creating Business Groups.


To create a Business Group, we should use a similar approach as when creating catalogs.

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (13)

click on the + button and add a title and ID your group and click on save

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (14)

Add the group to the Business Catalog that you’ve already created and then add the tile.


Notice that One Business Group can have single or multiple tiles from the same Catalog or multiple Catalogs and you can control the app/tile accessibility to users in SAP Fiori Launchpad with the Business group.

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (15)

Step 6: Creating PFCG Business Role


The very last step of your FLP Configurations will be creating a PFCG Role in the SAP Fiori Server (Front-end) server.


Go to the T-code PFCG and give your role a name then click on Single role


please try to not add any spaces or special characters in the role name

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (16)

Go to the menu tab, From the Insert Node drop-down list, choose SAP Fiori Tile Catalog. Select the catalog and click on OK.now assign your business catalog and Group to the Role

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (17)

now the very last step, you can assign users to the Role by clicking on the User Menue tab and adding the user ID

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (18)

And now you're good to go! check your application tile on the Fiori Launchpad.


By completing these six steps, your UI5 application is now successfully integrated into the Fiori Launchpad, allowing users to access and interact with the application seamlessly.


Keep in mind that Fiori Launchpad configuration might require ongoing maintenance and updates as your application landscape evolves or user requirements change. Regularly review and optimize your Fiori Launchpad setup to ensure a smooth and efficient user experience. With this newfound knowledge, you are equipped to make the most of the powerful SAP Fiori Launchpad and create a personalized and efficient Fiori experience for your users. Happy coding!

Fiori Launchpad Configuration: Your 6-Steps Guide to a Customized Experience (2024)

References

Top Articles
Eureka Math Grade 5 Module 4 Lesson 25 Answer Key
Eureka Math Grade 4 Module 5 Lesson 27 Answer Key
Best Pizza Novato
Limp Home Mode Maximum Derate
Toyota gebraucht kaufen in tacoma_ - AutoScout24
Unlocking the Enigmatic Tonicamille: A Journey from Small Town to Social Media Stardom
According To The Wall Street Journal Weegy
Nwi Police Blotter
Moe Gangat Age
REVIEW - Empire of Sin
Viha Email Login
Craigslist In Flagstaff
1773X To
Aaa Saugus Ma Appointment
Ge-Tracker Bond
Lakewood Campground Golf Cart Rental
Used Safari Condo Alto R1723 For Sale
Craigslist Illinois Springfield
Surplus property Definition: 397 Samples | Law Insider
Directions To Nearest T Mobile Store
Southwest Flight 238
پنل کاربری سایت همسریابی هلو
Strange World Showtimes Near Savoy 16
Radical Red Ability Pill
TMO GRC Fortworth TX | T-Mobile Community
Worthington Industries Red Jacket
Ewg Eucerin
Laveen Modern Dentistry And Orthodontics Laveen Village Az
Bfri Forum
Warn Notice Va
Swimgs Yuzzle Wuzzle Yups Wits Sadie Plant Tune 3 Tabs Winnie The Pooh Halloween Bob The Builder Christmas Autumns Cow Dog Pig Tim Cook’s Birthday Buff Work It Out Wombats Pineview Playtime Chronicles Day Of The Dead The Alpha Baa Baa Twinkle
Trivago Myrtle Beach Hotels
Cheetah Pitbull For Sale
Jack In The Box Menu 2022
Сталь aisi 310s российский аналог
Best Restaurants Minocqua
About My Father Showtimes Near Amc Rockford 16
Danielle Ranslow Obituary
Jetblue 1919
Chathuram Movie Download
Juiced Banned Ad
30 Years Of Adonis Eng Sub
Perc H965I With Rear Load Bracket
How the Color Pink Influences Mood and Emotions: A Psychological Perspective
Cvs Coit And Alpha
The Sports Academy - 101 Glenwest Drive, Glen Carbon, Illinois 62034 - Guide
City Of Irving Tx Jail In-Custody List
Rheumatoid Arthritis Statpearls
antelope valley for sale "lancaster ca" - craigslist
Craigslist Free Cats Near Me
Deviantart Rwby
Minecraft Enchantment Calculator - calculattor.com
Latest Posts
Article information

Author: Tyson Zemlak

Last Updated:

Views: 5616

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Tyson Zemlak

Birthday: 1992-03-17

Address: Apt. 662 96191 Quigley Dam, Kubview, MA 42013

Phone: +441678032891

Job: Community-Services Orchestrator

Hobby: Coffee roasting, Calligraphy, Metalworking, Fashion, Vehicle restoration, Shopping, Photography

Introduction: My name is Tyson Zemlak, I am a excited, light, sparkling, super, open, fair, magnificent person who loves writing and wants to share my knowledge and understanding with you.