首页 > 解决方案 > SAPUI5 Error_Log in Frontend:状态码 202:用户没有足够的权限

问题描述

我制作了一个 SAPUI5 应用程序。当我使用我的开发人员授权调用它时,一切运行正常。当我的客户使用他的有限权限运行它时,他会收到消息“用户没有足够的权限”。只有我的应用程序才会发生这种情况。其他人运行良好 - 所以我的设置一定有错误。

我在事务中找到此消息/IWFND/ERROR_LOG

T100 错误信息:/IWBEP/CM_MGW_RT000;

ICF 节点:odata;

HTTP状态码:202;

后端错误:是;

错误文本:用户没有足够的权限;

我在 Frontend in transaction 中创建了PFCG一个角色,其中包含SAP Fiori Tile Group服务(处于活动状态)和SAP Fiori Tile Catalog。我注意到,在角色菜单中,我的服务不是 Tile Catalog 的子项(它处于相应的有效角色中),我不知道如何解决这个问题,或者这是否是一个错误。

我还添加了 RFC object 的授权/IWBEP/FGR_MGW_CLIENT_IF。我从另一个为我的客户运行的服务中复制了这个。所以我想尝试错误。但到现在为止,我没有更多的想法。

有没有人可以帮助我找到解决问题的方法?

标签: authorizationsapui5sap-fiorisap-gateway

解决方案


在 Tcode - su53 中输入用户的 ID,再次使用应用程序登录并检查用户的 ID 是否出现授权失败。

它应该表明缺少某个价值/服务。像这样 -

在此处输入图像描述

然后检查 Tcode-PFCG,如果该特定角色具有该服务,则显示授权数据。

就我而言,是我的团队为 Obj IWSG 添加了服务,却忘记将其添加到 IWSV。所以我的用户失败了,如附图所示。


推荐阅读