SAPUI5应用程序中的访问控制列表(ACL)

2020-09-29 18:30发布

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

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


我目前正在开发基于SAPUI5的应用程序,并且面临着创建某种ACL的任务。

身份验证是在应用程序之外进行的(用户已经通过身份验证,其中某些配置文件/用户数据可以全局访问)。 这个想法是创建一个额外的数据属性来指示用户角色:比如说"用户"和"超级用户"。

基于角色,用户将有权访问某些控制器上的某些视图/路由和/或方法(负责CRUD操作)。

一个想法是创建一个附加到以下位置的全局访问模型:

  sap.ui.getCore()。setModel(oModel," myACL");  

,然后通过:

  sap.ui.getCore()。getModel(" myACL")。getData();  

在SAPUI5中创建运行良好的ACL的最佳方法是什么? 是否有某种内置机制负责创建控制器/路由/视图/方法的ACL? 创建此类ACL的最佳做法是什么? 该应用程序目前只有三个控制器,完全重构也是一个选项,因此任何提示将不胜感激。

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

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


我目前正在开发基于SAPUI5的应用程序,并且面临着创建某种ACL的任务。

身份验证是在应用程序之外进行的(用户已经通过身份验证,其中某些配置文件/用户数据可以全局访问)。 这个想法是创建一个额外的数据属性来指示用户角色:比如说"用户"和"超级用户"。

基于角色,用户将有权访问某些控制器上的某些视图/路由和/或方法(负责CRUD操作)。

一个想法是创建一个附加到以下位置的全局访问模型:

  sap.ui.getCore()。setModel(oModel," myACL");  

,然后通过:

  sap.ui.getCore()。getModel(" myACL")。getData();  

在SAPUI5中创建运行良好的ACL的最佳方法是什么? 是否有某种内置机制负责创建控制器/路由/视图/方法的ACL? 创建此类ACL的最佳做法是什么? 该应用程序目前只有三个控制器,完全重构也是一个选项,因此任何提示将不胜感激。

付费偷看设置
发送
1条回答
葫芦娃快救爷爷
1楼-- · 2020-09-29 18:43

ui5中没有任何内容。 通常是后端工作。

如果您不在现场,则可以使用授权对象。

一周热门 更多>