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: 
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
Latest Updates:

Whether you are doing a new implementation, system conversion, or upgrade to SAP S/4HANA 2020 (or higher), there is a major shift in the SAP Fiori launchpad layout mode – from groups to spaces and pages – that you will need to understand and plan into your project.

From SAP S/4HANA 2021, groups mode is officially deprecated, meaning that while groups currently still exist, they will be removed in a future release. The earlier you start making the shift to spaces and pages the better, given that most customers will need to consider how they want to migrate each business role.

In the first blog post of this series you learned:

Migrating from groups to spaces and pages - Why, When, and Key differences for users

In this blog post you will learn the 4 steps needed to migrate from groups to spaces and pages including:

  • Main steps to migrate from groups to spaces and pages

  • How to activate spaces and pages

  • Which launchpad configuration parameters impact spaces and pages

  • How to check if a role has a space assigned

  • How to fix a role that does not have a Space

  • Watchpoints when using Composite Roles in your role design [NEW]


Along the way you will see some of the tools you can use to help you such as the copy space wizard in SAP Fiori app F4834 Manage Launchpad Spaces, and the latest migration tools in SAP S/4HANA 2021 FPS01 such as the Create Launchpad Pages from Groups and the Overview of Roles, Spaces and Pages.


The Copy Space wizard in SAP Fiori app F4834 Manage Launchpad Spaces



Main steps to migrate from groups to spaces and pages


The main steps to migrate from groups are:

  1. Activate spaces and pages.

    • This is done once per system



  2. Set the launchpad configuration parameters for spaces to make spaces available

    • This is done once per system/client and may be adjusted again later, for example once your migration is complete.



  3. Migrate your business roles from groups to spaces and pages 

    • This can be managed role by role

    • For each role you are using, check if it has a space assigned

    • If the role has a space, review the spaces/pages with your users and stakeholders and discuss if any changes are needed

    • If the role doesn’t have a space, you will need to assign a space to the role



  4. Once all roles have been migrated, make spaces the default layout mode

    • You adjust your launchpad configuration parameters to make spaces the default layout mode.

    • IMPORTANT: You do not need to remove the groups from any of your current roles. The groups will simply not be used anymore.




From an effort perspective, steps 1, 2 and 4 are very small - typically minutes to hours. Step 3 is where you will need to do some planning and prioritization. For example, you might tackle the roles in a certain line of business first. Or perhaps you might migrate simple roles for frontline workers on mobile devices first, and defer more complex roles once you are more confident in the tools and approach.

The migration tools used in step 3 require a Fiori Foundation Admin user (or a custom equivalent). The Fiori Foundation Admin user is simply a user assigned the launchpad content and layout administration tools via the Fiori Foundation Admin role. The task list SAP_FIORI_FOUNDATION_S4 generates the Fiori Foundation role in task Generate Fiori Foundation Roles. By default the role is generated with the id Z_FIORI_FOUNDATION_ADMIN.

Before you start creating any custom spaces or pages you will need to set some naming conventions, and some best practices. Because spaces and pages are independent objects - object types UIST and UIPG respectively - you can use the space id and page id to authorize who can maintain each space or page. You should consider setting a naming convention that makes it easy to delegate the maintenance effort over time, even if you initially want to manage all layouts centrally.

Tip: SAP uses the following naming conventions:

  • For spaces: SAP_aaa_SP_yyyy where aaa indicates the line of business and yyy is an abbreviation that identifies the purpose of the space

  • For pages: SAP_aaa_PG_yyyy where aaa indicates the line of business and yyy is an abbreviation for the purpose of the page


You can find some best practice recommendations in Recommendation for structuring roles spaces and pages in the SAP Fiori launchpad based on common use...

You will need to know:

  • How to activate spaces and pages

  • Which launchpad configuration parameters impact spaces and pages

  • How to check if a role has a space assigned

  • How to fix a Role that does not have a Space


How to Activate spaces and pages


You activate spaces and pages once for your system. Once spaces and pages are active you can start to migrate from groups to spaces and pages at the pace that is right for your organization. 

When you go to GUI transaction STC01 and run the task list SAP_FIORI_FOUNDATION_S4 to set up your SAP Fiori launchpad, you must explicitly include the optional tasks for spaces and pages – i.e. select the checkbox in front of the task "Activate and Configure FLP for Spaces and Pages".


Task Activate and Configure FLP for Spaces and Pages, as it appears in the task list SAP_FIORI_FOUNDATION_S4


From SAP S/4HANA 2021 FPS01, this task is included by default when you generate the task list in transaction STC01. If you are starting on SAP S/4HANA 2021 FPS0 , since in 2021 groups layout is deprecated, you should also start immediately onto spaces and pages.

