如何在UI5应用程序上检查自定义授权

2020-08-17 10:56发布

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

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


嗨,

我有一个使用Eclipse构建的SAP UI5应用程序,当我们执行该应用程序时,它将打开一个Tile(标准Tile)

现在,我想控制此应用程序的可见性。 我也创建了一个角色。 如何使用这种角色并控制UI5应用程序的可见性,使只有拥有此授权对象(角色)的用户才能看到Tile

"其余所有人"都应被拒绝访问

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

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


嗨,

我有一个使用Eclipse构建的SAP UI5应用程序,当我们执行该应用程序时,它将打开一个Tile(标准Tile)

现在,我想控制此应用程序的可见性。 我也创建了一个角色。 如何使用这种角色并控制UI5应用程序的可见性,使只有拥有此授权对象(角色)的用户才能看到Tile

"其余所有人"都应被拒绝访问

付费偷看设置
发送
5条回答
nice_wp
1楼 · 2020-08-17 11:33.采纳回答

嘿Phani,

创建一个授权实体。 基本上,请阅读用户的授权并根据响应设置图块的可见性。

您已经具有请求的用户名,检查所需的授权并将响应返回到前端。 检查值并设置图块的可见性。

注意

Ugur。

半个程序猿
2楼-- · 2020-08-17 11:31

您能解释一下!

天桥码农
3楼-- · 2020-08-17 11:27
< p>您好Phani,

一种方法是像在项目的neo-app.json文件中添加安全约束和身份验证(使用SAP Webide创建UI5 App一样)。

" authenticationMethod":" saml" | " none",(对用户进行身份验证)

" securityConstraints":[

{

"权限":" <权限名称>",

"描述":" <权限描述>",

" protectedPaths":[

" <要保护的路径>"

],

}

](用户授权)

在此HTML5应用程序下的hana cloud座舱中,您可以将角色分配给权限,如下所示

参考:1。 SAP HANA云平台

2. SAP HANA云平台

谢谢

Viplove

浮生未央
4楼-- · 2020-08-17 11:32

嗨!

如果启动板是您的起点,那么我将使用定义目录,组和角色,然后仅将此角色分配给应该拥有此应用程序的那些用户的标准方法。 其他人将不会在启动板中看到它。

从这里开始:

如何在Fiori Launchpad上部署SAPUI5应用

br

Ossi M

派大星 ヾ
5楼-- · 2020-08-17 11:22

在后端检查并公开为odata服务

一周热门 更多>