点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想在功能模块执行之前添加一个授...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想在功能模块执行之前添加一个授...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想在功能模块执行之前添加一个授权检查。 我需要确保用户具有特定的角色才能执行功能模块。
目前,我有两种可能的方法:
权限检查对象" S_TCODE" ID" TCD"字段" TCODE"。 如果sy-subrc <> 0。 写:"访问被拒绝"。 出口。 万一。
这两种方法都可以胜任,但似乎需要更多的工作而不是最佳实践。
我的问题:
有没有通用的方法来检查是否允许用户执行特定功能模块?
我会寻求AUTHORITY- 检查。 这是检查用户是否具有所需授权的标准方法。
请注意,授权可能来自不同的角色。 作为开发人员,您的职责不是检查角色,而是检查授权。 可以根据公司安全准则以多种不同方式维护和命名角色。
最好的问候
Dominik Tylczynski
一周热门 更多>