有关CDS'requires'语句的更多信息(云应用程序编程模型CAPM)

2020-09-01 21:19发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在云应用程序编程模型(CAPM)...

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

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


在云应用程序编程模型(CAPM)帮助中,有一个诱人的瞥见,即如何按角色控制对服务的访问(在使用单一服务):

服务AdminService @(需要:" admin")

我需要通过Cloud Foundry角色集合来控制对服务的访问。 我可以按照上面的相同方式来做吗? 我是否只是在其中放置角色集合的名称(代替" admin")? 我可以在这里放一个示波器吗?

如果有人可以分享一些文档或示例来说明受支持的内容,我将不胜感激。 即使在注释

谢谢!

cc 克里斯汀·乔治(Christian Georgi) Daniel Hutzel

5条回答
95年老男孩
2020-09-01 21:57

Benjamin Krencker

" some"函数是Array上的javascript函数。

https://developer.mozilla。 org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/some

使用has时,必须提供一个范围值数组。 如果有一个范围分配给当前用户,则返回true。

 req.user.has([" user"," admin"])=== req.user.is(" user")||  req.user.is(" admin")

我已经在我的CAPM授权示例中添加了一些代码对此进行测试。

https ://github.com/jowavp/SAP-CAPM-Nodejs-Authorisation-example/blob/master/srv/service.js

kr,

Joachim

一周热门 更多>