SAP Fiori Launchpad in SAP Solution Manager – Creating Your Own Tile Catalogs, Groups, and Roles
With SAP Solution Manager 7.2, we made all our major applications available as tiles in the SAP Fiori Launchpad. However the tile groups and catalogs we deliver are probably not arranged according to your needs and the roles of your users.
For example, the IT Service Management group contains tiles for several CRM WebClient Business Roles (Requester, Dispatcher, Professional, …) as well as several Fiori apps (Create Incident, My Incidents, …) and analytics dashboards. These are all tiles relating to the technical area of IT Service Management, but many users will only need a few of these:
You most likely want to make only subsets of these tiles available to your different user groups. For example, your key users may only need the Requester tile and the Fiori apps, whereas managers require the analytics dashboards.
In fact, the default tile arrangement is only there for you as an example and superset. We intend and indeed encourage you to rearrange all this content to your liking. To help you, the Fiori Launchpad contains easy to use tools for creating new tiles, catalogs, and groups – all without modifying the content SAP delivers.
In this article, I’ll show you how to do this. There are three steps you will have to take:
- Create new catalogs and groups.
- Assign tiles to the new catalogs and then to the groups.
- Use authorization (PFCG) roles to assign the new catalogs and groups to your users.
1. Create New Catalogs and Groups
This is the fun part. SAP has provided the easy to use SAP Fiori Launchpad Designer for this purpose. But first, a word on catalogs and groups:
What Are Catalogs?
A catalog is a grouping of tiles which you can assign to specific users. The catalogs assigned to a user provide all tiles available to that user.
- Users can select the tiles they wish to use from their assigned catalogs.
- Users cannot add or remove tiles from catalogs, nor can they create catalogs.
- Users access their tile catalogs from personalization mode in the launchpad. (Exact click paths depend on the specific release of your Fiori Launchpad.)
Below is a screenshot of the IT Service Management tile catalog. Through highlighted or plain pin icons, the launchpad indicates which tiles are already present in groups (for example, the Requester tile) and which ones the user can add to a group (for example, the deprecated Incident Management Work Center):
(The appearance of the catalog will vary depending on the release of your launchpad.)
What are Groups?
Like catalogs, groups contain tiles, but only a subset of the tiles available from the catalogs assigned to a user. These are the tiles which users actively use to launch the applications they need to work with, and are the tiles the user immediately sees when they log on to the Fiori Launchpad.
- The system displays a user’s groups, and the tiles in these groups, as the first thing when the user starts the Fiori Launchpad.
- Users can create new groups, remove groups, and add and remove tiles from groups.
- You can restrict users from doing the above – in general, or for specific groups.
(See the screenshot of the IT Service Management group in the Introduction, above.)
The Fiori Launchpad Designer can be called in two modes: “cross-client” and “current client”. For our purposes here, we’ll assume you will use the cross-client option: this is suitable for major changes, in particular creating new content.
Access the Launchpad Designer from the SAP Solution Manager Implementation Guide (IMG – transaction SPRO) or using transaction /UI2/FLPD_CONF:
You’ll need a workbench request for this step.
Create a New Catalog
Let’s say you want to create a new catalog for your key users. Do the following:
- Start the Launchpad Designer (enter /n/UI2/FLPD_CONF in your SAP GUI’s command field, or use the IMG as stated above).
- Select the “Catalogs” tab.
- Select “Create Catalog” (the “+” button).
- Enter a title and technical ID and save.
(Users see the catalog title; the ID is for your administrative purposes.)
Now you have a new tile catalog waiting to be filled with the tiles for your key users. Normally we would do this as the next step, but let’s first continue to creating a group for the tiles from this catalog.
Create a New Group
You can create a group just like a catalog:
- This time, select the “Groups” tab.
- Select “Create Group” (the “+” button).
- Enter a title (which your users will see) and a technical ID (for you to identify the group) and save.
You can see in the screenshot above that you can determine if your users may personalize the group: if you select the “Enable users to personalize their group” option, users can add and remove tiles from the group. If you do not select this option, the system will lock the group – which also has the side effect of making the group appear at the very top of the user’s launchpad. The system enables this option by default.
2. Add Tiles to the New Catalog and Group
This is where you fill things with life.
You should note that you can add tiles from different catalogs to one group. Mix and match. For example if your key users require tiles from both IT Service Management and Change Management catalogs, you can put all these tiles into one key user group.
Add Tiles to the Catalog as References
Do this if you want to use the tiles delivered by SAP (or even by you in your own catalogs) without modification in your new catalog. Don’t worry, if you want to later modify the tile, the system will ask you if you want to ‘break’ the link – this creates your very own copy of the original tile.
Let’s add a reference from the IT Service Management catalog’s “My Incidents” tile to the new key user catalog:
- Select the “Catalogs” tab.
- Select the IT Service Management catalog
- Start dragging the “My Incidents” tile with your mouse. The system will display “Create Reference” and “Delete” options. Drag the tile to the – I hope obvious – “Create Reference” option.
- The system will then prompt you to select the name of the destination catalog. Choose your new key user catalog:
Note: if you choose a tile which has a corresponding “target mapping” you must also create a reference for the target mapping:
If this looks like too much work, you can simply assign the original tile catalog to your users but then create your own groups (see the instructions below). That way, the user will see your own tiles grouped the way you like when they log on, but they still have access to the original tile catalogs as delivered by SAP.
Create New Tiles in the Catalog
If you need to create your own tiles instead of referencing new ones, simply select the big empty tile with the plus (“+”) sign:
There are several types of tiles which you can add to your catalog. Let’s go through the easiest case: adding a static tile with an URL. Do the following:
- Select the “App Launcher – Static” tile template:
- Fill out the tile form:
- Enter a title
- Enter a subtitle
- Choose an appropriate icon
- Deselect “Use semantic object navigation”
- Enter the URL which you want to launch from the tile. (As an example, I entered the URL to my first blog article.)
The system will add your new tile to the catalog:
Another use case would be for you to create a new tile which calls your own CRM WebClient Business Role (for example, ZSOLMANPRO). You just need to enter the relative URL to the WebClient and include the name of your business role as an URL parameter:
Add Tiles from a Catalog to a Group
Now that you have tiles in the catalog, you can choose which tiles your key users will immediately see when they open the launchpad. To do this, add tiles from the catalog to the group you just created:
- Select the “Groups” tab:
- Select “Add tile” (the plus (“+”) icon):
- Select your catalog. The system will then display the tiles from that catalog:
- Select the tiles you want to add to the group. For our example, we’ll only add the My Incidents tile:
Now the system will display the group with the tiles you selected:
3. Add the Catalog and Group to a PFCG Role
Now that we’re done setting up the catalog and group, we’ll assign these items to your key users so that they can actually access what you built for them. We do this by using authorization (PFCG) roles:
- Either create a new role or choose an appropriate existing role which you can modify.
- Enter change mode and select the Menu tab:
- Select “Insert Node” (the arrow to the right of “Transaction”) and “SAP Fiori Tile Catalog”:
- Select your key user catalog:
- Now insert a group:
- And select your key user group:
- You will now see both the catalog and the group in the role’s menu:
- Finally, assign your key users to the role:
- Save the role. (Since we have added no authorizations to this role, we do not need to perform a user comparison. Make sure, however, that your users have appropriate authorizations to use the applications launched by the tiles.)
4. Test the Results
Now, if you log on with a key user, you’ll see the new group in the Launchpad:
If you enter personalization mode, you’ll find the new catalog there too.
You can select our additional URL tile from the key user catalog and add it to the new group, to other existing groups – as long as this is allowed, and to the user’s special “My Home” group:
The special My Home group is there just for the user to personalize, to add the tiles which they frequently use. They can add any tiles they want to this group.
In this article I tried to explain that
- The tiles in the launchpad are there for you to rearrange as you like.
- In fact, we expect you to recombine them into new groups and catalogs which match the needs of your users.
- The SAP launchpad design tools make it very easy for your to create your own, optimized Solution Manager launchpad.
Have fun creating the SAP Solution Manager that works best for you!