If you are on SAP S/4HANA 2020 or upgrading from a lower release (SAP S/4HANA 1511 to 1909), you should, as a minimum, activate spaces and pages as a first step towards migration.

What if you did not include that task when you previously ran the SAP_FIORI_FOUNDATION_S4 task list?

You can also run the task list with only the spaces and pages task selected (look for the deselect all options to clear all tasks and then select only the task(s) that you need).

Which launchpad configuration parameters impact spaces and pages


Activating spaces and pages will start to set up your launchpad configuration parameters for your system and client. You should check and adjust these parameters for your client in GUI transaction /UI2/FLP_CUS_CONF. Alternatively you can make these settings cross client in GUI transaction /UI2/FLP_SYS_CONF.

You can find more details on these parameters in Enabling spaces in the SAP Fiori launchpad guide

When migrating from groups to spaces you will initially want all users to continue with the Home Page as the default, while you enable pilot users to toggle between groups and spaces as you start to adjust roles to the new layout.





































































Launchpad configuration parameter id Parameter Meaning Values (default emphasized) Available from release
SPACES Enable SAP Fiori launchpad spaces true or false 2020
SPACES_ENABLE_USER Enable the end user to switch between the SAP Fiori launchpad spaces mode and the classic home page true or false 2020
SPACES_MYHOME Enable My Home space for users true or false 2021
SPACES_SORT_CRITERION Sort criterion for space order for end users in the SAP Fiori launchpad UI title or id 2021


HOMEPAGE_PERSONALIZATION

 
Specify whether users can personalize the content displayed in the home page or pages (when working in the spaces mode). true or false 2021


HOMEPAGE_TILES_SIZE

 


Specify the size of tiles on the home page or on the pages in spaces mode.

 
responsive or small 2021
HOMEPAGE_TILES_SIZE_ENABLE_USER Specify if users are allowed to set the tile size on their home page or on the pages in spaces mode. true or false 2021
HOMEPAGE_TILES_TEXT_WRAPPING
Specify if the tile titles are hyphenated at the end of the line or if hyphenation is disabled. normal or hypenated 2020
NAVIGATION_HOMETARGET Specify the navigation target for home navigation; used when clicking the company logo (Spaces mode only) origin_page or first_page 2021
EXPOSURE_HOMEPAGE_STRUCTURE Controls which home page structure is exposed to the SAP Launchpad Service on SAP BTP i.e. Groups or Spaces/Pages or both. Refer to Exposing Launchpad Content to SAP Business Technology Platform Groups or Groups and Spaces/Pages or Spaces/Pages 2022

When you are migrating from groups to spaces and pages, initially you will want to enable spaces and pages without making it the default mode. So your settings will be:

  • SPACES = false

  • SPACES_ENABLE_USER = true


SPACES_ENABLE_USER is the setting that controls whether the user can choose to "Use Spaces" in their User Actions > Settings dialog.


When SPACES_ENABLE_USER is true, users can choose to Use Spaces or not in their Settings


You should also include these defaults when trying out the spaces to get feedback about which features your users prefer. The following combination maximizes the capabilities so you can decide which features want to use in practice.

  • SPACES_MYHOME = true

  • SPACES_SORT_CRITIERION = title

  • HOMEPAGE_PERSONALIZATION = true

  • HOMEPAGE_TILES_SIZE = responsive

  • HOMEPAGE_TILES_SIZE_ENABLE_USER = true

  • HOMEPAGE_TEXT_TILES_WRAPPING = hyphenated

  • NAVIGATION_HOMETARGET = origin_page


Tip: If the user has worked with the My Home group before, then the My Home page automatically displays a messaging prompting them to import their content. For more details, refer to Importing Apps and Personalizations from the Classic Home Page to My Home in the SAP Fiori launchpad guide in the SAP Help Portal.

Once you have corrected all the roles and you are ready to shift all users to spaces layout mode, you will need to change your settings to:

  • SPACES = true

  • SPACES_ENABLE_USER = false


Don’t forget to adjust any of the other parameters based on the feedback given by your business users and stakeholders.

How to check if a role has a space assigned


There are several ways to check if a business role has a space. The options and tools are the same for both SAP Business Roles and custom business roles. Checking has become easier in the latest releases and feature pack stacks with the introduction of better tooling to support spaces and pages.

Even better you can now find the SAP delivered spaces and pages  in the SAP Fiori apps library. Refer to: SAP Fiori for SAP S/4HANA – Spaces and Pages now available in the SAP Fiori apps library

