IDT数据安全配置文件-行级安全性未提供所需的输出

2020-09-05 17:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们发现Universe行级安全...

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

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


我们发现Universe行级安全性的实现存在问题。 我们向同一帐户添加了多个不同的限制(即OpCo限制AND类别限制AND Buying Office限制),发现生成的SQL中的逻辑错误地使用OR而不是AND。 这将导致用户看不到的数据可用。

当前观察到的逻辑:在(第1类)或(第2类)或(Opco 1)或(Opco 2)或(采购办公室1)或(采购办公室2)

所需的逻辑为:在(((类别1)或(类别2))和((Opco 1)或(Opco 2))AND((采购办公室1)或(采购办公室2 ))

我已经尝试了IDT中"控制和SQL聚合"设置以及"行限制聚集"设置的所有12种可能组合,但仍未获得所需的逻辑。

有人可以建议解决方法吗?

4条回答
太Q了
2020-09-05 17:55

嗨,Pritha,

对不起,我没有注意到您需要OR。 然后,您应该尝试相反的做法,但我也建议您重新使用这些限制(以形成一个限制,而不是将它们组合在一起)。

致谢

Daniele

一周热门 更多>