配置 SAP Fiori Launchpad
学习目标
配置 SAP Fiori launchpad。
配置选项

SAP Fiori launchpad (FLP) 有许多配置选项。既有若干基本配置,也有需要在其他地方进行其他附加技术设置的高级配置。这些配置取决于软件组件 SAP_UI 的版本。配置 FLP 有两种方法:
客户设置
使用事务
/UI2/FLP_CUS_CONF
。自
SAP S/4HANA 1809
起推荐这样做。这些设置对一个系统客户端有效。
目标映射
在目录中定义目标映射。自 SAPUI5 1.40 起推荐这样做。随后可以像往常一样通过角色将这些目录分配到用户。
注意
最初,还可以创建并上传配置文件作为第三种选项。该选项自 SAPUI5 1.40 起已弃用,并已在 SAP S/4HANA 2022 中移除。
要配置上下文相关用户辅助、通知和联系人支持所需的附加设置,请查阅适用于您的系统版本的 SAP 在线文档,或询问您的系统管理员。
SAP Fiori Launchpad 客户设置
观看视频以了解 SAP Fiori Launchpad 客户设置。
视频:本节含 SAP 官方视频(视频 ID
1_pziasc53),需在 learning.sap.com 在线观看。
注意
事务 /UI2/FLP_SYS_CONF 允许为所有客户端配置 FLP。但是,这些设置保存在 SAP 命名空间中。它们被视为修改,并包含所有相关缺点。
通过自定义目录配置 SAP Fiori Launchpad

可以在任何目录中创建用于配置 FLP 的目标映射。但是,建议您使用一个单独的目录,其中不包含任何应用磁贴或目标映射。FLP 的语义对象是 Shell,其后是取决于 FLP 部件的操作。操作 bootConfig 用于 FLP 的常规设置。应用类型是 SAPUI5 Fiori App,其后是可自由选择的组件 ID。这些设置本身通过目标映射的参数创建,并取决于系统版本。每个系统版本可用设置的完整列表可在 https://help.sap.com/docs/SAP_FIORI_LAUNCHPAD 上的 SAP Fiori launchpad 文档中找到。