Within your system you can also find them using the following methods:

  1. By observation (from SAP S/4HANA 2020)

    • You can login as a test user who is assigned that role.

    • Go to the User Actions menu, and open the Settings dialog.

    • Look for the section Spaces (in SAP S/4HANA 2020) or Spaces and Pages (in S/4HANA 2021) and change your settings to enable spaces mode.

    • And see if a space appears



  2. Using the Launchpad Content Manager (from SAP S/4HANA 2020 FPS01)

    • Find the role in the Roles tab

    • Use the option “Show Spaces” to see which spaces are assigned



  3. Using the overview of spaces and pages program (from SAP S/4HANA 2021 FPS01)

    • Go to transaction /UI2/RSP_LIST “Overview of Roles, spaces, and pages”

    • Run the program for one or more roles, making sure you set the option “include roles without spaces”

    • Check the column Space for which spaces are assigned. If it’s empty, then there are no spaces





Example of the Overview of Roles, Spaces and Pages showing an administration view of the Spaces, Pages, sections and assigned tiles


Tip: You can also go to the Role Maintenance transaction PFCG, display your role, and examine the menu tab. That works fine but is tedious and time-consuming if you have a lot of roles to check.

How to fix a Role that does not have a Space


For a role that does not have a space you have a few options:

  • Option 1: Convert groups to pages

  • Option 2: Copy the spaces and pages of a SAP Business role and adjust your copy

  • Option 3: Create your own spaces and pages from scratch.


Option 1 and Option 2 are roughly equal in effort. Option 3 requires a little more effort which is offset by potentially higher business value. You can find further details on the differences in Transition from the Home Page to Pages in the SAP Fiori launchpad guide in the SAP Help Portal.

You can choose a different option for each role if you wish. You can even mix and match these options. For example, for your target business role, you might copy some of the pages of a SAP Business Role and also create a few pages from scratch.

How do you decide which option to take?  Primarily you need to decide if the groups currently assigned to the business role work well for your users or not. For example, you might decide to send out a short user feedback survey to check if users currently use the groups or just ignore them and use their own favorites.

Option 1:  Convert groups to pages


If your users like your current groups and find them useful, then you can convert the groups to pages. You can create a new space and assign your converted pages to the space.

