如何根据角色批量激活SAP Fiori服务
我们知道Fiori的角色跟ERP的角色是不通用的,即使你的账号有SAP_ALL的权限,但打开Fiori的时候一样是空的一片:
只有给账号加上fiori需要的角色,并激活相关服务才能用fiori app,否则打开Fiori apps会报错,具体错误可以通过GUI事务代码:/n/iwfnd/error_log 查看具体的原因。
首先打开fiori支持库网站:
https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#
在左侧选择:SAP Fiori apps for SAP S/4HANA
在这里面就可以根据多种方式查询出相关的Fiori apps,在这里我们选择通过角色by Roles来查询:
这样就可以通过名称查询出角色:
当然你也可以通过其他方式,但最终的目的都是一样,获取我们需要的角色名称,有了这个角色名称,我们就可以通过它在GUI里面进行激活相关的ICF Services和OData Services:
以角色:SAP_BR_CASH_MANAGER 为例:
可以在网站上查询到相关的icf服务以及Odata服务名称:
首先在GUI执行STC01,输入:SAP_FIORI_CONTENT_ACTIVATION
执行之后,选中第一个复选框,在点击输入参数按钮:
输入我们想要激活的角色,当然这里也可以输入多条角色,建议一次性不要超过100条:
输入之后,点击“Job”按钮执行
从执行任务列表里面可以看到系统会同步激活icf和odata服务:
执行完成:
在事务代码:/N/IWFND/MAINT_SERVICE 可以看到相关的Odata服务已经激活了:
相关的ICF服务也处于激活状态:
我们将这个角色赋给用户,就可以打开Fiori看到相关的Fiori apps了:
以上这种方式是让系统帮我们搞定所需的服务,当然我们也可以手动去激活各项服务,结果都是一样的!
-----------------------------------------------------------------------------------------------------------------------------
SAP ALL进行时...!
注:本文系原创,如要转载请务必保持原文一致并注明作者(SAP梦心)及出处(博客地址:http://www.cnblogs.com/saper/),违者将会被追究相关责任,谢谢!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!