对于某些配置区域,SAP 会提供已包含带参数目标映射的预定义目录。可以将这些目录直接分配到角色以启用特定的功能集,也可以在客户命名空间中复制它们,以更改默认值来满足特定需求。根据版本不同,这些目录以业务目录或技术目录的形式交付,必须相应地处理。
例如,将 /UI2/CONFIG_PERS_OFF 业务目录分配到一个角色会为分配到该角色的所有用户停用 FLP 的个性化选项。此时仍然只能使用辅助功能,并且空间中的 My Home 页面仍然可以更改。但不再能访问应用查找器。
提示
该 My Home 页面在空间中可以通过设置 SPACES_MYHOME 为 false 在 /UI2/FLP_CUS_CONF 事务中停用。
注意
有关此主题的更多信息,请参阅:
为 SAP S/4HANA 配置 SAP Fiori Launchpad(学习视频)https://learning.sap.com/videos/configuring-the-sap-fiori-launchpad-for-sap-s-4hana
如何配置 SAP Fiori Launchpad
业务示例
您想要将按钮从用户操作菜单移动到 SAP Fiori launchpad 的页面标题栏。
观看视频以了解如何配置 SAP Fiori Launchpad。
视频:本节含 SAP 官方视频(视频 ID
1_8w8pglo3),需在 learning.sap.com 在线观看。
停用个性化
业务示例
您想要为特定用户组管理 SAP Fiori launchpad 的个性化选项。
解决方案:
SAP_BR_UX100_S_RESTRICTED(角色)
SAP_UX100_BC_S_PERS_OFF(目录)
注意
本练习需要 SAP Learning 系统。登录信息由您的系统设置指南提供。
注意
当其中的值或对象名称包含 ## 时,请将 ## 替换为您的用户编号。
任务 1:复制并编辑用于停用个性化的目录
Exercise:开始练习(SAP 官方交互式练习)
步骤
在您的 SAP S/4HANA (S4H) 系统的定制用 SAP Fiori launchpad content manager 中,使用 ID
Z_##_BC_PERS_OFF和标题Z## - Disable Personalization复制 /UI2/CONFIG_PERS_OFF 目录。在 S4H 的 SAP Easy Access 菜单中,搜索 FLP Content Manager: Client-Specific 或启动事务
/UI2/FLPCM_CUST。在 Search Catalogs 字段中,输入
pers并选择 Go。选择 /UI2/CONFIG_PERS_OFF 目录。
选择 Copy。
在 New ID 字段中,输入
Z_##_BC_PERS_OFF。在 New Title 字段中,输入
Z## - Disable Personalization。选择 Continue。
选择提供给您的传输请求。
在 S4H 的定制用 SAP Fiori launchpad content manager 中,在定制用 SAP Fiori launchpad designer 中打开 Z_##_BC_PERS_OFF,并在设置中分配传输请求。
注意
关闭 SAP Fiori launchpad content manager 以释放锁。
在定制用 SAP Fiori launchpad content manager 中,选择 Z_##_BC_PERS_OFF 目录。
选择 Open in Designer。
关闭 SAP Fiori launchpad content manager。
在定制用 SAP Fiori launchpad designer 中,选择右上角的 Settings(齿轮图标)。
在 Assign Transport Request 弹出窗口中,取消选中 None (Local Object) 复选框。
在 Customizing Request 下拉列表中,选择提供给您的传输请求。
选择 OK。
任务 2:在 SAP Fiori Launchpad Designer 中编辑目标映射的参数
Exercise:开始练习(SAP 官方交互式练习)
步骤
在 S4H 的定制用 SAP Fiori launchpad designer 中,在 Z_##_PERS_OFF 目录的 Shell 语义对象的目标映射中,将 renderers/fiori2/componentData/config/enableSetTheme 参数的默认值更改为
true。
警告
如果在保存目录时出现错误,请关闭 SAP Fiori launchpad content manager 以释放锁。
在 S4H 的定制用 SAP Fiori launchpad designer 中,在 Z_##_BC_PERS_OFF 目录中,选择页面顶部的 Target Mappings。
选择 Semantic Object**
Shell** 及 Action**bootConfig**。选择 Configure。
增大 Parameters 表中 Name 列的宽度,直到可以完整读取名称。
在 renderers/fiori2/componentData/config/enableSetTheme 参数的 Default Value 单元格中,输入
true。选择 Save。
在关于断开引用的 Confirmation 弹出窗口中,选择 OK。
警告
如果在保存目录时出现错误,请关闭 SAP Fiori launchpad content manager 以释放锁。
任务 3:创建业务角色、添加目录并在 SAP Fiori Launchpad 中测试
Exercise:开始练习(SAP 官方交互式练习)
步骤
在 S4H 的 Role Maintenance(
PFCG)中创建角色Z_##_BR_RESTRICTED。将该角色分配到您的用户。在 S4H 的 SAP Easy Access 菜单中,搜索 Role Maintenance 或启动事务
PFCG。在 Role 字段中,输入
Z_##_BR_RESTRICTED。选择 Create Single Role。
在 Description 字段中,输入
Restricted ##。选择 Save。
选择 User 选项卡。
在 User ID 字段中,输入您的用户。
选择 Save。
在 S4H 的 Role Maintenance(
PFCG)中,将 Z_##_BC_PERS_OFF 目录添加到 Z_##_BR_RESTRICTED 角色的菜单中。选择 Menu 选项卡。
展开 Insert Node 按钮。
提示
写入到 Insert Node 按钮的初始值是 Transaction。
选择 SAP Fiori Launchpad→Launchpad Catalog。
在 Catalog ID 字段中,输入
z_##*并使用值帮助。在弹出的对话框中,双击 Z_##_BC_PERS_OFF。
选择 Continue。
注意
如果 Warnings and/or errors happened during evaluation of the catalog details 出现在弹出窗口中,请选择 No 以继续。
选择 Save。
测试 S4H 的 SAP Fiori launchpad 空间中个性化是否已停用,并且更改主题是否仍然可行。
注意
要为后续练习重新启用个性化,请返回事务 PFCG 并将您的用户从角色 Z_##_BR_RESTRICTED 中移除。
在您选择的客户端中启动或重新加载 S4H 的 SAP Fiori launchpad。
选择 Cross Topic 空间。
选择右上角的用户。
结果
该 App Finder 按钮消失了,并且 Edit Current Page 按钮被重命名为 Add Tiles to My Home 。 4. 在 User Actions Menu 中,选择 Settings。 5. 选择 Appearance。 6. 选择您想要的 Theme。 7. 选择 Save。
注意
要为后续练习重新启用个性化,请返回事务 PFCG 并将您的用户从角色 Z_##_BR_RESTRICTED 中移除。