使用第三方应用程序的授权访问SAP Leonardo IoT API

2020-08-24 21:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我们正在为需要向第三方应...

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

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


您好,

我们正在为需要向第三方应用程序用户的SAP Leonardo IOT中的Thing数据(度量,元数据等)提供API的情况而苦苦挣扎。 我们能够提供 https://blogs.sap.com/2017/10/13/access-the-sap-iot-application-enablement-apis-using-postman /(使用 clientid和clientsecret)。

下一步,我们需要限制允许每个用户访问的对象。

我们使用授权组在Leonardo IoT中设置了用户访问权限(每个用户只能读取事物的一个子集)。 直接浏览API(例如,浏览到https:// .iot-sap.cfapps。 。 hana.ondemand.com/advancedlist-thing-sap/ CompositeThings/v1/Things 并在出现提示时登录)会按预期尊重已登录用户的访问权限。

我们如何以编程方式提出这些相同的请求?

1条回答
葫芦娃快救爷爷
2020-08-24 22:32

您好,您必须将应用程序上下文(包括用户会话)从应用程序传递到Leonardo IoT API的调用。 只有将您的应用程序和Leonardo IoT都配置为信任同一身份提供者时,这才有可能。 我将请一位同事详细回答。 问候,马库斯

一周热门 更多>