ABAP程序中的授权检查

2020-08-26 22:29发布

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

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


你好

我们创建了一个新报告,在具有销售组织选择的报告" Report ZA"中,我们添加了销售组织授权对象,并创建了一个具有销售组织" A"授权的角色,并将其分配给用户。

同一用户拥有另一个具有销售组织" B"授权的报告"报告ZB",现在该用户可以在具有销售组织" A"和" B"的"报告ZA"中查看,我们如何限制ZA的销售组织A 报告和B代表" ZB报告

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

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


你好

我们创建了一个新报告,在具有销售组织选择的报告" Report ZA"中,我们添加了销售组织授权对象,并创建了一个具有销售组织" A"授权的角色,并将其分配给用户。

同一用户拥有另一个具有销售组织" B"授权的报告"报告ZB",现在该用户可以在具有销售组织" A"和" B"的"报告ZA"中查看,我们如何限制ZA的销售组织A 报告和B代表" ZB报告

付费偷看设置
发送
2条回答
粗暴的香蕉
1楼-- · 2020-08-26 23:03

不可能。

对象级别的组织价值正在合并,您测试的是SAP的正常工作方式。

如果是特定对象,您可以做的是添加一个字段 您对象中的TCODE。

在此之后,您将可以说出

TCODE:ZCODE_1

组织:A

TCODE TCODE_2

Org:B

否则您将不得不创建两个不同的对象

宇峰Kouji
2楼-- · 2020-08-26 22:49

嗨弗雷德里克(Frederic),

正在创建两个角色,以下情况下是同一个对象

系统需要先检查用户tcode的授权,然后在该tcode对象下。

角色:角色1:

Tcode:ZCODE 1

组织:A(对象1)

角色:角色2:

Tcode:ZCODE 2

组织:B(对象1)

一周热门 更多>