ABAP HR-如何在不使用LDB的情况下检查自定义报告中的pernr授权

2020-09-13 17:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在不使用LDB的情况下开发了自...

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

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


我在不使用LDB的情况下开发了自定义报告,我需要检查pernr是否已被执行报告的用户授权或访问。 目前,我看到用户正在执行报告时,他/她能够看到系统中的所有pernr,但实际上用户无权访问所有pernr。 有办法限制我吗?

2条回答
bbpeas
2020-09-13 18:54

你好,

如果要避免在逻辑数据库PNP中进行授权检查,则可以考虑通过将COARS设置为2,为自己的特定报告使用P_ABAP授权对象。以这种方式,PNP 此报告将禁用对P_ORGIN的逻辑数据库授权检查。

请注意,请谨慎使用P_ABAP的REPID中的SAPDBPNP,因为它将影响所有使用PNP逻辑数据库的报告,包括标准报告。

最好的问候。
露西·兰

一周热门 更多>

相关问答