PRGN_CREATE_FIORI_ FRONTENDROLE: Create Front-End Roles for SAP Fiori Launchpad

Purpose

You can use this program PRGN_CREATE_FIORI_FRONTENDROLE to perform mass maintenance of front-end roles with menu entries from selected Fiori tile catalogs. These Fiori tile catalogs are assigned to roles via a table that you can create or upload manually, or automatically generate by selecting catalogs.

Selection

Selecting the Editing Mode

  • Create roles with menu.
  • Change roles by appending the components of the menu.
  • Change roles by replacing the existing menus.

Maintaining the Assignment of Fiori Tile Catalog to Roles

Without template

Press Execute (F8) to switch to the next screen and mantain the assignment table manually with the following data:

  1. Name of role
  2. Short description of role
  3. Type of menu entry
    1. CAT_PROVIDER for Fiori tile catalog
    2. GROUP_PROVIDER for Fiori tile group
  4. Name of the Fiori tile catalog or Fiori tile group

You can assign one or menu entries to a role.

Import the Fiori tile catalog assignments from a Text file

You can use this function to upload a prepared assignment table. You choose the file name either in the selection screen or in the next screen using the ‘Import’ function.

Structure of the Text file:

  • A data record is made up of two fields:
    • Name of role
    • Short description of role
    • Type of menu entry
    • Name of the Fiori tile catalog or Fiori tile group
  • The data fields are divided by tab signs.
  • The data records are divided from one another by a line break.
  • When uploading the file, select the appropriate code page, so that special characters are displayed.

Generate assignments from the Fiori tile catalogs

In the multiple selection, select one or more Fiori tile catalogs. In the next screen, the program creates exactly one entry per catalog in the assignment table. Per table row, the role name is formed from the name of the catalog using name conversion. You can influence the conversion by deleting or adding a prefix:

  • You can use ‘Delete Prefix’ to delete a name component at the start of a role.
  • You can use ‘’Add Prefix’ to add a name component at the start of a role.

Note that the role name is limited to 30 characters. If the name is not unique, the system places a sequential number at the end of it. The generated role name is not subjected to an existence check yet at this point. This check is performed later when the role is edited, taking into account the editing mode in the next screen.

Editing the Roles

Choose ‘Execute’ (F8) to create the roles or to change them in accordance with the selected editing mode. The Fiori tile groups and tile catalogs with the applications they contains are added to the menu.

Option: Delete and recreate profile and authorizations

Existing authorizations are deleted and replaced by the authorization default values or the applications contained in the catalogs. The entire authorization is entered automatically into open authorization fields and organization levels. The profiles of the roles are then generated.

If you do not select this option, you have to adapt the authorizations in the PFCG.

You May Also Like

Leave a Reply?