YaaS-对于除管理员以外的用户无法获取任何灵活搜索​​查询的结果。(在从4.5.6到6.4的迁移数据库上)

2020-09-22 20:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在以admin以外的用户身份登录...

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

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


在以admin以外的用户身份登录后台时,我无法登录并出现无效的列名问题。 与getAllCatalogVersions()方法一样,由于某些限制,没有为其他用户提供弹性查询结果。 因此,我在运行查询以获取所有CatalogVersions之前已禁用搜索限制(例如flexquery.setDisableSearchRestriction(true)),这解决了我的问题,并且登录流程进一步进行了。 但是,再次在backofficeLoginSuccessHandler中进行另一个弹性查询时,该用户受到了同样的限制问题。 因此,似乎由于限制,除admin用户以外的任何用户都无法检索flex查询结果。 注意:该其他用户也是adminusergroup的成员。 请在我已经超过截止日期的情况下尽早建议我解决方案。