在实时场景中,访问控制是在CDS视图级别还是在前端应用程序级别添加的?

2020-08-21 14:42发布

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

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


我从未研究过Ui5 Fiori,但我知道可以为PFCG角色分配Fiori瓷砖。

可以使用注释为CDS视图(在Odata服务处公开)再次分配授权检查

 @ AccessControl.authorizationCheck:#检查
 

然后在DCL中定义访问控制。

在实时方案中,授权概念是应用于前端(在Fiori应用程序级别)还是在CDS级别(作为Odata服务公开)?

SAP推荐哪一个?

亚瑟·亚历克西斯

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

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


我从未研究过Ui5 Fiori,但我知道可以为PFCG角色分配Fiori瓷砖。

可以使用注释为CDS视图(在Odata服务处公开)再次分配授权检查

 @ AccessControl.authorizationCheck:#检查
 

然后在DCL中定义访问控制。

在实时方案中,授权概念是应用于前端(在Fiori应用程序级别)还是在CDS级别(作为Odata服务公开)?

SAP推荐哪一个?

亚瑟·亚历克西斯

付费偷看设置
发送
1条回答
派大星 ヾ
1楼-- · 2020-08-21 14:57

要为Frontent(ui5/fiori)应用程序应用授权,您需要为该Fiori应用程序的目录和组创建角色。

DCL仅用于CDS视图,它用于限制数据(授权数据),因此此角色将不会影响前台fiori应用程序,而只会影响该应用程序中的数据。 查看下面的博客以获取更多详细信息

https://blogs.sap。 com/2017/09/09/all-about-data-control-language-dcls /

一周热门 更多>