点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在SAP Fiori内部部署中,...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在SAP Fiori内部部署中,...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在SAP Fiori内部部署中,而不是在HCP上运行的新Cloud版本中,我们可以在SU01中为特定用户定义SAP Fiori默认主题。 我们只需要编辑用户参数并为/UI2/USER_PROFILE =" theme.id" 添加一个新条目。
但是,如何在SAP Fiori云版中执行相同的操作?
我知道用户可以访问FLP并选择他们要使用的主题。 我也知道,现在我们可以拥有多个具有不同配置的FLP。 但是我只想使用一个FLP并动态定义默认主题。 假设一组用户看到主题X,另一组用户看到主题Y。
我检查了通过"用户首选项"菜单更改默认主题后会发生什么情况。
当我们更改主题时,FLP将HTTP POST请求发送至:
https://flpportal- myAccount.dispatcher.hanatrial.ondemand.com/fiori/cp/runtime/v1/sites/myFLP-GUID
有效负载是一个json,就像下面的json一样,它包含与所选theme.id相关的属性:
{ " personalizedSite":{"页面":[], "应用": [], "属性":[ { " key":" theme.id", " value":" sap_bluecrystal" } ], " deletedApps":[], " documentModel":正确 } }
现在,最后但并非最不重要的是,每次我们访问FLP时,都会将HTTP GET请求发送到:
https://flpportal-m yAccount 。 dispatcher.hanatrial.ondemand.com/fiori/cp/runtime/v1/sites/myFLP-GUID{ "个性化网站":{ "属性":[ { " key":" theme.id", " value":" sap_bluecrystal" } ] } }
现在有更多问题。
" theme.id"存储在哪里? 是否可以将其分配给角色? 可以手动将其分配给用户吗?
一些示例:每个分支的主题,每个国家的主题,自动分配的可访问主题以及 等等...
这个主意不是为每个用户手动分配。 我会创建一个脚本来执行此操作...或者,最好的情况是,将角色分配给角色。
一周热门 更多>