从零开始创建角色并生成授权的API

2020-08-15 20:48发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我知道这个问题看起来...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我知道这个问题看起来像" deja vu",但是我发现了最近的SAP注释,其中提出了一些新类来维护角色的某些部分,因此我再次提出问题,希望能获得更多的最新见解。

所以。 我想在后台维护角色,并尽可能使用SAP支持的代码,如果可以认为"风险"较低,则最终不支持。 风险是不支持它,创建无效角色,等等。 实际上,我什至不知道支持什么,不支持什么(SAP注释中的提及并不意味着客户可以使用它,我的观点是只有诸如"客户/客户可以使用它"之类的显式声明才能使用。 被信任)。

如果我做不正确的选择,我会担心会遇到大问题,因为该主题关系到安全性。

到目前为止,我知道以下主题的功能模块和类如下:

注意:我认为GRC企业角色管理(由VIRSA角色专家提供)调用PRGN_RFC_CREATE_ACTIVITY_GROUP(其调用PRGN_RFC_CREATE_AGR_MULTIPLE,PRGN_RFC_CHANGE_TRANSACTIONS和PRGN_AUTO_GENERATE_PROFILE_NEW),因此将来可能会支持该功能模块,但该功能模块已兼容,但可以 不是里面的东西。

您能否告诉我您对所有这些主题的想法,您将使用或不使用哪种解决方案,或者是否还有其他解决方案?

感谢您的时间。

桑德拉

1条回答
lukcy2020
2020-08-15 21:13 .采纳回答

考虑到未来不兼容或滥用/无SAP支持的风险是有限的,我做出了以下决定(基于我在问题中的假设,自我问以来一直没有发展)。

    < li>使用PRGN_RFC_CREATE_AGR_MULTIPLE创建角色
  • 使用PRGN_RFC_CHANGE_TEXTS编辑角色文本(主标签和长文本)(如果将来功能不兼容,将很容易切换到批量输入)
  • 使用PRGN_ACTIVITY_GROUP_DELETE删除角色(如果将来该功能变得不兼容,将很容易切换到批输入)
  • 使用CL_PFCG_MENU_MODIFY更新菜单数据。
  • 更新授权
  • 使用CL_PFCG_ROLE_FACTORY更新组织级别。
  • 使用PRGN_AUTO_GENERATE_PROFILE_NEW生成配置文件。

一周热门 更多>