点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好
我们对其中一位客户有与安全性相关的要求。 我们的客户希望将BI报表中的选择提示之一与授权相关,例如,部门,例如,如果将用户分配给" BAKERY"部门,则该用户不应看到其他部门的结果,但 面包店。 这已成功完成。 但是要注意的是,提示(或其他任何子节点)中还有一个称为"类别"的层次结构-如果用户明确输入" BAKERY"作为其部门,然后选择一个类别(例如MUFFINS),则报告 可以正确运行,但是如果用户未明确输入分部信息并将其留空,而只是将类别输入为MUFFIN,则该用户将被"未授权"消息打中。 所以我想我的问题是,SAP可以通过某种方式隐式检查此授权,而用户不必显式输入与授权相关的提示吗?
举例
这是给有权烘焙的用户$ BATMAN
如果用户在"细分"字段("验证"相关字段)中输入"面包店",然后将类别设置为早餐食品
用户得到一个结果,尽管由于这是开发人员,所以这里没有数据,但预期结果是正确的。
但是,如果用户未输入细分,而仅使用类别(与上述类别相同,并且属于用户授权的细分类别)运行细分
用户获得的消息为"无授权",这是不正确的消息,因为该用户已获得该段的权限,因此也获得了该段下的类别的授权。
企业希望看到与上面相同的结果
希望这可以清除要求。
感谢您的阅读-我们非常感谢您的帮助!
相同
selection1.jpg (78.9 kB)
嗨,萨默尔,
只需创建带有可选条目的变量类型"授权"即可。
如果用户不选择任何内容,系统将至少提供授权值。
致谢
Cornelia
感谢解决了这个问题!
嗨,
请检查文档
https://archive.sap.com/documents/docs/DOC-12062
这是一个非常好的,解释很多->是否可以检查变量->因此默认情况下它会收集授权的部门
grtz
Koen
感谢您的回答,作为对正在寻找类似内容的人的总结
1。 在BW(由安全团队完成)中为您有兴趣保护的信息对象创建相关的安全角色(RSECADMIN)(您需要将IO标记为与Auth相关)
2。 在Bex中创建Auth变量,这将根据用户角色默认设置InfoObject值
3。 如果需要进一步定制,请使用客户出口变量(用于授权)
谢谢
相同
一周热门 更多>