点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们! 我想知道,是否有一种...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们! 我想知道,是否有一种...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们! p>
我想知道,是否有一种合适的方法可以从后端开发和控制ui元素可见性,当有多个角色共有一个应用程序,并且这些角色之间仅对页面上某些按钮的访问有所不同时? 而不是创建三个不同的角色。 p>
例如,一个用于查看与Employee和Manager相同的文档的应用程序,除了在显示模式下查看该报表外,经理所批准报表的唯一区别是。 在这种情况下,可以控制Odata服务中“批准”按钮的可见性,如果登录的用户是管理员,则可以从后端返回一个变量来启用和禁用按钮。 p>
致谢。 p>
我认为这是可行的,但可能不是最优雅的解决方案。 p>
如果要这样做,则即使将按钮设置为不可见,您也绝对需要在按钮中实施授权检查。 p>
一种替代方法是通过javascript基于后端数据创建按钮。 如果不是通过js创建的,它将不在xml中,因此这可能是一种更安全的选择。 p>
但这不是官方建议,只是我的个人想法。 p>
一周热门 更多>