You will need to use the Fiori Foundation Admin user (or a custom equivalent) to perform these tasks.

  1. Create a space for the role in SAP Fiori app F4834 Manage Launchpad Spaces.

  2. Execute the migration tool Create Launchpad pages from groups to convert the groups assigned to the role to one or more pages.

  3. Assign your page(s) to your space in SAP Fiori app F4834 Manage Launchpad Spaces.

  4. Assign your space to the role, for example in the Launchpad Content Manager transaction /UI2/FLPCM_CUST or in Role Maintenance transaction PFCG.

  5. Test your role’s layout

    • Ask your users to try the new layout (remember they can toggle between groups and spaces in their User Actions > Settings dialog.





Example of Creating Launchpad Pages from Groups, showing the Groups selected on the left and the Page sections that will be created on the right


Tip: What happens if the user toggles mode and the role has no space or no group?

  • If a role has a group but no space, when the user toggles to spaces mode, no tab is displayed.

    • If the user has no spaces but My Home is active, they will only see the My Home page.

    • If they have no spaces at all (not even My Home), then they may see an error message telling them that no space could be assigned.



  • If a role has a space but no group, when the user toggles to groups mode, no tab is displayed.

    • If they have no groups at all, then they will see a blank page.




Option 2: Copy the spaces and pages of a SAP Business Role


If your users don’t like the groups assigned to their role, then you should look at the closest fitting SAP Business Role and check its space and pages to see how well they fit your custom business role.

You can either use the SAP-delivered spaces and pages for inspiration when creating your own spaces and pages from scratch - as per Option 3 - or you can copy the SAP-delivered space and/or pages to your own role and adjust your copy.

IMPORTANT: Currently, each tile on a page references a matching business catalog launchpad app descriptor item (i.e. tile and target mapping) from your role. So copying a page makes most sense where you are reusing or mostly reusing SAP business catalogs as-is with in your business roles.  If you are using mainly custom business catalogs in your roles, then Option 3 - create your own spaces and pages from scratch - may be a better option for you in the current SAP S/4HANA releases. Please read the SAP Fiori launchpad guide section Working with Predefined Spaces and Pages for further guidance.

You can find all the SAP-delivered spaces using SAP Fiori app F4834 Manage Launchpad Spaces.


List of SAP-delivered spaces as shown in SAP Fiori app F4834 Manage Launchpad Spaces


Once you select a space you can view the space details, including the role assignment.

IMPORTANT: You can only view the details of a SAP-delivered space from SAP S/4HANA 2021.


Example viewing the Role Assignment of a space in SAP Fiori app F4834 Manage Launchpad Spaces


You can also view the pages assigned to the space.


Example of viewing the pages assigned to a space in SAP Fiori app F4834 Manage Launchpad Spaces


Simply select any of the pages to view the contents in SAP Fiori app F4512 Manage Launchpad Pages.

Tip: The SAP Fiori app F4834 Manage Launchpad Spaces automatically navigates to SAP Fiori app F4512 Manage Launchpad Pages and vice versa, as needed.


Example of viewing the contents of a page in SAP Fiori app F4512 Manage Launchpad Pages


You can also select a tile to see the app id, catalog id, and the device types on which the tile will be visible.


Viewing the contents of a tile assigned to a page in SAP Fiori app F4512 Manage Launchpad Pages - highlighted are the Fiori Id, Catalog Id, and Available Devices on which the tile will appear


To copy a space, you will need to use the Fiori Foundation Admin user (or a custom equivalent)  to perform these tasks:

  1. In SAP Fiori app F4834 Manage Launchpad spaces, navigate to the SAP-delivered tab.

  2. Find and copy the SAP space to the customer namespace, creating your own custom space

  3. Choose to assign, copy or ignore the pages of the space:

    • Assign – adds the page as-is to your custom space

    • Copy – creates a custom copy of the page and assigns it to your custom space, so you can adjust the copied page later

    • Ignore – does not assign the page to your custom space

    • Tip: You can also remove unwanted pages later in SAP Fiori app F4834 Manage Launchpad Spaces.



  4. Assign your space to the role

    • You can do this using the Launchpad Content Manager transaction /UI2/FLPCM_CUST > Roles tab or in the Role Maintenance transaction PFCG > Menu tab.



  5. For any of your copied pages, you can adjust your pages as needed in SAP Fiori app F4512 Manage Launchpad Pages.

    • Tip: In SAP Fiori app F4834 Manage Launchpad Spaces, you can also add pages you have created from scratch in SAP Fiori app F4512 Manage Launchpad Pages.



  6. Test your role’s layout

    • Get your users to try the new layout (remember they can toggle between groups and spaces in their User Actions > Settings dialog.




Copying a SAP delivered space is completed in 3 simple steps of the copy wizard:

  1. Nominate your id, description (for the administrator), and title (for the user) along with transport details



Example of the Copy Space wizard in F4834 Manage Launchpad Spaces - Step 1 - General Details is where ID, description, title, and transport details are entered




  1. Decide for each page of the SAP space whether you want to assign as-is, copy for later adjustment, or ignore it when creating your custom space



Example of the Copy Space wizard in F4834 Manage Launchpad Spaces - Step 2 - Select Actions for Pages




  1. For any copied pages you are prompted for the page id, description and title for each copied page.



Example of the Copy Space wizard in F4834 Manage Launchpad Spaces - Step 3 - confirm the details for Copied Pages


Then review and save.

The result is a space that has the pages you want, none of the pages you don’t want, and with the flexibility to adjust any of the copied pages.


Example of a copied space showing a mix of as-is and copied pages


To adjust a copied page, you simply select it to open it in SAP Fiori app F4512 Manage Launchpad Pages and then choose Edit to adjust the page however you like.

In example below, you can see a few simple changes to adjust the tile types to indicate more/less important tasks and to slightly change the order of the tiles to better reinforce the company-preferred sequence of tasks.


Example showing the Edit option in SAP Fiori app F4512 Manage Launchpad Pages


Tip: Before editing the page, it’s a good idea to assign the custom space to your role in the Launchpad Content Manager - GUI transaction /UI2/FLPCM_CUST - or in the Role Maintenance transaction PFCG.

For example, in the Launchpad Content Manager you can add the space in the Roles tab, by going to Show Spaces to see the spaces assigned to the role. You can then use the Add Space / Remove Space options to adjust the spaces in the role, and the Open in Manage Launchpad Spaces option to return to the WYSIWYG editor.


Example of Spaces in the Launchpad Content Manager - showing the Show Spaces, Add Space, and Open in Manage Launchpad Spaces features


Once a space is assigned to the role, it is easy to align the contents of each page to what is included in your role. In SAP Fiori app F4512 Manage Launchpad Pages, you can literally drag and drop content from the role into the page.

You can even preview how the page will look to a user with a nominated role. This helps you further evaluate and avoid misalignments - e.g. where tiles reference a catalog launchpad app descriptor item that is not currently included in the role.

For more on editing spaces and pages, refer to Managing Launchpad Spaces and Pages in the SAP Fiori launchpad guide in the SAP Help Portal.

Option 3: Create your own spaces and pages from scratch


If there is nothing existing that suits your business needs, or you need a hybrid approach, then you can always create a space from scratch. You can then assign selected pages and/or create your own pages from scratch.

Ideally, you should create the layout with the guidance of 1 or 2 of your business users who perform that role. This can make the whole process of building the layouts faster, as essentially you bring your user acceptance directly into your build process, avoiding misunderstandings and avoiding rework.

You will need to use the Fiori Foundation Admin user (or a custom equivalent) to perform these tasks.

  1. In SAP Fiori app F4834 Manage Launchpad spaces, in the Customer-created tab, create a new space. You can create a page at the same time if you wish.

  2. Assign your space to the role – in transaction PFCG.

  3. You can assign any SAP-delivered pages you want to reuse.

    • IMPORTANT: Remember that tiles on SAP-delivered pages reference launchpad app descriptor items in SAP business catalogs. So assigning a SAP-delivered page directly makes more sense where you have assigned the SAP business catalogs directly to your business role. Please read the SAP Fiori launchpad guide section Working with Predefined Spaces and Pages for further guidance.



  4. You can also add pages you have created from scratch in SAP Fiori app F4512 Manage Launchpad Pages.

  5. Test your role’s layout

    • Get your users to try the new layout (remember they can toggle between groups and spaces in their User Actions > Settings dialog.




You can view and end to end example of the spaces and pages creation process openSAP Microlearning video Creating SAP Fiori Launchpad Layouts for Custom Business Roles - SAP S/4HANA

Watchpoints when using Composite Roles in your role design


A few watchpoints based on experiences and feedback for those who are using composite roles in their security design to manage spaces and pages.

Watchpoint 1: Empty pages and/or sections of pages can occur


Currently in SAP S/4HANA 2020 and 2021 it is possible to end up with an empty page or empty section of a page. For example:

  • User is granted a Space which is the same for the whole composite role (i.e. all single roles of the composite role) or the space is shared by multiple roles

  • User is granted limited authorizations via single roles.

  • Spaces and Pages check the authorizations of the user at runtime, and hide any tiles/links that the user is not authorized to use

  • Because of the particular combination of authorizations from the single/composite roles, a user may have no access to the tiles on a page or the tiles within a section of a page.


Current best approach to minimize issues:

  • When using composite roles, assign the same space at the single role level of all single roles contained in the composite role. This ensures consistent space assignment

  • When creating or maintaining pages, make it part of your process to use the Page Preview in SAP Fiori app Manage Launchpad Pages to check each page against the Role Context and ensure all users will have at least one tile associated with each page


Please note that for the future, there are some changes in the roadmap that will ease this situation, however these are still under development and are likely to apply to future releases of SAP S/4HANA and SAPUI5 only.

Watchpoint 2: Inherited composite role menus can result in loss of assigned apps 


This is a side-effect for those inheriting composite role menus previously created in ERP, e.g. using SAP Business Client. In this scenario, composite role menus override single role menus, resulting in a loss of apps assigned at the single role menu level.

The problem and how to correct it is described in SAP Note 2538787 - Catalogs in composite role cannot be seen by end users

To avoid problems, the recommendation is to:

  • Remove composite role menus - refer to the procedure in the SAP NOte

  • Use single roles only for catalog assignments for SAP Fiori

  • Adjust your custom pages to reflect the display you want for the user.


Where to find more information on spaces and pages


In September 2020, just prior to the release of SAP S/4HANA 2020, the new SAP Fiori launchpad layout mode was announced with some initial features - refer to SAP Note 2972720 - New SAP Fiori launchpad Layout with spaces and pages.  In SAP S/4HANA 2021, spaces and pages have grown in features and in flexibility. Refer to:

You can find more information in the official product assistance for SAP Fiori launchpad in the section Managing Spaces and Pages

Looking to downport the Create Pages from Groups tool? Refer to SAP Note 3211305 - SAP Fiori launchpad: Downport of 'Create Pages from Groups' application

Becoming a SAP Fiori for SAP S/4HANA guru


You’ll find much more on the community topic page for SAP Fiori for SAP S/4HANA

Other helpful links in the SAP Community:

Brought to you by the SAP S/4HANA Customer Care and RIG.
36 Comments
dhana470
Discoverer
Hi jocelyn.dart,

Thanks for the Blog and it's really helpful..

I have few questions on Space and Pages, we have upgraded form S4 HANA 1809 to 2020. I have Implemented Space and pages in 2020 version. I can see My Home Group Option in Groups but when i switch to Spaces i cant see My Home Option.

1. My Home option is not available for Spaces concept in 2020? If yes, What is the alternative?
2. Is it mandatory to Create Over View Page for Each Space? How we can utilize this Overview Page?

 

Regards,

Dhanaraj
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Dhana, Thanks for the encouragement!

  1. Yes that's correct - My Home space/page is standard from SAP S/4HANA 2021. In SAP S/4HANA 2020 we recommend creating your own empty space/page assigned to all users as an alternative. See https://blogs.sap.com/2021/02/25/recommendation-for-structuring-roles-spaces-and-pages-in-the-sap-fi...

  2. No - that's just the pattern that SAP is using for most roles. There are some roles where is it not considered appropriate. For your own roles you should consider how you want to organize your own spaces and pages. The primary reason for the Overview page as the first page of a role was to provide a place for very frequently needed apps. You could do something similar but call it Quick Access or whatever you like. The important thing is that whatever you do works for your business users!  So show them what you are planning and get early feedback.


Best

Jocelyn
dhana470
Discoverer
0 Kudos
Thank you for your prompt reply.

  1. As you said, I have created new Space(My Home). By any chance can we modify the below highlighted test "There are no sections. The page is empty" with our own text.

  2. Coming to second point, If we have many pages(with many tiles) under the space in that case we can use this option with Quick Access page right?

Hi Jocelyn,

 

Thanks for the blog on this topic and it's really helpful..Now we the clear guidance to customers how to consider the spaces and pages during the whole project.

 

Thanks

-Eric
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Dhana

  1. Not as far as I am aware. You could raise a SAP Incident to check.

  2. Your page design is up to you!  As I mentioned, this is the convention we have used at SAP, so that the user can quickly access their most important apps for their role.

sam
Participant
0 Kudos

Hi Jocelyn ,

 

Wonderful blog. It really helps to migrate from group to space.

I have followed your steps and configured the required parameter but I am unable to find Space & Pages in Setting. Pls help what is missing.

Also can you let us know the App or Trxn for Creating Pages from Group.

 


 

Regards,

Samir

 

Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Samir

Most of the time if your configuration settings are not being reflected it’s a simple matter of outdated caches.

As stated in the blog the parameter that controls the Setting is

  • SPACES_ENABLE_USER = true


if you are not seeing the Settings, then after checking that spaces services are activated correctly, I would start by clearing the global cache using /UI2/INVAL_CACHES and also the user’s web browser cache.

As a general suggestion…

Please understand that it’s  always a little difficult to respond to issues in blog comments…it’s difficult to add enough context, the thread is confused with other people’s comments and you are relying on one and only one person to get you an answer.  Unfortunately many authors (including me)  have very limited time to view and respond to comments

So it’s better to use the Ask a Question link and add a reference to the blog and @@mention the author.  

As context it would be helpful to provide more information in your question such as: your SAP S/4HANA relesse and FPS level, and exactly what configuration parameters you have set for your system/client, and what you have tried so far to resolve the issue, such as checking the App Support for auth errors, service activation errors, and anything else in the frontend/backend logs, and any messages that might give a clue in the web browser console log

Remember also that SAP Community is not an official support channel so if that doesn’t resolve it then you can also raise a SAP Incident - and please include the additional information suggestes above to speed the response.

Good luck!
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Samir,

Re  your second question...

Create Launchpad Pages from Groups is new in SAP S/4HANA 2021 FPS01 and you can find it in the Fiori apps library in All Apps for SAP S/4HANA as transaction /UI2/FDM_GTP

Hop that helps

Jocelyn
dirk-jan_schenk2
Explorer
Dear Jocelyn,

So it is not possible to create Launchpad Pages from Groups in SAP S/4HANA 2020 FPS02 ?  But is still possible after the upgrade to SAP S/4HANA 2021 FPS01 ?

Thanks and best regards,

Dirk-Jan

 
TommyM
Explorer
Hi jocelyn.dart ,
the new transaction to create Launchpad Pages from Groups is quite a little bit confusing. When I have defined the new pages in the right screen, where can I find the button to generate them ??

If I use the button to create a new space the field transport / request is only in display mode and you have not the possibility to fetch the right tranport order.

Di you have an idea what I can do to use this WDA correctly ?

 

Thanks,

 

Thomas
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Yes exactly.
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Thomas, There is no generation... you just press Create Page as explained in the Fiori launchpad administration guide section Creating a Launchpad Page from Groups at which point you are asked for transport details. If the transport screen is only in display mode for you then I would guess either the client you are using is not open for changes or your user is lacking permissions.  If you need further assistance please use the Ask a Question link and/or raise a SAP Incident and provide more details, as explained in the comments above.
marvin_heibert
Participant
Dear Jocelyn,

is there an official SAP Note regarding the deprecated groups in release 2021 which you could attach?

Does this mean that groups will be completely removed in release 2022?

Thanks!

 

BR

Marvin
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Marvin, This is covered in the previous blog on Migrating from Groups to Spaces and Pages - Why, When and Key Differences - here it is again....

From SAP S/4HANA 2021, groups mode is officially deprecated, meaning that while groups currently still exist, they will be removed in a future release. The earlier you start making the shift to spaces and pages the better, given that most customers will need to consider how they want to migrate each business role.  Refer to:
damiancr
Participant
0 Kudos
Dear Jocelyn,

We've just instaled SAP FIORI FES FOR S/4HANA 2021 in our front-end on-premise server, and it's all almost working like a charm!

I'm trying to play a little bit and have some fun with Spaces and Pages, and following your guide, i do not found the task for enable spaces in transaction STC01 (SAP_FIORI_FOUNDATION_S4):


It should be there right? Or spaces are only available for cloud solutions?

Thansk!
Damian
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Damian, Thanks for the screenshots! Ok so looking at the first one and seeing the NW AS ABAP details, I am wondering if you are running in embedded or standalone mode? Most of the task lists are primarily aimed at embedded - which is our recommended mode and the mode used by most customers - so that may be why your task list is different.

Secondly - make sure you are not missing anything from the task list by applying the latest version of SAP Note 2712785 - Fiori Setup: Initial Setup for Fiori Applications S/4

The other possibility may be that spaces are now standard by default. I don't see that mentioned in the official documentation, but logging in to the FLP as a user should confirm that.

If you are still seeing groups mode, try setting the launchpad parameters and App Support or the /IWFND/ERROR_LOG should tell you if the main spaces and pages OData services are active,
heiko_stenger
Discoverer
Hi Jocelyn Dart,

Is there any way to set the usage for Spaces as default and not changeable and at the same time leave it up to the user whether he wants to use My Home or not?

Regards,
Heiko

 
aqibpathan
Participant
Hi!

You need to do below parameter settings to achieve the output you have mentioned.

T-code: /ui2/flp_cus_conf

Parameter/Value

  • SPACES = true

  • SPACES_ENABLE_USER = false


Regards,

AQIB
heiko_stenger
Discoverer
Hi,

Thanks. But that's not exactly what we want. The users should not be able to switch to the old layout but have the possibility to use My Home if they want. The home page should not be active by default.

With the given parameters we can set the spaces layout as default and prevent a change to the old layout.

However, I can then only predefine the use of My Home administratively, as the option cannot be changed by the user through the parameter SPACES_ENABLE_USER = false. Because the My Home option is on the same tab of the settings as the activation of the Spaces layout.

 

Regards,
Heiko
aqibpathan
Participant
Hi! Heiko,

I understood your point. Basically, you want "My Home" to be hidden by default but should be available for end user to activate it from settings.

This is what will happen if you do below parameter setup

  • SPACES = true

  • SPACES_ENABLE_USER = false

  • SPACES_MYHOME = true



  1. Switching off spaces will disappear from the settings so you cannot go back to old design

  2. User will have flexibility to show My Home or not, but default is activated.


My guess is it is a standard behavior setup by SAP.

Regards,

AQIB


settings


__PRESENT
heiko_stenger
Discoverer
0 Kudos
Hi Aqib,

that's interesting. I seems that we don't have the same version. If I flag SPACES_ENABE_USER with false there is no tab Spaces and Pages. And if the parameter is true, the user can disable spaces. Best regards,
Heiko


 
aqibpathan
Participant
0 Kudos
Our version is 2022
heiko_stenger
Discoverer
0 Kudos
Our Version is 2021, that could be the reason.
RamyaC
Explorer
Hello Jocelyn,

Thanks for this wonderful. The link  Importing Apps and Personalizations from the Classic Home Page to My Home  is not working now. Could you please provide me the updated link for this.

We have migrated fiori apps from central FE system(FES 1.72 version) to S/4 HANA 2021 embedded fiori(FES 2021 version). Now our users are requesting to migrate the apps from 'My Home' group to 'My Home page' for each user, is there any easy way to do this migration. Your advise will be very helpful.

Thanks & Regards,

Ramya
kayzen78
Explorer
Hi Jocelyn,

Here my context : we currently use both CATALOG and Groups. We have done a "copy" of standard catalog ( so we have specific catalog with Z ) and create our own Groups with some tiles on it ( that refers to one or different "Z" catalog ).

We will pass to 2022 release and we want to use new SPACES/PAGES/SECTIONS concepts BUT without to "re-design" ALL.

My question is : is it possible to create our own SPACES (not based on SAP SPACES given in the fiori library ), and create our own PAGE equals to what we currently have into our Groups - that means put on on a PAGE all the Tiles that are currently in the group.

For exemple, the idea is to create a "Material Management" SPACE and a "Material Display" PAGE. Then copy all the tile previously in the "Material Display" GROUP into the "Material Display" PAGE (is there a tool for that ?? or must be done manually ?). And after, assign the "Material Display" PAGE to the "Material Management" SPACE. And so on put the "Material Management" SPACE into corresponding PFCG fiori role.

Thanks for your help.

Have a good day ;-).

Christophe.
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos

Thanks for letting me know Ramya! the link is working now...

You can also go to https://help.sap.com/docs/ABAP_PLATFORM_NEW/a7b390faab1140c087b8926571e942b7/2004391830554e688d1f8a1...

Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
Hi Christophe

Yes you can use the Create Launchpad Pages from Groups tool with your own custom Groups as well.

See above section Option 1:  Convert groups to pages

That is, you can copy the whole custom group to a custom page.

I would suggest

  1. create a space for each custom role,

  2. then convert groups to pages and

  3. assign your pages to the relevant space.


You should be able to be fairly efficient in moving across that way.

Then once converted you can go to managing the assignments using Launchpad Content Manager and the report  /UI2/RSP_LIST “Overview of Roles, spaces, and pages”

Once you are on spaces and pages you can start to rethink your design later if you wish - but there's no immediate need to do so as long as your users are happy.

Best

Jocelyn
kayzen78
Explorer
0 Kudos
Thanks Jocelyn ;-). Have a good day.
kayzen78
Explorer
Hi Jocelyn,

I've seen in your blog the following criteria :

  • SPACES_SORT_CRITIERION = title


If I well understood, it gives us the posibility to sort as we want (by title for instance) the tab and choose the order of them in the FLP presented to the users.

Is their any criteria for PAGES into the SPACES tab for ordering PAGES into ALPHABETIC (or other criteria ?) ? a option like "PAGES_SORT_CRITERION" 😉 ? if not, how to do that because we have a lot of ask for that after the migration into 2021 release.

Thanks and have a good day.

Christophe
perlundh
Participant
Hi Jocelyn and other helpful people.

We are running several big projects and wanted to start with Spaces/Pages from the start since Pages are not recommended. We have tried to read up on all info and blogs regarding Spaces/Pages but have been struggling when aligning this to our Role Concept.

Relating to the update in this blog about Composite Roles. We have struggled a lot with finding a good concept and eventually ended up in the same solution as proposed here (we read the update after) - adding the Space on each Single Role in the Composite. A more "logical way" would have been to be able to assign the space directly to the Composite but I understand why this is not possible.

It seems that Spaces/Pages was not designed with Composite Roles in mind. Can anything be said relating to this and the future of Composite Roles? Is it still valid to use?
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Christophe, The sort order of the pages within the space is controlled in Manage Launchpad Spaces. So if you want them sorted by alphabetic order you can set that as your layout design and convention.

However we would strongly recommend always having a consistent first page in every space with the apps people use every day - as this minimizes the need to use the page menu on the space tab at all.

Hope that helps.
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Per,

Composite roles are certainly still valid to use. You are correct that the current Manage Launchpad Pages did not focus on the composite role scenario. However at the request of customers we have this on our roadmap for Manage Launchpad Pages.

For now remember that you can assign the same space to more than one single role...

... So for example you could assign the same space to each single role in the composite role. This would let you find all the related catalogs from all the single roles.

Best

Jocelyn

 
0 Kudos
Hi Jocelyn Dart,

 

Thanks for the Blog. I see that the App Create Launchpad pages from groups is available from S4H 2021. Is there a similar app for S4H 2020? Or does it involves only manual creation if we are on 2020?

 

Thanks

Anmol
Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos
Hi Anmol

As per the updates On SAP S/4HANA 2020 and looking to downport the Create Pages from Groups tool? Refer to SAP Note 3211305 – SAP Fiori launchpad: Downport of ‘Create Pages from Groups’ application
dboparai
Explorer
0 Kudos
Hi Jocelyn Dart,

we are testing upgrade from  S/4 2019 to S/4 2023 but would like to continue "classic Fiori launchpad home" until we can migrate.

But after upgrade to S/4 2023, by default, Fiori launchpad with groups is disabled and we see blank page.

How to disable  spaces & pages in S/4 2023 ?

thanks,

Daljit
VJMishra
Discoverer
0 Kudos

Hi Jocelyn Dart,

Thanks for the Blog and it's really helpful..

I am experiencing one issue in Create Launchpad Pages from Group where when I am Creating a Page the Request/Task field appears as an non-editable field.

So could you please let me know how I can resolve this issue as without transport the page will not be created.

VJMishra_0-1707327473803.png